Webapplicatie programmeren in JavaScript
Inleiding¶
Als ICT professional ben je veel bezig met programmeren: het schrijven van code om zo een werkende applicatie te realiseren. De eerste stap die je hiervoor gaat zetten, is een aantal basisprincipes van programmeren onder de knie krijgen. Voor dit project gebruiken we de programmeertaal Javascript. Dit is een toegankelijke programmeertaal voor webapplicaties.
Wat moet ik leren?¶
- Wat is
programmeren
? - Wat is een
variabele
en wat is een `datatype’ en hoe gebruik ik die in mijn code? - Wat is een wiskundige- en wat is een logische
operator
en hoe gebruik ik die in mijn code? - Wat is een
conditional statement
(if, if-else)? - Wat is een
loop
(for-loop, while-loop en do-while-loop) en hoe gebruik ik die in mijn code? - Wat is een
functie
en hoe gebruik ik die in mijn code? - Wat is een
Array
en hoe gebruik ik die in mijn code? - Wat is een class en objecten, en hoe pas ik een simpel voorbeeld hier van toe?
- Wat zijn
coding conventions
en hoe pas ik die correct toe in mijn project?
Hoe kan ik dat leren?¶
- Coding standards HBO-ICT: dit zijn afspraken waaraan je code moet voldoen. Je vindt ze in de Knowledge Base.
- Basisprincipes programmeren:
- VIDEO COURSE: Principes van de informatica: programmeren (via LinkedIn Learning) Volg deze course als je nog nooit hebt geprogrammeerd of gewoon even de boel op wilt frissen.
- Programmeren in JavaScript:
- VIDEO COURSE: Modern JavaScript From The Beginning (via O’Reilly) Of je nu een beginner bent of al wat ervaring hebt met programmeren in JavaScript. Deze video course is perfect om je eerste stappen te zetten of je JavaScript kennis op te frissen en uit te breiden.
- WEBSITE: javascript.info Handige tutorial met goede uitleg, voor zowel de starter als de gevorderde.
- WEBSITE: W3Schools JavaScript tutorial Prima JavaScript tutorial voor de starter met bij ieder topic voorbeelden en kleine oefeningen. Tevens een handig naslagwerk voor als je meer ervaren bent.
- E-BOOK: JavaScript Absolute Beginner’s Guide Is JavaScript helemaal nieuw voor je? Dan is dit een prima e-boek om mee te starten!
Hoe toon ik dit aan?¶
- Ik kan de basisconcepten van programmeren toepassen.
- Ik heb gedocumenteerd hoe ik de basisprincipes van het programmeren heb geleerd.
- Ik kan mijn code toelichten en daarbij de juiste terminologie gebruiken.
- Ik programmeer volgens de geldende coding conventions.