Opleiding: VueJS Programmeren
In de cursus VueJS Programmeren leren de deelnemers het VueJS JavaScript Framework te gebruiken bij het ontwikkelen van moderne single page Web Applicaties.
Vue Integratie
VueJS ging van start als onderdeel van het ecosysteem van het bekende Laravel PHP Framework, maar wordt nu ook veel daarbuiten gebruikt. De integratie van VueJS in een applicatie kan starten met een simpele script tag en kan dan meegroeien met de behoefte van 3 regels code tot het managen van de gehele view laag. Kennis van Babel of Webpack is niet nodig om met VueJS te starten, maar VueJS kan met deze tools goed samen werken.
Vue Components
De cursus VueJS gaat van start met bespreking van de installatie van het Framework en belangrijke componenten zoals het root Vue instance, templates, data en directives, two way data binding, watchers en filters.
Vue Templates
Vervolgens wordt ingegaan op templates, virtual DOM en binding directives. Ook het gebruik van components, events, props, validatie en named en custom slots komen aan de orde. Styling met CSS staat op het cursus programma evenals rendering met JSX.
Routing
Vervolgens wordt aandacht besteed aan routing in VueJS, waarbij nested, dynamic en programmatische routing aan de orde komen. Ook asynchrone afhandeling met promises en state management komen aan de orde.