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
 35 Uren

Aantal deelnemers


Prijs Per Deelnemer

Getuigenissen (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën