Cursusaanbod
Kernconcepten van geavanceerd Vue.js
- Geavanceerde componentlevenicyclus
- Geavanceerd hanteren van props, emits en custom events
- Geavanceerde reactiviteit (ref, computed, effect, watch, etc.)
- Routebeheer en navigatieguards
Schaalbaar statemanagement met Pinia
- Schaalbare architecturen met Pinia
- Geavanceerde compositie en store modularisering
- Beste praktijken voor het beheren van globale en lokale data
API-integratie en datalaagontwerp
- Globale en aangepaste Axios-configuratie
- Geavanceerd gebruik van interceptors en foutafhandeling
- Integratie met Pinia en components
- Dataflow tussen APIs, stores en UI-components
Moderne Vue-ontwikkelingsworkflow
- Geavanceerde Vite-configuratie voor Vue.js-projecten
- Plugin-integratie en build-optimalisatie
- Beste praktijken voor dev/testing/production-omgevingen
- Omgevingsvariabelen voor productie (Vault), CI/CD
- Codekwaliteit: ESLint, Prettier en SonarQube-instellingen en -integratie
- Best practices voor geautomatiseerd formatteren en statische analyse
Frameworkspecialisatie: Quasar Framework
- Optimalisatie en aanpassing van Quasar-components
- Responsive en performante UI's bouwen met Quasar
- Gebruik van Quasar met TanStack, PWA en ServiceWorker
TypeScript in Vue.js
- Geavanceerd typering voor components en stores
- Typen definiëren voor props, emits en slots
- Herbruikbare patronen en beste praktijken voor typeveiligheid
Testing en codebetrouwbaarheid
- Unit- en integration testing voor components en stores
- Aanbevolen tools (Vue Test Utils, Vitest, etc.)
- Beste praktijken voor onderhoudbaarheid en testautomatisering
Prestaties en optimalisatie
- Lazy loading, code splitting en resourceoptimalisatie
- Identificeren en oplossen van prestatieknooppunten
- Profileren en fijnafstellen van Vue.js-applicaties
Materialen en ondersteuning
- Uitgebreide documentatie en voorbeelden per module
- Toegang tot opgenomen materialen of online resources
- Q&A en post-training implementatiesupport
Samenvatting en volgende stappen
Vereisten
- Ervaring met het ontwikkelen van applicaties met Vue.js
- Kennis van JavaScript, ES6+ en REST APIs
- Basiskennis van frontend build tools en component-based architectures
Doelgroep
- Frontend-ontwikkelaars met eerdere Vue.js-ervaring
- Software ingenieurs die grote Vue-applicaties ontwikkelen
- Ontwikkelaars op zoek naar beste praktijken in architectuur, testing en optimalisatie
Getuigenissen (5)
De lessen waren zeer interactief en de oefeningen waren goed praktisch
Heino - NWK Limited
Cursus - Laravel and Vue.js
Automatisch vertaald
Aanpassing aan de teambehoeften Ondersteuning tijdens de training Ideas voor oefeningen om vervolgens uit te voeren
Louis-Antoine Pottier - 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
De trainer leek zeer bekend te zijn met Vue. Ik waardeerde het om zijn ontwikkelstijl te zien en nieuwe concepten te leren die ik kan uitproberen.
Adrian Borrmann - CBC/Radio-Canada
Cursus - Advanced Vue.js
Automatisch vertaald
Ik vind Shaws live programmeringstijl in het geven van de cursus echt leuk. Hij toonde zijn praktische kennis en ervaring op het gebied.
Nhan Nguyen - Navy Information Warfare Center - Pacific
Cursus - Vuetify.js
Automatisch vertaald