Neem contact met ons op
 Duur 35 uren

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

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (3)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën