Wil je schaalbare en onderhoudbare webinterfaces bouwen met Vue.js? Leer in 2 dagen de kracht van Vue 3, de Composition API, Pinia en meer – hands-on én toekomstbestendig.
Deze tweedaagse training biedt een praktijkgerichte introductie tot Vue.js – een krachtig, progressief JavaScript-framework voor het bouwen van interactieve gebruikersinterfaces. Je leert werken met componenten, data binding, events en tools als Vite en Vue DevTools.
Je ontwikkelt hands-on een dynamische e-commerceinterface en een real-time dashboard met focus op Vue 3 en de moderne Composition API. Daarnaast leer je werken met Pinia voor state management, Vue Router voor navigatie, en API-integratie via Axios of fetch. Ook komen topics aan bod zoals lazy loading, transitions en testing met Vitest of Cypress.
Onderwerpen die aan bod komen:
- Reactieve data: ref(), reactive(), watch () , lifecycle hooks
- Componentopbouw: props, emits, slots, composables
- Routing: Vue Router, guards, route meta
- State management: Pinia stores, SSR/hydratie
- API-integratie en performance-optimalisatie
- Tools: Vite, Vue DevTools, Vitest, Quasar, Nuxt.js
Voor frontend- en full-stack developers die Vue willen inzetten in moderne projecten. De training is Nederlandstalig; materiaal is in het Engels.