Kursplan
Kjerner av Avansert Vue.js-konsepter
- Avansert komponentlifesyklus
- Avansert håndtering av props, emits og tilpassede hendelser
- Avansert reaktivitet (ref, computed, effect, watch, etc.)
- Rutekontroll og navigasjonsvakter
Skalbar tilstandsadministrasjon med Pinia
- Skalbare arkitekturer med Pinia
- Avansert komposisjon og modulering av lagre
- Beste praksis for administrasjon av globale og lokale data
API-integrasjon og datalagdesign
- Globale og tilpassede Axios-konfigurasjoner
- Avansert bruk av interceptorer og feilhåndtering
- Integrasjon med Pinia og komponenter
- Dataflyt mellom API-er, lagre og UI-komponenter
Moderne Vue-utviklingsarbeidsflyt
- Avansert Vite-konfigurasjon for Vue.js-prosjekter
- Plugin-integrasjon og byggeoptimalisering
- Beste praksis for dev/testing/produksjonsmiljøer
- Miljøvariabler for produksjon (Vault), CI/CD
- Kodekvalitet: ESLint, Prettier og SonarQube-oppsett og -integrasjon
- Automatisert formatering og beste praksis for statisk analyse
Frameworkspesialisering: Quasar Framework
- Optimalisering og tilpassning av Quasar-komponenter
- Bygge responsivt og performant UI med Quasar
- Bruk av Quasar med TanStack, PWA og ServiceWorker
TypeScript i Vue.js
- Avansert typping for komponenter og lagre
- Definisjon av typer for props, emits og slots
- Gjentatte mønstre og beste praksis for type-sikkerhet
Testing og kodepålitelighet
- Enhets- og integrasjonstesting av komponenter og lagre
- Anbefalte verktøy (Vue Test Utils, Vitest, etc.)
- Beste praksis for vedlikeholdbarhet og testautomatisering
Prestasjoner og optimalisering
- Lazy-loading, kodeopdeling og ressurs-optimalisering
- Identifisering og løsning av prestasjonsengraver
- Profilering og finjustering av Vue.js-applikasjoner
Materiale og støtte
- Omfattende dokumentasjon og eksempler per modul
- Tilgang til påtapede materialer eller onlineressurser
- Q&A og post-trening implementeringssupport
Oppsummering og neste trinn
Krav
- Erfaring med utvikling av applikasjoner med Vue.js
- kjennskap til JavaScript, ES6+ og REST API-er
- Grunnleggende forståelse av frontend-byggeverktøy og komponentbaserte arkitekturer
Målgruppe
- Frontend-utviklere med tidligere Vue.js-erfaring
- Softwareingeniører som bygger store skala Vue-applikasjoner
- Utviklere som søker beste praksis i arkitektur, testing og optimering
Referanser (3)
Leksjonene var veldig interaktive og øvingene var gode praksisøvelser.
Heino - NWK Limited
Kurs - Laravel and Vue.js
Maskinoversatt
Jeg er fornøyd med at vi kan få opptakene, sidesettene og filene komprimert til oss slik at vi alltid kan referere til dem når det trengs. David forklarte konsepter tydelig og klarte å svare på spørsmålene våre. Han var meget kunnskapsrik.
Renee Chan - Mackenzie Investments
Kurs - Vue.js
Maskinoversatt
Vue.js er noe jeg aldri har jobbet med, og presentasjonen klarte å fjerne noen av mine tviler. Likevel er online-kurser ikke effektive for å oppnå kunnskap.
Bogdan Stoica - EMAG IT Research S.R.L
Kurs - Advanced Vue.js
Maskinoversatt