Kom i kontakt
 Varaktighet 35 timmar

Kursplan

Kärnkoncept för avancerad Vue.js

  • Avancerad komponentlivscykeln
  • Avancerad hantering av props, emits och egendefinierade händelser
  • Avancerad reaktivitet (ref, computed, effect, watch, etc.)
  • Rutstyrning och navigeringsskydd

Skalbar tillståndshantering med Pinia

  • Skalbara arkitekturer med Pinia
  • Avancerad komposition och modulering av lagringsplatser (stores)
  • Bästa praxis för hantering av globala och lokala data

API-integration och design av datalagret

  • Global och anpassad Axios-konfiguration
  • Avancerad användning av interceptors och felhantering
  • Integration med Pinia och komponenter
  • Dataflöde mellan API:er, lagringsplatser och UI-komponenter

Modernt Vue-utvecklingsflöde

  • Avancerad Vite-konfiguration för Vue.js-projekt
  • Plugin-integration och byggoptimering
  • Bästa praxis för utveckling/test/produktion-miljöer
  • Miljövariabler för produktion (Vault), CI/CD
  • Kodkvalitet: Konfiguration och integration av ESLint, Prettier och SonarQube
  • Bästa praxis för automatisk formatering och statisk analys

RAMverkkyspecialisering: Quasar-ramverk

  • Optimering och anpassning av Quasar-komponenter
  • Byggande av responsiva och presterande UI:er med Quasar
  • Användning av Quasar med TanStack, PWA och ServiceWorker

TypeScript i Vue.js

  • Avancerad typning för komponenter och lagringsplatser
  • Definition av typer för props, emits och slots
  • Återanvändbara mönster och bästa praxis för typsäkerhet

Testning och kodtillförlitlighet

  • Enhet- och integrationstestning för komponenter och lagringsplatser
  • Rekommenderade verktyg (Vue Test Utils, Vitest, etc.)
  • Bästa praxis för underhållbarhet och testautomation

Prestanda och optimering

  • Lasy lastning, kodsplittning och resursoptimering
  • Identifiering och lösning av prestandafällor
  • Profiling och finjustering av Vue.js-applikationer

Material och stöd

  • Utförlig dokumentation och exempel per modul
  • Tillgång till inspelat material eller online-resurser
  • Q&A och stöd efter utbildning för implementering

Sammanfattning och nästa steg

Krav

  • Erfarenhet av att utveckla appar med Vue.js
  • Kännedom till JavaScript, ES6+ och REST-APIs
  • Grundläggande förståelse för frontend-byggverktyg och komponentbaserade arkitekturer

Targetgrupp

  • Frontend-utvecklare med tidigare Vue.js-erfarenhet
  • Programutvecklare som bygger stora Vue-applikationer
  • Utvecklare som söker bästa praxis inom arkitektur, testning och optimering

Antal deltagare


Pris per deltagare

Vittnesmål (3)

Kommande Kurser

Relaterade Kategorier