Vue Academy logo
HTMLNybörjareWebbNivåer A1 → C122 språk

Vue Academy

Skapa interaktiva och effektiva användargränssnitt med Vue.js genom Vue Academy. En lärstig från CoddyKit med 42 korta kurser och 156 interaktiva lektioner, med en AI-handledare till hands dygnet runt.

Kurser
42
Lektioner
156
Interaktiva steg
2,022
Gratis att börja
Kurs 1
Kursplan

42 kurser i den här lärvägen

Alla kurser i lärvägen Vue Academy, i rätt ordning. Den första är gratis.

1

A13 lektionerGratis

Kom igång med Vue.js – förstå vad det är, konfigurera er miljö och bygg er första reaktiva applikation.

2

A13 lektionerPRO

Lär er skapa grundstrukturen för Vue-projekt med CLI:t och förstå den genererade filstrukturen och verktygen.

3

A13 lektionerPRO

Bemästra Vue:s deklarativa mallsyntax – interpolering, direktiv, villkor, loopar och bindningar.

4

A24 lektionerPRO

Gå från Options API till Vue 3:s Composition API med setup(), ref och reactive för modern Vue-utveckling.

5

A24 lektionerPRO

Skriv renare och smidigare komponenter med syntaxen i Vue 3.

6

A24 lektionerPRO

Bemästra alla inbyggda Vue-direktiv och lär er skriva egna anpassade direktiv.

7

A24 lektionerPRO

Bygg robusta formulär med v-model, inbyggd validering och biblioteket VeeValidate.

8

A23 lektionerPRO

Bygg återanvändbara Vue-komponenter och koppla ihop dem med props, anpassade händelser och slots.

9

A23 lektionerPRO

Förstå Vue:s reaktivitetssystem och använd computed properties och watchers effektivt.

10

B14 lektionerPRO

Bemästra Vue 3-komponenternas livscykel-hooks och förstå när varje fas körs.

11

B14 lektionerPRO

Lägg till mjuka enter/leave-övergångar och listanimationer med Vue:s och .

12

B14 lektionerPRO

Bemästra namngivna slots, scoped slots och dynamiskt slot-innehåll för att bygga mycket återanvändbara komponent-API:er.

13

B14 lektionerPRO

Dela data mellan djupt nästlade komponenter utan prop drilling med Vue:s mekanism för provide/inject.

14

B14 lektionerPRO

Skriv återanvändbar tillståndslogik som composables – det främsta mönstret för kodåteranvändning i Vue 3.

15

B14 lektionerPRO

Bygg motståndskraftiga Vue-applikationer med korrekta error boundaries, reservgränssnitt och global felhantering.

16

B14 lektionerPRO

Ersätt Vuex med Pinia – Vue 3:s officiella bibliotek för tillståndshantering, som är enklare och TypeScript-first.

17

B14 lektionerPRO

Skriv helt typsäkra Vue 3-komponenter med typade props, emits och composables i TypeScript.

18

B14 lektionerPRO

Bygg flerspråkiga Vue-applikationer med vue-i18n v9, språkväxling och korrekt pluralisering.

19

B14 lektionerPRO

Dokumentera och utveckla Vue-komponenter isolerat med Storybook genom att skriva stories och interaktiva kontroller.

20

B13 lektionerPRO

Lägg till navigering på klientsidan i Vue-appar med Vue Router – routes, parametrar och navigeringsvakter.

21

B13 lektionerPRO

Hantera delat applikationstillstånd med Vuex – state, mutations, actions, getters och moduler.

22

B13 lektionerPRO

Hämta och hantera fjärrdata i Vue-appar med Axios, livscykel-hooks och robust felhantering.

23

B13 lektionerPRO

Bygg, driftsätt och underhåll Vue-applikationer i produktion med hostingplattformar och övervakning.

24

B14 lektionerPRO

Utforska banbrytande Vue-verktyg, Vapor mode och nya mönster som formar framtidens Vue-utveckling.

25

