Experiència de l'usuari (UX)
L'experiència de l'usuari tracta de la manera com una persona experimenta un producte, especialment pel que fa als llocs web o a les aplicacions.
UX es preocupa principalment per la facilitat d'ús i la satisfacció / gaudi de l'usuari.
- Sitemap: Esbós de totes les pàgines d'un lloc web
- UI: interfície d'usuari. Cada part d'una màquina amb la qual interactuen els usuaris; compte coses com pantalles, pantalles, teclats, ratolí / touchpads, etc.
- Investigació d'usuaris: observació i anàlisi realitzada amb l'objectiu d'entendre les necessitats i conductes dels usuaris.
- Wireframe: esbrinarà el que tindrà un aspecte web / web, inclosos els components clau del lloc.
Eines de flux de treball i maquinari
Eines que ajuden a augmentar la productivitat i l'eficiència.
- Editor de text: programari utilitzat en la codificació i la programació per escriure text senzill i sense format. Exemples: Text subtil, suports, TextEdit, TextWrangler, Notepad ++
- IDE: entorn de desenvolupament integrat. Ajuda al programa de persones de manera més eficient. Similar a un editor de text, però té més funcions. Exemples: PyCharm, Webstorm
- Enrutador: un router és el pas entre un mòdem i una computadora. Quan la informació arriba a un mòdem a través de banda ampla, l'enrutador desxifra i envia aquestes dades a l'ordinador.
- Màquina virtual (VM): una màquina virtual és, bàsicament, un programari que es comporta com a maquinari: no té presència física però pot executar programes com una màquina física. Els dos tipus de màquines virtuals són màquines virtuals del sistema (dissenyades per executar sistemes operatius complets) i processen màquines virtuals (dissenyades per executar només un programa).
- Xarxa privada virtual (VPN): les VPN proporcionen una capa addicional de seguretat a les xarxes. Es poden utilitzar per a xarxes públiques o privades, però són més comuns en les empreses que volen protegir dades.
- Control de versions : El control de versions és un sistema que fa un seguiment dels canvis en un arxiu o conjunt de fitxers al llarg del temps. Us permetrà recuperar versions específiques més endavant si no funcionen certs canvis, cosa que us estalvia l'error de desfer tots els passos.
- Administrador de tasques: aplicacions que permeten automatitzar tasques repetitives però necessàries, racionalitzant el vostre procés de treball. Exemples: Grunt, Gulp
Desenvolupament frontal
També conegut com el "costat del client", perquè és el que els usuaris / clients veuran a les seves computadores. El " front " d'un lloc web o aplicació implica la visualització / disseny codificat.
- HTML : Llenguatge de marcat d'hipertext. La "cara" d'internet. Tots els llocs web tenen HTML. Els navegadors web llegeixen fitxers HTML i els converteixen en el lloc web que en definitiva veu.
- CSS: fulls d'estil en cascada. Si HTML és la "cara", CSS és el "maquillatge". Li permet triar estils i afegir varietat.
- JavaScript : s'executa al client (un dels pocs idiomes de programació que fa). Llenguatge més popular en el desenvolupament web. Ara s'utilitza també a la part posterior.
Desenvolupament de fons
Sovint anomenat "costat del servidor", la part posterior és el que ocorre darrere de les escenes per fer executar un lloc web o una aplicació: la part frontal és la cara i la part posterior és el cervell. Inclou servidors i bases de dades.
- API : Interfície de programació d'aplicacions. S'utilitza en el desenvolupament de programari per proporcionar un conjunt de regles i blocs de construcció per a un programa.
- Base de dades: recollida de dades d'una aplicació web.
- DevOps: mètode de desenvolupament de programari dissenyat per ajudar els equips a comunicar-se i treballar junts millor. Uneix els desenvolupadors amb altres treballadors de TI amb l'objectiu final d'augmentar la producció i l'eficiència.
- Marc : el termini complet és el "marc d'aplicació web". Aquests ajusta el temps que es triga a crear un lloc web o una aplicació proporcionant plantilles i biblioteques prefixades, per la qual cosa teniu una "base" per construir-la.
- Servidor web: el propòsit principal d'un servidor web és emmagatzemar contingut i lliurar-lo als clients. Pot ser maquinari (una computadora accessible al web) o programari (un programa que detecta i respon a les sol·licituds del servidor).
Conclusió
Deixem 19 tecles de tecnologia, només un parell de centenars (o milers) per anar. Prengui-ho amb lentitud, no t'engullis, i els tindreu dominat en molt poc temps.