Cuprins:
- Experiența utilizatorilor (UX)
- Workflow Tools & Hardware
- Dezvoltare front-end
- Dezvoltare back-end
- Concluzie
Video: How to Argue - Induction & Abduction: Crash Course Philosophy #3 2025
Pe măsură ce începeți să învățați despre toate tehnicile, probabil că veți trece peste atâtea cuvinte vocabulare noi pe care le simțiți ca și cum ați revenit la liceu care studiază din nou pentru SAT. Pentru a începe, iată un ghid pentru termenii de bază tehnici pe care toată lumea ar trebui să știe … chiar dacă sunteți începători.
Experiența utilizatorilor (UX)
Experiența utilizatorului se referă la modul în care o persoană experimentează un produs, în special în ceea ce privește site-urile sau aplicațiile. UX este în primul rând preocupat de ușurința utilizării și satisfacția / plăcerea utilizatorilor.
- Harta site-ului: O schiță a tuturor paginilor de pe un site web
- UI: Interfața cu utilizatorul. Fiecare parte a unei mașini pe care utilizatorii o interacționează contează lucruri precum afișaje, ecrane, tastaturi, mouse / touchpad-uri etc.
- Cercetarea utilizatorilor: Observarea și analiza efectuate în scopul înțelegerii nevoilor și comportamentelor utilizatorilor.
- Cadru de sarma: Schița a ceea ce va arăta un site web / aplicație web include componente cheie de pe site.
Workflow Tools & Hardware
Instrumente care vă ajută la creșterea productivității și eficienței.
- Editor de text: Software utilizat în codificare și programare pentru a scrie text simplu, neformatat. Exemple: Text Sublim, Console, TextEdit, TextWrangler, Notepad ++
- IDE: Mediu de dezvoltare integrat. Ajută oamenii să se programeze mai eficient. Similar unui editor de text, dar are mai multe caracteristici. Exemple: PyCharm, Webstorm
- Router: Un router este pasul dintre un modem și un computer. Când informațiile ajung la un modem prin bandă largă, routerul descifrează și trimite aceste date către computer.
- Mașină virtuală (VM): O mașină virtuală este, în esență, software care se comportă ca hardware: nu are nicio prezență fizică, dar poate rula programe ca o mașină fizică. Cele două tipuri de VM-uri sunt mașini virtuale de sistem (proiectat pentru a rula întregul sistem de operare) și proces mașini virtuale (proiectat pentru a rula un singur program).
- Rețeaua privată virtuală (VPN): VPN-urile oferă un nivel suplimentar de securitate rețelelor. Acestea pot fi utilizate pentru rețele publice sau private, dar sunt cele mai frecvente în cadrul companiilor care doresc să protejeze datele.
- Controlul versiunii: Controlul versiunii este un sistem care urmărește modificările aduse unui fișier sau unui set de fișiere în timp. Vă permite să rețineți mai târziu versiuni specifice dacă anumite modificări nu reușesc să funcționeze, economisind astfel dificultățile de a anula toate etapele.
- Gestionar de sarcini: Aplicații care fac posibilă automatizarea sarcinilor repetate dar necesare, simplificând procesul de lucru. Exemple: Grunt, Gulp
Dezvoltare front-end
De asemenea, cunoscut ca "partea clientului", pentru că este ceea ce vor vedea utilizatorii / clienții pe calculatoarele lor. "Capătul frontal" al unui site sau al unei aplicații implică afișarea / designul codificat în acesta.
- HTML: Limba de marcare hipertext. "Fața" internetului. Toate site-urile au cod HTML. Browserele web citesc fișiere HTML și le convertesc în site-ul pe care îl vedeți în cele din urmă.
- CSS: Foi de stil cascadă. Dacă HTML este "fața", CSS este "machiajul". Vă permite să alegeți stiluri și să adăugați varietate.
- JavaScript: Rulează clientul (una dintre puținele limbi de programare care o fac). Cea mai populară limbă în dezvoltarea web. Acum, folosit la spate, de asemenea.
Dezvoltare back-end
Deseori numit "partea de server", partea din spate este ceea ce se întâmplă în spatele scenei pentru a face un site sau o aplicație de rulare - partea din față este fața, iar partea din spate este creierul. Include servere și baze de date.
- API-ul: Interfața de programare a aplicației. Folosit în dezvoltarea de software pentru a oferi un set de reguli și blocuri pentru un program.
- Bază de date: Colectarea datelor aplicației web.
- DevOps: Metoda de dezvoltare software concepută pentru a ajuta echipele să comunice și să lucreze împreună mai bine. Uneste dezvoltatorii cu alți lucrători IT cu scopul final de creștere a producției și a eficienței.
- Cadru: Termenul complet este "cadrul de aplicații web". Acestea ajustează timpul necesar pentru a construi un site / aplicație, oferind șabloane pre-codate și biblioteci, astfel încât să aveți o "bază" pe care să o dezvoltați.
- Server web: Scopul principal al unui server web este de a stoca conținutul și de ao livra clienților. Poate fi hardware (un computer accesibil web) sau software (un program care detectează și răspunde la cererile serverului).
Concluzie
19 termeni tehnologici în jos, doar câteva sute (sau mii) pentru a merge. Luați-o încet, nu vă lăsați copleșiți și îi veți stăpâni în cel mai scurt timp.
Termeni obișnuiți privind biotehnologia pe care trebuie să știți

Aflați termenii biotehnologiei "cunoștințe generale" pe care fiecare ar trebui să-l cunoască pentru a înțelege informațiile pe care le puteți găsi în știri.
10 termeni obișnuiți de pensionare trebuie să știți

Jargonul de pensionare poate fi confuz. Ce este o analiză actuarială sau o schemă de dobândire? Aceste cuvinte au înțelesuri diferite în și din retragere.
401 (k) Termeni pe care trebuie să știți

401 (k) termeni precum distribuirea, retragerea și răsturnarea pot fi confuze. Este o distribuție impozabilă? Sau este o retragere? Găsiți răspunsuri aici.