Video: Software Testing Tutorials for Beginners 2024
Als je begint met het leren van alles wat met technologie te maken heeft, zul je waarschijnlijk zoveel nieuwe vocabulaire-woorden tegenkomen dat je denkt dat je weer op de middelbare school bent om weer voor de SAT te gaan studeren. Om u op weg te helpen, hier is een handleiding voor algemene technische termen die iedereen zou moeten weten … zelfs als u een beginner bent.
User Experience (UX)
Gebruikerservaring gaat over de manier waarop iemand een product ervaart, vooral met betrekking tot websites of apps.
UX houdt zich voornamelijk bezig met gebruiksgemak en gebruikerstevredenheid / -plezier.
1. Sitemap: Een overzicht van alle pagina's op een website
2. Gebruikersinterface: Gebruikersinterface. Elk onderdeel van een computer waarmee gebruikers communiceren; telt dingen zoals displays, schermen, toetsenborden, muis / touchpads, etc.
3. Gebruikersonderzoek: Observatie en analyse uitgevoerd met het doel om de behoeften en het gedrag van gebruikers te begrijpen.
4. Wireframe: Schets van hoe een website / web-app eruit zal zien, bevat belangrijke componenten op de site.
Workflow-tools en hardware
Tools die uw productiviteit en efficiëntie helpen verhogen.
5. Teksteditor: Software die wordt gebruikt bij het coderen en programmeren om duidelijke, ongeformatteerde tekst te schrijven. Voorbeelden: Sublime Text, Brackets, TextEdit, TextWrangler, Notepad ++
6. IDE: Geïntegreerde ontwikkelomgeving. Helpt mensen om efficiënter te programmeren. Vergelijkbaar met een teksteditor, maar met meer functies. Voorbeelden: PyCharm, Webstorm
7. Router: Een router is de stap tussen een modem en een computer.
Wanneer informatie via breedband bij een modem arriveert, decodeert de router en verzendt die gegevens naar uw computer.
8. Virtuele machine (VM): Een virtuele machine is in wezen software die zich als hardware gedraagt: het heeft geen fysieke aanwezigheid, maar kan programma's uitvoeren als een fysieke machine. De twee typen VM's zijn systeemvirtuele machines (ontworpen om volledige besturingssystemen uit te voeren) en virtuele process machines (ontworpen om slechts één programma uit te voeren).
9. Virtual Private Network (VPN): VPN's bieden een extra beveiligingslaag voor netwerken. Ze kunnen worden gebruikt voor openbare of particuliere netwerken, maar komen het meest voor in bedrijven die gegevens willen beschermen.
10. Versiebeheer : Versiebeheer is een systeem dat wijzigingen in een bestand of set bestanden in de loop van de tijd bijhoudt. Hiermee kunt u later specifieke versies terughalen als bepaalde wijzigingen niet werken, zodat u niet alle stappen ongedaan kunt maken. Voorbeeld: Git
11. Taakbeheer: Toepassingen die het mogelijk maken om repetitieve maar noodzakelijke taken te automatiseren en uw werkproces te stroomlijnen. Voorbeelden: Grunt, Gulp
Front-end ontwikkeling
Ook bekend als de "client side", omdat het is wat gebruikers / klanten op hun computer zullen zien. De "voorkant" van een website of app heeft betrekking op het display / ontwerp dat erin is gecodeerd.
12. HTML : Hypertext Markup Language. Het "gezicht" van internet. Alle websites hebben HTML. Webbrowsers lezen HTML-bestanden en zetten deze om naar de website die u uiteindelijk ziet.
13. CSS: Cascading Style Sheets. Als HTML het 'gezicht' is, is CSS de 'make-up'. Hiermee kunt u stijlen kiezen en variatie toevoegen.
14. JavaScript: wordt uitgevoerd in de client (een van de weinige programmeertalen die dat wel doen). Meest populaire taal in webontwikkeling.
Nu ook aan de achterkant gebruikt.
Back-end ontwikkeling
Wordt vaak 'serverkant' genoemd, de back-end is wat er achter de schermen gebeurt om een website of app te laten lopen - het front-end is het gezicht en de achterkant is het brein. Bevat servers en databases.
15. API : Application Programming Interface. Wordt gebruikt in softwareontwikkeling om een reeks regels en bouwstenen voor een programma te bieden.
16. Database: Verzameling van de gegevens van een web-app.
17. DevOps: Softwareontwikkelingsmethode die is ontworpen om teams te helpen beter te communiceren en samen te werken. Ontwikkelt ontwikkelaars met andere IT-medewerkers met als einddoel hogere productie en efficiëntie.
18. Framework : Volledige term is "webapplicatiekader. "Deze snoeien de tijd die het kost om een website / app te bouwen door sjablonen en bibliotheken met voorgecodeerde codes aan te bieden, zodat je een" basis "hebt om op te bouwen.
19. Webserver: Het primaire doel van een webserver is om inhoud op te slaan en aan klanten te leveren. Dit kan hardware zijn (een computer die via het web toegankelijk is) of software (een programma dat serververzoeken detecteert en hierop reageert).
Conclusie
19 technische termen naar beneden, slechts een paar honderd (of duizenden) te gaan. Doe het rustig aan, laat je niet overweldigen en je zult ze snel onder de knie krijgen.
Algemene voorwaarden in het muziekbedrijf
De muziekindustrie is vol met bedrijfsspecifieke termen die moeilijk kunnen zijn voor nieuwkomers om te begrijpen. Gebruik deze handleiding om muziektermen op te vangen.
Verschillende site voorwaarden: beveiligen tegen verschillende site voorwaarden
Hoe u verschillende site voorwaarden kunt herkennen en hoe Behandel deze problemen zonder vertragingen in uw bouwproject.
Welke algemene voorwaarden zijn in constructiecontracten
Leren over algemene voorwaarden bij aannemingscontracten, de kosten die geen verband houden met een activiteit. Ze zijn een fractie maar belangrijk voor uitvoering.