JavaScript serieus!
In een driedelige serie leer je werken met JavaScript. Je weet wat HTML is maar je hebt nog niet veel of helemaal niet met JavaScript gewerkt. In deze korte cursus krijg je inzicht in de werking van JavaScript en hoe deze verschilt van de klassieke programmeertalen.
De HBO informatica voorkennis "Programmeren 1" is een minimum om met deze cursus te starten.
JavaScript is een multi-paradigma taal, waarin je imperatief/proceduraal kan programmeren, naast OOP (Object-Oriented Programming) en functioneel. JavaScript ondersteunt OOP met zowel klassieke overerving als met prototypal inheritance.Functioneel programmeren is een wezenlijk onderdeel van JavaScript. Verschillende functionele tools werden toegevoegd in JavaScript in ES5.
We leren werken met zuivere functies (pure functions), functies als First-Class Things, closures, enz.
Je gerief klaarzetten
JavaScript de basis
- JS - Programmeerstijl
- JS - Primitieve gegevenstypen
- JS - Variabelen en constanten
- JS - variabelen ophijsen
- JS - Number
- JS - Operatoren
- JS - plaats in HTML
- JS - String
- JS bronnen
- JavaScript arrays
- JS - array - definitie
- JS - arrays gebruiken
- JS - array - map method
- JS - array - filter method
- JS - array - reduce method
JavaScript functies
- Functies - inleiding
- Functies zijn data
- Bereik van variabelen
- Pure functies en expressies
- Anonieme functies
- Callback functies
- Functies die functies retourneren
- Functies die zichzelf wijzigen
- Immediately-Invoked Function Expression
- Inner (private) functions
- Closures
- Iterator
JavaScript objecten
JavaScript JSON