Gebruikerservaring (UX)
Gebruikerservaring handel oor die manier waarop 'n persoon 'n produk ervaar, veral met betrekking tot webwerwe of programme.
UX is hoofsaaklik gemoeid met gemak van gebruik en gebruikers tevredenheid / genot.
- Sitemap: ' n oorsig van al die bladsye op 'n webwerf
- UI: Gebruikerskoppelvlak. Elke deel van 'n masjien waarmee gebruikers met mekaar kommunikeer; tel dinge soos skerms, skerms, sleutelborde, muis- / touchpads, ens.
- Gebruikersnavorsing: Waarneming en analise uitgevoer met die doel om gebruikersbehoeftes en -gedrag te verstaan.
- Wireframe: Skets van wat 'n webblad / webprogram sal lyk, sluit sleutelkomponente op die webwerf in.
Workflow Tools & Hardware
Bykomstighede wat jou produktiwiteit en doeltreffendheid verhoog.
- Teksredakteur: Sagteware wat gebruik word in kodering en programmering om gewone, onformateerde teks te skryf. Voorbeelde: Sublieme teks, hakies, TextEdit, TextWrangler, Notepad + +
- IDE: Geïntegreerde ontwikkelingsomgewing. Help mense om meer effektief te programmeer. Soortgelyk aan 'n teksredakteur, maar het meer funksies. Voorbeelde: PyCharm, Webstorm
- Router: ' n router is die stap tussen 'n modem en 'n rekenaar. Wanneer inligting by 'n modem via breëband aankom, besluit die router en stuur die data na u rekenaar.
- Virtuele masjien (VM): ' n Virtuele masjien is in wese sagteware wat soos hardeware optree: dit het geen fisiese teenwoordigheid nie, maar kan programme soos 'n fisiese masjien hardloop. Die twee tipes VM's is stelsel virtuele masjiene (ontwerp om bedryfstelsels te bedryf) en verwerk virtuele masjiene (ontwerp om slegs een program uit te voer).
- Virtueel Privaat Netwerk (Skynprivaatnetwerk): Skynprivaatnetwerk bied 'n bykomende laag sekuriteit aan netwerke. Hulle kan gebruik word vir publieke of private netwerke, maar is die algemeenste in korporasies wat data wil beskerm.
- Weergawe beheer : Weergawe beheer is 'n stelsel wat oor tyd verander na 'n lêer of stel lêers. Dit laat jou toe om spesifieke weergawes later te herroep as sekere veranderinge nie werk nie, waardeur jy die moeite het om al die stappe te onttrek.
- Taakbestuurder: Toepassings wat dit moontlik maak om herhalende, maar noodsaaklike take te automatiseer, om u werkproses te stroomlyn. Voorbeelde: Grunt, Gulp
Front-end ontwikkeling
Ook bekend as die "kliëntkant", want dit is wat gebruikers / kliënte op hul rekenaars sal sien. Die " voorkant " van 'n webwerf of app behels die vertoning / ontwerp wat daarin gekodeer is.
- HTML : Hypertext Markup Language. Die "gesig" van die internet. Alle webwerwe het HTML. Web blaaiers lees HTML-lêers en sit hulle in die webwerf wat jy uiteindelik sien.
- CSS: Cascading Style Sheets. As HTML die "gesig" is, is CSS die "make-up". Dit laat jou toe om style te kies en verskeidenheid te voeg.
- JavaScript : loop in die kliënt (een van die min programmeringstale wat dit doen). Mees gewilde taal in webontwikkeling. Nou ook aan die agterkant gebruik.
Back-end Development
Dikwels genoem "bediener kant", die agterkant is wat agter die skerms gebeur om 'n webwerf of app te laat loop. Die voorkant is die gesig, en die agterkant is die brein. Sluit bedieners en databasisse in.
- API : Aansoekprogrammeringskoppelvlak. Gebruik in sagteware-ontwikkeling om 'n stel reëls en boustene vir 'n program te verskaf.
- Databasis: Versameling van 'n webprogram se data.
- DevOps: Sagteware ontwikkelingsmetode wat ontwerp is om spanne te help om beter te kommunikeer en saam te werk. Uniteer ontwikkelaars met ander IT-werkers met die einddoel van verhoogde produksie en doeltreffendheid.
- Raamwerk : Volle termyn is 'web-toepassingsraamwerk'. Hierdie snoei die tyd wat dit benodig om 'n webwerf / app te bou deur vooraf gekodeerde templates en biblioteke te verskaf, dus jy het 'n basis om voort te bou.
- Webbediener: Die primêre doel van 'n webbediener is om inhoud te stoor en aan kliënte te lewer. Dit kan hardeware ('n web-toeganklike rekenaar) of sagteware wees ('n program wat die bediener versoeke opspoor en reageer).
Afsluiting
19 tegnologie terme af, net 'n paar honderd (of duisende) om te gaan. Neem dit stadig, moenie oorweldig word nie, en jy sal hulle in geen tyd bemeester nie.