Uporabniške izkušnje (UX)
Uporabniška izkušnja se ukvarja z načinom, kako oseba doživlja izdelek, zlasti v zvezi s spletnimi mesti ali aplikacijami.
UX se ukvarja predvsem z enostavnostjo uporabe in zadovoljstvom uporabnikov / uživanjem.
- Zemljevid spletnega mesta: pregled vseh strani na spletnem mestu
- UI: uporabniški vmesnik. Vsak del naprave, s katerim uporabniki komunicirajo; šteje stvari, kot so prikazi, zasloni, tipkovnice, miške / sledilne ploščice itd.
- Raziskave uporabnikov: Opazovanje in analiza, izvedena s ciljem razumevanja potreb uporabnikov in vedenja.
- Žični okvir : Skica o tem, kako bo izgledala spletna stran / spletna aplikacija, vključuje ključne komponente na spletnem mestu.
Orodja in strojna oprema
Orodja, ki pomagajo povečati produktivnost in učinkovitost.
- Urejevalnik besedil: programska oprema, ki se uporablja pri kodiranju in programiranju za pisanje navadnega, neformatiranega besedila. Primeri: Vzvišeno besedilo, nosilci, TextEdit, TextWrangler, Notepad ++
- IDE: integrirano razvojno okolje. Pomaga ljudem bolj učinkovito. Podobno kot urejevalnik besedil, vendar ima več funkcij. Primeri: PyCharm, Webstorm
- Router: usmerjevalnik je korak med modemom in računalnikom. Ko pridejo podatki na modem prek širokopasovne povezave, usmerjevalnik dešifrira in jih pošlje v računalnik.
- Virtualni stroj (VM): navidezni stroj je v bistvu programska oprema, ki se obnaša kot strojna oprema: nima fizične prisotnosti, lahko pa zažene programe, kot je fizični stroj. Dve vrsti VM so sistemski virtualni stroji (namenjeni za vodenje celotnih operacijskih sistemov) in obdelujejo virtualne stroje (namenjene za zagon samo enega programa).
- Virtualno zasebno omrežje (VPN): VPN-ji zagotavljajo dodatno zaščito omrežjem. Uporabljajo jih lahko v javnih ali zasebnih omrežjih, vendar so najpogostejši v podjetjih, ki želijo zaščititi podatke.
- Nadzor različice : Nadzor različice je sistem, ki sčasoma spremlja spremembe v datoteko ali nabor datotek. Omogoča vam, da kasneje opozorite na določene različice, če nekatere spremembe ne delujejo, pri čemer vam prihrani težave pri razveljavitvi vseh korakov.
- Upravitelj opravil: aplikacije, ki omogočajo avtomatizacijo ponavljajočih se potrebnih nalog, racionalizacijo vašega delovnega procesa. Primeri: Grunt, Gulp
Glavnina razvoja
Znana tudi kot "stran odjemalca", ker to uporabniki in stranke vidijo na svojih računalnikih. » Sprednji konec « spletnega mesta ali aplikacije vključuje prikaz / oblikovanje, ki je v njem vneseno.
- HTML : Hypertext Markup Language. "Obraz" interneta. Vse spletne strani imajo HTML. Spletni brskalniki berejo datoteke HTML in jih pretvorijo v spletno mesto, ki si ga na koncu ogledate.
- CSS: Cascading Style Sheets. Če je HTML "obraz", je CSS "ličila". Omogoča vam izbiro stilov in dodajanje sort.
- JavaScript : izvaja v odjemalcu (eden od redkih programskih jezikov, ki to storijo). Najbolj priljubljen jezik v spletnem razvoju. Sedaj se uporablja tudi na zadnjem delu.
Back-end razvoj
Pogosto se imenuje "strežniška stran", zadnja stran je tisto, kar se zgodi za prizori, da bi se spletna stran ali aplikacija zagnala - sprednji konec je obraz, zadnji pa možgani. Vključuje strežnike in baze podatkov.
- API : vmesnik aplikacijskega programiranja. Uporablja se pri razvijanju programske opreme, da zagotovi sklop pravil in gradnikov za program.
- Baza podatkov: Zbiranje podatkov spletnih aplikacij.
- DevOps: metoda razvoja programske opreme, ki pomaga timom komunicirati in bolje sodelovati. Združuje programerje z drugimi IT delavci s končnim ciljem povečane proizvodnje in učinkovitosti.
- Okvir : Celoten izraz je "okvira spletnih aplikacij". To urejajo čas, potreben za izgradnjo spletne strani / aplikacije, tako da zagotovite predhodno kodirane predloge in knjižnice, tako da imate "osnovo" za nadgrajevanje.
- Spletni strežnik: glavni namen spletnega strežnika je shranjevanje vsebine in dostava strankam. Lahko je strojna oprema (spletni dostopni računalnik) ali programska oprema (program, ki zazna in odgovarja na zahteve strežnika).
Zaključek
19 tehničnih izrazov navzdol, le nekaj sto (ali tisoč) iti. Bodite počasi, ne preplavite in jih boste hitro obvladali.