Cursusaanbod
Geavanceerde kernconcepten van Vue.js
- Geavanceerde component lifecycle
- Geavanceerde afhandeling van props, emits en aangepaste events
- Geavanceerde reactiviteit (ref, computed, effect, watch, etc.)
- Routecontrole en navigatiebewakers
Schalbaar staatbeheer met Pinia
- Schalbare architecturen met Pinia
- Geavanceerde compositie en moduleren van stores
- Beste praktijken voor het beheren van globale en lokale gegevens
API-integratie en data-laagontwerp
- Globale en aangepaste Axios-configuratie
- Geavanceerd gebruik van interceptors en foutafhandeling
- Integratie met Pinia en componenten
- Gegevensstroom tussen API’s, stores en UI-componenten
Moderne Vue-ontwikkelingworkflow
- Geavanceerde Vite-configuratie voor Vue.js-projecten
- Plugin-integratie en bouwoptimalisatie
- Beste praktijken voor dev/test/productie-omgevingen
- Omgevingsvariabelen voor productie (Vault), CI/CD
- Codewater: ESLint, Prettier en SonarQube configuratie en integratie
- Beste praktijken voor geautomatiseerde opmaak en statische analyse
Frameworkspecialisatie: Quasar Framework
- Optimalisatie en aanpassing van Quasar-componenten
- Bouwen van responsieve en performante UI’s met Quasar
- Gebruik van Quasar met TanStack, PWA en ServiceWorker
TypeScript in Vue.js
- Geavanceerde typing voor componenten en stores
- Definiëren van types voor props, emits en slots
- Herbruikbare patronen en beste praktijken voor typeveiligheid
Testen en codebetrouwbaarheid
- Unit- en integratietesten voor componenten en stores
- Aanbevolen tools (Vue Test Utils, Vitest, etc.)
- Beste praktijken voor beheersbaarheid en testautomatisering
Prestaties en optimalisatie
- Lazy loading, code splitting en bronoptimalisatie
- Identificeren en oplossen van prestatieflekken
- Profiling en fine-tuning van Vue.js-applicaties
Materialen en ondersteuning
- Uitgebreide documentatie en voorbeelden per module
- Toegang tot opgenomen materialen of online bronnen
- Q&A en implementatieondersteuning na de training
Samenvatting en volgende stappen
Vereisten
- Ervaring met het ontwikkelen van applicaties met Vue.js
- Bekendheid met JavaScript, ES6+ en REST API’s
- Basiskennis van frontend build-tools en componentgebaseerde architecturen
Doelgroep
- Frontend-ontwikkelaars met eerdere Vue.js-ervaring
- Software-ingenieurs die grote Vue-applicaties bouwen
- Ontwikkelaars die op zoek zijn naar beste praktijken op het gebied van architectuur, testen en optimalisatie
Getuigenissen (3)
De lessen waren zeer interactief en de oefeningen waren goed praktisch
Heino - NWK Limited
Cursus - Laravel and Vue.js
Automatisch vertaald
Zeer beschikbaar, snel aangepast aan zijn publiek en hun al bestaande kennis
Vincent - Exotec
Cursus - Javascript and Vue.js for Beginners
Automatisch vertaald
Het feit dat je in een solo-opleiding zit. Dat is geweldig om al je vragen te stellen die je wilt stellen.
Nicolas - Caf du Rhone
Cursus - Quasar Framework and Vue.js
Automatisch vertaald