Pospešen tečaj tehničnih pogojev: 19 pogojev, ki jih morate poznati

••• Yok46233042 / Getty Images
Če vas zanima učenje vseh tehnologij, boste verjetno naleteli na toliko novih besednih besed, da se boste počutili, kot da ste se vrnili v srednjo šolo in se spet učili za SAT. Za začetek je tukaj vodnik po osnovnih tehničnih izrazih, ki bi jih morali poznati vsi ... tudi če ste začetnik.
Uporabniška izkušnja (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 enostavno uporabo in zadovoljstvom/uživanjem uporabnikov.
Zemljevid spletnega mesta
Oris vseh strani na spletnem mestu
ČEBULA
Uporabniški vmesnik. Vsak del stroja, s katerim uporabniki komunicirajo, šteje stvari, kot so zasloni, zasloni, tipkovnice, miška/sledilne ploščice itd.
Raziskave uporabnikov
Opazovanje in analiza izvedena s ciljem razumevanja potreb in vedenja uporabnikov.
Žični okvir
Skica, kako bo izgledalo spletno mesto/spletna aplikacija, vključuje ključne komponente na spletnem mestu.
Orodja in strojna oprema za potek dela
Orodja, ki pomagajo povečati vašo produktivnost in učinkovitost.
Urejevalnik besedil
Programska oprema, ki se uporablja pri kodiranju in programiranju za pisanje navadnega, neformatiranega besedila. Primeri: Sublime Text, Oklepaji, TextEdit, TextWrangler, Notepad++
TUKAJ
Integrirano razvojno okolje. Ljudem pomaga pri učinkovitejšem programiranju. Podobno kot urejevalnik besedil, vendar ima več funkcij. Primeri: PyCharm, Webstorm
Usmerjevalnik
Usmerjevalnik je korak med modemom in računalnikom. Ko informacije prispejo v modem prek širokopasovnega omrežja, usmerjevalnik dešifrira in te podatke pošlje vašemu računalniku.
navidezni stroj (VM)
Navidezni stroj je v bistvu programska oprema, ki se obnaša kot strojna oprema: nima fizične prisotnosti, lahko pa izvaja programe kot fizični stroj. Dve vrsti VM sta sistemske virtualne stroje (zasnovan za izvajanje celotnih operacijskih sistemov) in procesne virtualne stroje (zasnovan za izvajanje samo enega programa).
Navidezno zasebno omrežje (VPN)
VPN zagotavljajo dodatno plast varnosti omrežjem. Uporabljajo se lahko za javna ali zasebna omrežja, vendar so najpogostejši v korporacijah, ki želijo zaščititi podatke.
Nadzor različic
Nadzor različic je sistem, ki sledi spremembam datoteke ali niza datotek skozi čas. Omogoča vam, da pozneje prikličete določene različice, če določene spremembe ne delujejo, kar vam prihrani težave pri razveljavitvi vseh korakov.
Upravitelj opravil
Aplikacije, ki omogočajo avtomatizacijo ponavljajočih se, a nujnih opravil in poenostavijo vaš delovni proces. Primeri: Grunt, Gulp
Glavnina razvoja
Poznan tudi kot stran odjemalca, ker je to tisto, kar bodo uporabniki/stranke videli na svojih računalnikih. The sprednji del spletnega mesta ali aplikacije vključuje prikaz/zasnovo, ki je v njej kodiran.
HTML
Hiperbesedilni označevalni jezik. Obraz interneta. Vsa spletna mesta imajo HTML. Spletni brskalniki berejo datoteke HTML in jih pretvorijo v spletno mesto, ki ga na koncu vidite.
CSS
Kaskadne slogovne liste. Če HTML je obraz, CSS je ličila. Omogoča vam, da izberete sloge in dodate raznolikost.
JavaScript
Teče v odjemalcu (eden redkih programskih jezikov, ki deluje). JavaScript je najbolj priljubljen jezik v spletnem razvoju. Zdaj se uporablja tudi na zadnji strani.
Back-end razvoj
Zadnji del, ki se pogosto imenuje na strani strežnika, je tisto, kar se dogaja v ozadju, da se spletna stran ali aplikacija zažene – sprednji del je obraz, zadnji del pa možgani. Vključuje strežnike in baze podatkov.
POŽAR
Vmesnik za programiranje aplikacij. Uporablja se pri razvoju programske opreme za zagotavljanje niza pravil in gradnikov za program.
Zbirka podatkov
Zbiranje podatkov spletne aplikacije.
DevOps
Metoda razvoja programske opreme, zasnovana tako, da pomaga ekipam pri boljšem komuniciranju in sodelovanju. Združuje razvijalce z drugimi IT-delavci s končnim ciljem povečanja proizvodnje in učinkovitosti.
Okvir
Polni rok je okvir spletne aplikacije. Te skrajšajo čas, potreben za izdelavo spletnega mesta/aplikacije, tako da zagotovijo vnaprej kodirane predloge in knjižnice, tako da imate osnovo za nadgradnjo.
spletni strežnik
Glavni namen spletnega strežnika je shranjevanje vsebine in njeno dostavo strankam. Lahko je strojna oprema (spletno dostopen računalnik) ali programska oprema (program, ki zazna zahteve strežnika in se odzove nanje).
Zaključek
19 tehničnih izrazov manj, le še nekaj sto (ali tisoč) do konca. Počasi, ne bodite preobremenjeni in v kratkem jih boste obvladali.