Bygg hela spektrumet av modern frontend
Frontendutveckling handlar om att omvandla kod till allt som användaren ser och interagerar med i en webbläsare – HTML-struktur, CSS-presentation, JavaScript-beteende samt ramverken och verktygen som knyter ihop allt detta i produktion. I den här utbildningsvägen går du igenom hela stacken: från hur webben levererar en sida till att skriva typsäkra React- och Vue-applikationer, optimera prestanda och driftsätta genom en CI/CD-pipeline.
Det här lär du dig
Du börjar med grunderna i HTML, CSS och JavaScript och blir sedan bekväm med TypeScript, DOM och webbläsar-API:er, responsiv design samt ES6+-mönster, inklusive asynkron programmering och moduler. Därefter går du vidare till React (hooks, avancerade mönster och SSR med Next.js) och Vue 3 (Composition API och SSR med Nuxt 3), tillståndshantering, frontendtestning, CSS-arkitektur och realtidsgränssnitt med WebSockets. Utbildningsvägen avslutas med optimering av webbprestanda, frontend-säkerhet, designsystem samt CI/CD och DevOps för frontend.
Lärandets upplägg
Fyrtioen kurser sträcker sig från nivå A1 till C2. Kurserna på A1- och A2-nivå lägger grunden – hur webben fungerar, semantisk uppmärkning, CSS-animationer, Git och en introduktion till TypeScript. Kurserna på B1- och B2-nivå bygger upp yrkesmässig kompetens: CSS-layout på djupet, JavaScript-moduler och byggverktyg, grunderna i React och Vue 3, API-integration, progressiva webbappar samt serverrendering med både Next.js och Nuxt 3. Kurserna på C1-nivå behandlar frågor för seniora utvecklare: avancerad TypeScript för frontend, avancerade React-mönster, avancerade Vue-mönster, frontendarkitektur, designsystem och komponentbibliotek, frontend-säkerhet samt CI/CD och DevOps för frontend. Utbildningsvägen avslutas på C2 med Senior frontendutveckling, där allt sammanförs i arbetssätt anpassade för produktion.
Så fungerar det
Varje kurs är indelad i korta, praktiska lektioner som du genomför i den inbyggda kodeditorn med feedback i realtid. En AI-handledare finns tillgänglig när du kör fast, och varje koncept förstärks genom övningar som återspeglar verkligt beteende i webbläsare och ramverk i stället för konstlade exempel.