Skúsenosti používateľov (UX)
Skúsenosť používateľov sa zaoberá spôsobom, akým človek zažíva produkt, najmä pokiaľ ide o webové stránky alebo aplikácie.
UX sa primárne zaoberá jednoduchosťou používania a spokojnosťou užívateľa.
- Mapa stránok: Prehľad všetkých stránok na webových stránkach
- UI: používateľské rozhranie. Každá časť stroja, s ktorou používatelia komunikujú; počíta sa napríklad s displejmi, obrazovkami, klávesnicami, myšou alebo touchpadmi atď.
- Výskum používateľa: Pozorovanie a analýza vykonaná s cieľom porozumieť potrebám a správaniu používateľov.
- Wireframe: Náčrt toho, ako webová stránka / webová aplikácia bude vyzerať, obsahuje kľúčové komponenty na webe.
Pracovné nástroje a hardvér
Nástroje, ktoré pomáhajú zvýšiť vašu produktivitu a efektivitu.
- Textový editor: Softvér používaný pri kódovaní a programovaní na písanie jednoduchého, neformátovaného textu. Príklady: Vrchný text, konzoly, TextEdit, TextWrangler, Poznámkový blok ++
- IDE: Integrované vývojové prostredie. Pomáha ľuďom program efektívnejšie. Podobne ako textový editor, ale má viac funkcií. Príklady: PyCharm, Webstorm
- Router: smerovač je krok medzi modemom a počítačom. Keď informácie prichádzajú na modem cez širokopásmové pripojenie, smerovač rozširuje a odošle tieto údaje do vášho počítača.
- Virtuálny stroj (VM): Virtuálny počítač je v podstate softvér, ktorý sa správa ako hardvér: nemá fyzickú prítomnosť, ale môže spúšťať programy ako fyzický stroj. Dva typy virtuálnych strojov sú virtuálne stroje systému (určené na prevádzku celého operačného systému) a spracovávajú virtuálne stroje (určené na spustenie len jedného programu).
- Virtuálna privátna sieť (VPN): VPN poskytujú dodatočnú vrstvu zabezpečenia sietí. Môžu byť použité pre verejné alebo súkromné siete, ale sú najbežnejšie v spoločnostiach, ktoré chcú chrániť údaje.
- Kontrola verzie : Kontrola verzie je systém, ktorý sleduje zmeny súboru alebo súboru súborov v priebehu času. Umožní vám neskôr spomenúť na konkrétne verzie, ak niektoré zmeny nebudú fungovať, čo vám ušetrí problémy s odstránením všetkých krokov.
- Správca úloh: Aplikácie, ktoré umožňujú automatizovať opakujúce sa, ale potrebné úlohy, zjednodušiť pracovný proces. Príklady: Grunt, Gulp
Vývoj Front-end
Tiež známy ako "strana klienta", pretože to, čo uvidia používatelia / klienti na svojich počítačoch. " Predná časť " webovej stránky alebo aplikácie zahŕňa zobrazenie / dizajn, ktorý je do nej zakódovaný.
- HTML : Hypertext Markup Language. "Tvár" internetu. Všetky webové stránky majú HTML. Webové prehliadače čítajú súbory HTML a konvertujú ich na webové stránky, ktoré nakoniec vidíte.
- CSS: Kaskádové štýly. Ak je HTML "tvárou", CSS je "make-up". Umožňuje vám vybrať si štýly a pridať rôznorodosť.
- JavaScript : Spustí sa v klientovi (jeden z mála programovacích jazykov, ktoré robia). Najpopulárnejší jazyk vo vývoji webových aplikácií. Teraz sa používa aj na zadnom konci.
Spätný vývoj
Často sa nazýva "strana na strane servera", zadná časť je to, čo sa deje za scénami, aby sa spustila webová stránka alebo aplikácia - predná časť je tvár a zadným koncom je mozog. Zahŕňa servery a databázy.
- API : aplikačné programovacie rozhranie. Používa sa pri vývoji softvéru na poskytnutie súboru pravidiel a stavebných kameňov pre program.
- Databáza: Zhromažďovanie údajov webovej aplikácie.
- DevOps: Metóda vývoja softvéru, ktorá pomáha tímom lepšie komunikovať a spolupracovať. Spája vývojárov s inými pracovníkmi v oblasti informačných technológií s cieľom zvýšiť produkciu a efektívnosť.
- Rámec : Celý termín je "rámec webových aplikácií". Tieto časové úseky vykresľujú vytvorenie webových stránok / aplikácií pomocou predkódovaných šablón a knižníc, takže máte "základňu", na ktorej sa staviate.
- Webový server: Primárnym cieľom webového servera je ukladanie obsahu a jeho doručovanie klientom. Môže to byť hardvér (počítač s prístupom na web) alebo softvér (program, ktorý rozpozná a reaguje na požiadavky servera).
záver
19 tech termínov, len pár sto (alebo tisíce) ísť. Vezmite to pomaly, nenechajte sa zahltiť, a vy budete mať zvládnuť v žiadnom momente.