B24 lektionerPRO

Bemästra avancerade funktioner i Vue Router – route meta, scrollbeteende, övergångar och programmatisk navigering.

26

B24 lektionerPRO

Bygg fullstack-Vue-applikationer med Nuxt 3:s filbaserade routing, server routes och SSR/SSG-funktioner.

27

B24 lektionerPRO

Integrera GraphQL i Vue-appar med Apollo Client för queries, mutations och realtidsprenumerationer.

28

B24 lektionerPRO

Bygg Vue-applikationer som uppdateras direkt med WebSockets och Socket.io för chatt, dashboards och samarbete.

29

B24 lektionerPRO

Testa Vue-komponenter tillförlitligt med Vitest och Vue Test Utils, inklusive mocking och täckningsrapportering.

30

B23 lektionerPRO

Gör Vue-applikationer snabbare med lazy loading, code splitting, memoization och profilering av flaskhalsar.

31

B23 lektionerPRO

Testa Vue-appar med enhetstester i Vue Test Utils och end-to-end-testning för heltäckande testning.

32

B23 lektionerPRO

Tillämpa avancerade Vue-mönster – mixins, anpassade direktiv, plugins och skalbar projektorganisation.

33

B24 lektionerPRO

Gå bortom mallar med Vue:s h()-renderingsfunktion och JSX för dynamiskt, programmässigt skapande av komponenter.

34

B24 lektionerPRO

Omvandla Vue-appar till PWA:er med offlinestöd, service workers och installation som liknar den hos native-appar.

35

B24 lektionerPRO

Skydda Vue-applikationer mot XSS, CSRF och andra webbsårbarheter med praktiska försvarsmönster.

36

B24 lektionerPRO

Bygg, dokumentera och publicera återanvändbara Vue-komponentbibliotek till npm med Vites library mode.

37

B24 lektionerPRO

Skapa installerbara Vue-plugins som lägger till globala komponenter, direktiv, composables och konfiguration för hela appen.

38

C14 lektionerPRO

Utforma storskaliga Vue-applikationer som oberoende mikrofrontends med Module Federation.

39

C14 lektionerPRO

Bemästra avancerade reaktivitetsmönster, tillståndsmaskiner och composable-fabriker för komplexa Vue-applikationer.

40

C14 lektionerPRO

Profilera och optimera Vue-applikationers prestanda med v-memo, lazy loading och finjustering av det reaktiva systemet.

41

C14 lektionerPRO

Implementera streaming SSR och Vue Suspense för progressiv sidinläsning och förbättrade Core Web Vitals.

42

C14 lektionerPRO

Bygg en produktionsklar fullstack-applikation med Vue 3-frontend, Fastify-backend och JWT-autentisering.

CoddyKit PRO

Lås upp alla 42 kurser i den här lärvägen och alla andra lärvägar

AI-handledare, certifieringsprov och certifikat. Fungerar på webben, iOS och Android.

Se alla abonnemang
Årsvis$29.90 / årCirka $2.49 i månadenBetala en gångLivstid$69.99 en gångInga förnyelser. PRO för alltid.
Kursöversikt

Vue.js: Det progressiva ramverket för att bygga riktiga användargränssnitt

Vue.js är det progressiva JavaScript-ramverket för att bygga komponentbaserade användargränssnitt – från en enda interaktiv widget som bäddas in i en befintlig sida till en helt serverrenderad applikation med Nuxt. Dess Composition API, finmaskiga reaktivitetssystem och förstklassiga TypeScript-stöd gör det till ett praktiskt val både för nya projekt och för team som migrerar från äldre frontendlösningar. Den här utbildningsvägen täcker Vue 3 från början till slut, från mallsyntax till driftsättning i produktion.

Det här lär du dig

