Käyttäjäkokemus (UX)
Käyttäjäkokemus käsittelee tapaa, jolla henkilö kokee tuotteen, erityisesti verkkosivustojen tai sovellusten osalta.
UX: n ensisijaisena kohteena on helppokäyttöisyys ja käyttäjien tyytyväisyys / nautinto.
- Sivustokartta: Sivuston kaikkien sivujen ääriviivat
- UI: käyttöliittymä. Jokainen koneen osa, johon käyttäjät käyttävät; laskee esineitä, näyttöjä, näppäimistöjä, hiirtä / kosketusalusta jne.
- Käyttäjätutkimus: Havainnointi ja analyysi, jonka tarkoituksena on ymmärtää käyttäjien tarpeita ja käyttäytymistä.
- Wireframe: Luonnos siitä, mitä verkkosivusto / verkkosovellus näyttää, sisältää sivuston avainkomponentit.
Työnkulun työkalut ja laitteistot
Työkalut, jotka lisäävät tuottavuutta ja tehokkuutta.
- Tekstieditori: Ohjelmisto, jota käytetään koodauksessa ja ohjelmoinnissa kirjoittaa tavallista, muotoilematonta tekstiä. Esimerkkejä: Sublime-teksti, kiinnikkeet, TextEdit, TextWrangler, Notepad ++
- IDE: Integroitu kehitysympäristö. Auttaa ihmisohjelmia tehokkaammin. Sama kuin tekstieditori, mutta sillä on enemmän ominaisuuksia. Esimerkkejä: PyCharm, Webstorm
- Reititin: reititin on askel modeemin ja tietokoneen välillä. Kun tieto saapuu modeemille laajakaistan kautta, reititin decifoi ja lähettää tiedot tietokoneeseen.
- Virtuaalikone (Virtual Machine, VM): Virtuaalikone on olennaisesti ohjelmisto, joka käyttäytyy kuten laitteisto: sillä ei ole fyysistä läsnäoloa, mutta se voi suorittaa ohjelmia kuten fyysisen koneen. VM-tyypit ovat järjestelmä-virtuaalikoneita (jotka on suunniteltu toimimaan koko käyttöjärjestelmissä) ja prosessoivat virtuaalikoneita (suunniteltu vain yhden ohjelman suorittamiseen).
- Virtuaalinen yksityinen verkko (VPN): VPN-verkot tarjoavat tietoturvan lisäämisen verkkoihin. Niitä voidaan käyttää julkisiin tai yksityisiin verkkoihin, mutta ne ovat yleisimpiä yrityksissä, jotka haluavat suojata tietoja.
- Versiotarkistus : Versiomääritys on järjestelmä, joka seuraa tiedostojen tai tiedostojen joukon muutoksia ajan mittaan. Sen avulla voit palauttaa tiettyjä versioita myöhemmäksi, jos tietyt muutokset eivät toimi, mikä säästää ongelmia poistamalla kaikki vaiheet.
- Tehtävien hallinta: Sovellukset, joiden avulla voidaan automatisoida toistuvia mutta tarvittavia tehtäviä, tehostaen työprosessia. Esimerkkejä: Grunt, Gulp
Etupään kehittäminen
Tunnetaan myös nimellä "asiakaspuoli", koska käyttäjät ja asiakkaat näkevät tietokoneissaan. Verkkosivun tai sovelluksen " etupää " liittyy siihen näytettyyn näyttöön / muotoon.
- HTML : Hypertext Markup Language. Internetin "kasvot". Kaikilla verkkosivustoilla on HTML. Web-selaimet lukea HTML-tiedostoja ja muuntaa ne verkkosivustoksi, jonka lopulta näet.
- CSS: Cascading tyyliarkit. Jos HTML on "kasvot", CSS on "meikki". Sen avulla voit valita tyylejä ja lisätä lajikkeita.
- JavaScript : Käynnistää asiakkaan (yksi niistä harvoista ohjelmointikieleistä, jotka eivät toimi). Suosituin kieli web-kehityksessä. Käytetään myös takapäässä.
Back-end -kehitys
Usein nimeltään "palvelinpuolen" takana on se, mitä tapahtuu kulissien takana, jotta verkkosivusto tai sovellus ajetaan - etupää on kasvot ja takapää on aivo. Sisältää palvelimet ja tietokannat.
- API : Sovellusohjelmointirajapinta. Käytetään ohjelmistokehityksessä tarjoamaan joukko sääntöjä ja rakennuspalikoita ohjelmalle.
- Tietokanta: verkkosovelluksen tietojen kerääminen.
- DevOps: Ohjelmistojen kehittämismenetelmä, joka auttaa tiimiä kommunikoimaan ja työskentelemään paremmin. Yhdistää kehittäjät muihin IT-työntekijöihin, joiden päämäärä on tuotannon ja tehokkuuden lisääminen.
- Kehys : Täysipainoisuus on "web-sovelluskehys". Ne vähentävät aikaa, jonka mukaan sivuston / sovelluksen rakentamiseen tarvitaan esikoodattuja malleja ja kirjastoja, joten sinulla on "pohja".
- Web-palvelin: Web-palvelimen ensisijainen tarkoitus on tallentaa sisältöä ja toimittaa se asiakkaille. Se voi olla laitteisto (web-käytettävissä oleva tietokone) tai ohjelmisto (ohjelma, joka havaitsee ja vastaa palvelinpyyntöihin).
johtopäätös
19 tech-termit alas, vain pari sataa (tai tuhansia) mennä. Ota se hitaasti, älä ylenny, ja sinä saatat hallita niitä nopeasti.