Kasinatian sa User (UX)
Ang kasinatian sa User naghisgot sa paagi nga ang usa ka tawo makasinati sa usa ka produkto, ilabi na mahitungod sa mga website o mga app.
Ang UX una nga nabalaka sa kasayon sa paggamit ug katagbawan sa user / kalipay.
- Sitemap: Usa ka outline sa tanang mga pahina sa usa ka website
- UI: User interface. Ang matag bahin sa usa ka makina nga gigamit sa mga tiggamit; nag-isip sa mga butang sama sa display, screen, keyboard, mouse / touchpad, ug uban pa.
- Panukiduki sa user: Pag-obserba ug pag-analisar nga gihimo uban sa tumong nga masabtan ang mga panginahanglan ug kinaiya sa mga user.
- Wireframe: Sketch kon unsa ang hitsura sa usa ka website / web app, naglakip sa mga importanteng bahin sa site.
Workflow Tools & Hardware
Mga gamit nga makatabang sa pagdugang sa imong pagka-produktibo ug pagka-epektibo.
- Editor sa text: Software nga gigamit sa coding ug programming aron isulat ang yano, wala'y porma nga teksto. Mga pananglitan: Sublime Text, Bracket, TextEdit, TextWrangler, Notepad ++
- IDE: Integrated development environment. Nagtabang sa mga tawo nga magprogram nga mas epektibo. Sama sa usa ka editor sa teksto, apan dunay daghang bahin. Mga pananglitan: PyCharm, Webstorm
- Router: Ang router mao ang lakang tali sa usa ka modem ug computer. Kon ang impormasyon moabut sa usa ka modem pinaagi sa broadband, ang router deciphers ug ipadala kana nga data sa imong computer.
- Virtual machine (VM): Ang usa ka virtual nga makina, sa pagkatinuod, software nga behaves sama sa hardware: kini walay pisikal nga presensya apan makapadagan sa mga programa sama sa usa ka pisikal nga makina. Ang duha ka matang sa VMs mao ang mga virtual machine sa sistema (gihimo aron sa pagpadagan sa tibuok nga mga sistema sa pag-operate) ug pagproseso sa mga makina nga makina (gilaraw sa pagdalag usa ka programa lamang).
- Virtual Private Network (VPN): Ang mga VPN naghatag og dugang nga layer sa seguridad sa mga network. Mahimo kining gamiton alang sa publiko o pribado nga mga network, apan kasagaran sa mga korporasyon nga gustong protektahan ang datos.
- Pag-kontrol sa bersyon : Ang kontrol sa bersyon usa ka sistema nga nagsubay sa mga kausaban sa usa ka file o set sa mga file sa paglabay sa panahon. Gitugotan nimo nga imong mahinumduman ang piho nga mga bersyon sa ulahi kon ang pipila ka mga kausaban napakyas sa pagtrabaho, nga makaluwas kanimo sa kagubot sa paglaglag sa tanang mga lakang.
- Manedyer sa Task: Mga aplikasyon nga naghimo niini nga posible nga makahimo sa pag-awtomatiko apan gikinahanglan nga mga buluhaton, pagpahapsay sa imong proseso sa trabaho. Mga panig-ingnan: Grunt, Gulp
Pag-uswag sa Front-end
Gitawag usab nga "client side", tungod kay kini ang makita sa mga user / kliyente sa ilang mga computer. Ang " atubangan nga katapusan " sa usa ka website o app naglakip sa display / design nga gisulatan niini.
- HTML : Hypertext Markup Language. Ang "nawong" sa internet. Ang tanan nga mga website adunay HTML. Ang mga web browser magbasa sa mga file sa HTML ug ibutang kini sa website nga imong makita sa katapusan.
- CSS: Cascading Style Sheets. Kon ang HTML mao ang "nawong," ang CSS mao ang "panit". Kini nagtugot kanimo sa pagpili sa mga estilo ug pagdugang sa matang.
- JavaScript : Nagdagan sa kliyente (usa sa pipila ka mga pinulongan nga naghimo sa programming). Labing popular nga pinulongan sa web development. Karon gigamit usab sa likod nga tumoy.
Back-end Development
Kasagaran nga gitawag nga "side sa server," ang likod nga katapusan mao ang mahitabo sa luyo sa mga talan-awon sa paghimo sa usa ka website o app run-ang front end mao ang nawong, ug ang likod nga tumoy mao ang utok. Naglakip sa mga server ug mga database.
- API : Application Programming Interface. Gigamit sa pagpalambo sa software aron paghatag og usa ka set sa mga lagda ug mga bloke sa pagtukod alang sa usa ka programa.
- Database: Koleksyon sa datos sa web app.
- DevOps: Kaagi sa pagpalambo sa software nga gidesinyo aron sa pagtabang sa mga team nga makig-estorya ug magtinabangay nga mas maayo. Naghiusa sa mga tig-develop uban sa ubang mga trabahante sa IT nga adunay katuyoan sa pagtubo sa produksyon ug pagka-episyente.
- Framework : Ang bug-os nga termino mao ang "web application framework." Kini nga mga tipik sa panahon nga gikinahanglan aron sa pagtukod sa usa ka website / app pinaagi sa paghatag og mga pre-coded nga mga template ug mga librarya, mao nga adunay usa ka "base" nga ipadayon.
- Web server: Ang nag-una nga katuyoan sa usa ka web server mao ang pag-store sa sulod ug ipadala kini ngadto sa mga kliyente. Mahimo kini nga hardware (usa ka web-accessible nga kompyuter) o software (usa ka programa nga nag-detect ug mitubag sa mga hangyo sa server).
Konklusyon
19 nga mga termino sa teknolohiya, usa lamang ka gatos ka libo (o liboan) ang moadto. Himoa nga hinay kini, ayaw madaug, ug dili nimo ma-master ang imong panahon.