Kom i kontakt

Kursplan

Grundläggande avancerade Vue.js-koncept

  • Avancerad komponentlivscykel
  • Avancerad hantering av props, emits och anpassade händelser
  • Avancerad reaktivitet (ref, computed, effect, watch, etc.)
  • Ruttstyning och navigeringsvakter

Skalbar statehantering med Pinia

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

API-integration och design av datalager

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

Modernt Vue-utvecklingsarbete

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

Ramverkspecialisering: Quasar-ramverk

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

TypeScript i Vue.js

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

Testning och kodsäkerhet

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

Prestanda och optimering

  • Lazy loading, code splitting och resursoptimering
  • Identifiera och åtgärda prestandahinder
  • Profilering och finjustering av Vue.js-applikationer

Material och support

  • Omfattande dokumentation och exempel per modul
  • Tillgång till inspelade material eller online-resurser
  • Q&A och implementeringstöd efter utbildningen

Sammanfattning och nästa steg

Krav

  • Erfarenhet av att utveckla appar med Vue.js
  • Bekanta dig med JavaScript, ES6+ och REST API:er
  • Grundläggande förståelse för frontend-byggverktyg och komponentbaserade arkitekturer

Targetgrupp

  • Frontendutvecklare med tidigare erfarenhet av Vue.js
  • Mjukvaruingenjörer som bygger storskaliga Vue-applikationer
  • Utvecklare som söker bästa praxis inom arkitektur, testning och optimering
 35 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (3)

Kommande Kurser

Relaterade Kategorier