Als je geïnteresseerd bent in het leren van alles wat met technologie te maken heeft, zul je waarschijnlijk zoveel nieuwe woordenschatwoorden tegenkomen dat je het gevoel hebt dat je weer op de middelbare school zit om voor de SAT te studeren. Om u op weg te helpen, volgt hier een basisgidstechnische termen iedereen zou het moeten weten...zelfs als je een beginner bent.
Gebruikerservaring (UX)
Gebruikerservaring gaat over de manier waarop een persoon een product ervaart, vooral met betrekking tot websites of apps. Bij UX gaat het vooral om gebruiksgemak en gebruikerstevredenheid/plezier.
Sitemap
Een overzicht van alle pagina's op een website.
gebruikersinterface
Gebruikersomgeving. Elk onderdeel van een machine waarmee gebruikers communiceren, telt zaken als beeldschermen, schermen, toetsenborden, muis/touchpads, enz.
Gebruikers onderzoek
Observatie en analyse uitgevoerd met als doel inzicht te krijgen in de behoeften en het gedrag van gebruikers.
Draadframe
Schets van hoe een website/webapp eruit zal zien, bevat de belangrijkste componenten op de site.
Workflowtools en -hardware
Tools die u helpen uw productiviteit en efficiëntie te verhogen.
Teksteditor
Software die wordt gebruikt bij het coderen en programmeren om platte, ongeformatteerde tekst te schrijven. Voorbeelden: sublieme tekst, haakjes, teksteditor, tekstwrangler, Kladblok++
IDE
Geïntegreerde ontwikkelomgeving. Helpt mensen efficiënter te programmeren. Vergelijkbaar met een teksteditor, maar heeft meer functies. Voorbeelden: PyCharm, Webstorm.
Router
Een router is de tussenstap tussen een modem en een computer. Wanneer informatie via breedband bij een modem aankomt, ontcijfert de router en stuurt die gegevens naar uw computer.
Virtuele machine (VM)
Een virtuele machine is in wezen software die zich gedraagt als hardware: het is niet fysiek aanwezig, maar kan programma's uitvoeren zoals een fysieke machine. De twee soorten VM's zijn systeem virtuele machines (ontworpen om volledige besturingssystemen uit te voeren) en virtuele machines verwerken (ontworpen om slechts één programma uit te voeren).
Virtueel particulier netwerk (VPN)
VPN's bieden een extra beveiligingslaag voor netwerken. Ze kunnen worden gebruikt voor openbare of particuliere netwerken, maar komen het meest voor bij bedrijven die gegevens willen beschermen.
Versiebeheer
Versiebeheer is een systeem dat wijzigingen in een bestand of een reeks bestanden in de loop van de tijd bijhoudt. Hiermee kunt u later specifieke versies terugroepen als bepaalde wijzigingen niet werken, waardoor u niet alle stappen ongedaan hoeft te maken.
Taakbeheer
Applicaties die het mogelijk maken om repetitieve maar noodzakelijke taken te automatiseren, waardoor uw werkproces wordt gestroomlijnd. Voorbeelden: Grunt, Gulp.
Front-end ontwikkeling
Ook bekend als de "clientzijde", omdat dit is wat gebruikers/clients op hun computers zullen zien. De "voorkant” van een website of app omvat de weergave / het ontwerp dat erin is gecodeerd.
HTML
Hypertekst opmaaktaal. Het 'gezicht' van internet. Alle websites hebben HTML. Webbrowsers lezen HTML-bestanden en zetten deze om in de website die u uiteindelijk te zien krijgt.
CSS
Trapsgewijze stijlbladen. Als HTML het 'gezicht' is, is CSS de 'make-up'. Hiermee kunt u stijlen kiezen en variatie toevoegen.
javascript
Draait in de client (een van de weinige programmeertalen die dat wel doen). javascript is de meest populaire taal in webontwikkeling. Wordt nu ook aan de achterkant gebruikt.
Back-end ontwikkeling
Vaak 'serverkant' genoemd, is de backend wat er achter de schermen gebeurt om een website of app te laten werken: de voorkant is het gezicht en de achterkant is het brein. Inclusief servers en databases.
API
Interface voor applicatieprogrammering. Gebruikt bij softwareontwikkeling om een set regels en bouwstenen voor een programma te bieden.
Databank
Verzameling van de gegevens van een webapp.
DevOps
Methode voor softwareontwikkeling die is ontworpen om teams te helpen beter te communiceren en samen te werken. Verenigt ontwikkelaars met andere IT-medewerkers met als einddoel een verhoogde productie en efficiëntie.
Kader
De volledige term is 'webapplicatieframework'. Deze verkorten de tijd die nodig is om een website/app te bouwen door vooraf gecodeerde sjablonen en bibliotheken aan te bieden, zodat u een "basis" heeft om op te bouwen.
Web Server
Het primaire doel van een webserver is om inhoud op te slaan en aan klanten te leveren. Het kan hardware zijn (een computer die via internet toegankelijk is) of software (een programma dat serververzoeken detecteert en beantwoordt).
Conclusie
19 technische termen achter de rug, nog maar een paar honderd (of duizenden) te gaan. Doe het rustig aan, raak niet overweldigd en je hebt ze binnen de kortste keren onder de knie.