Du arbetar med Composition API och syntaxen script setup, Vue-direktiv, beräknade egenskaper och grunderna i reaktivitet. Utbildningsvägen täcker kommunikation mellan komponenter, slots, provide/inject och composables för delad logik. Du hanterar applikationstillstånd med både Pinia och Vuex, hanterar routing med Vue Router inklusive avancerade mönster, validerar formulär och använder REST-API:er tillsammans med realtidsdata via WebSockets. Senare kurser behandlar TypeScript-integration, internationalisering, Storybook, testning med Vitest, prestandaoptimering, serverrendering med Nuxt 3, GraphQL med Apollo, progressiva webbappar och säkerhet i Vue.

Utbildningsvägen

Fyrtiotvå kurser sträcker sig från A1 till C1. Kurserna på A1 och A2 etablerar Vue CLI, mallsyntax, databindning, direktiv, formulär och grunderna i komponenter. Kurserna på B1 bygger ut hela ekosystemet: livscykelkrokar, övergångar, Pinia, Vuex, Vue Router, TypeScript, i18n och asynkrona data. På B2 höjs nivån med serverrendering via Nuxt 3, GraphQL, WebSockets, komponenttestning, renderingsfunktioner, stöd för progressiva webbappar och publicering av ett komponentbibliotek. Capstone-kurserna på C1 tar upp mikrofrontendarkitektur, avancerade mönster för Composition API, SSR-strömning med Suspense, Vue-prestanda i stor skala och en fullstackapplikation byggd med Fastify och autentisering.

Så fungerar det

Varje kurs är uppdelad i korta, fokuserade lektioner som du genomför i den inbyggda kodredigeraren med feedback i realtid. En AI-handledare finns tillgänglig när du fastnar, så att du kan arbeta dig igenom syntaxövningar, komponentutmaningar och arkitekturproblem i din egen takt utan att lämna appen.

Så lär du dig

  1. 01

    Interaktiva lektioner

    Praktiska kodövningar med feedback i realtid

  2. 02

    AI-handledare

    Få omedelbar hjälp av vår AI när du kör fast

  3. 03

    Inbyggd kodredigerare

    Skriv och kör kod direkt i webbläsaren

  4. 04

    Certifikat

    Få ett certifikat när du slutför kursen

FAQ

Vanliga frågor

Är kursen i Vue Academy gratis?

Ja. Ni kan börja kursen i Vue Academy gratis och genomföra de interaktiva lektionerna utan kostnad. Med en valfri PRO-prenumeration får Ni tillgång till avancerade AI-verktyg och ett certifikat som kan delas.

Behöver jag tidigare erfarenhet för att lära mig HTML?

Nej. Kursen börjar med grunderna och går stegvis vidare till mer avancerade ämnen, så Ni kan börja även utan tidigare erfarenhet av HTML.

Hur lär jag mig HTML på CoddyKit?

Ni lär Er genom att göra. Korta interaktiva lektioner kombinerar tydliga förklaringar med praktiska kodövningar som körs i realtid, och en AI-handledare som är tillgänglig dygnet runt ger personlig hjälp när Ni kör fast.

Får jag ett certifikat när jag har slutfört Vue Academy?

Ja. PRO-användare kan göra ett prov och få ett delbart intyg på att de har slutfört kursen i Vue Academy, med en verifierbar kod.

Kan jag lära mig HTML i mobilen?

Ja. CoddyKit finns på webben och som inbyggda iOS- och Android-appar, så Ni kan lära Er HTML på valfri enhet och synkronisera Era framsteg mellan dem.

Vad kostar CoddyKit PRO?

Den första kursen i Vue Academy är gratis. CoddyKit PRO låser upp alla kurser: $5.90 per vecka, $7.90 per månad, $29.90 per år eller $69.99 en gång för livstidsåtkomst utan förnyelser.

Hur lång tid tar det att slutföra Vue Academy?

Vue Academy har 42 kurser och 156 lektioner. De flesta lektioner tar cirka 5–10 minuter, så hela lärvägen motsvarar ungefär 18 timmars praktisk övning i egen takt.

Börja med Vue Academy nu

Anslut Er till tusentals deltagare som lär sig programmering med AI-drivna lektioner.