Bygg ekte grensesnitt med React
React er JavaScript-biblioteket som definerer hvordan de fleste brukergrensesnitt i produksjon bygges i dag – fra enkeltsideapper og Next.js-nettsteder til mobil- og skrivebordsapplikasjoner på tvers av plattformer. Dette læringsløpet dekker hele fagområdet: komponentarkitektur, tilstandsbehandling, datainnhenting, ytelse, testing og utrulling. Det er forankret i hvordan React faktisk fungerer – avstemmingsmotoren, fiber-modellen og semantikken til hooks – ikke bare i overflate-API-et.
Dette lærer De
De begynner med JSX, props, state og kontrollerte komponenter, før De går videre til useEffect, useRef og useReducer. Praktiske kurs dekker ruting med React Router v6, skjemahåndtering med React Hook Form, servertilstand med React Query og SWR, samt global tilstand med Redux Toolkit, Zustand og Jotai. De arbeider med TypeScript i React, skriver integrasjons- og E2E-tester, bygger designsystemer med Storybook, håndterer sanntidsgrensesnitt over WebSockets og leverer typesikre API-er med tRPC. Læringsløpet omfatter også Next.js App Router, serverkomponenter, serverhandlinger og autentisering med NextAuth.js.
Læringsløpet
De 95 kursene går fra A1 til C1. Kursene på A1- og A2-nivå etablerer grunnlaget i React, JSX-gjengivelse, CSS-animasjoner, vedvarende lagring med local storage og mørk modus. B1-kursene bygger trygghet med kontekst-mønstre, i18n, React Spring, Framer Motion, dra-og-slipp med dnd-kit og komplekse datatabeller med TanStack Table. B2-kursene tar for seg gjengivelse og memoization, Suspense, kodedeling, React Native for React-utviklere, utrulling til Vercel og AWS samt Electron for skrivebordsapper. C1-nivået avsluttes med avanserte emner: Micro-Frontend Architecture, SSR and Hydration Deep Dive, Module Federation, Islands Architecture with Astro, WebAssembly integration, Edge Rendering with Cloudflare Workers og OpenTelemetry for frontend observability.
Slik fungerer det
Hvert kurs er delt inn i korte, fokuserte leksjoner som De fullfører i den innebygde kodeeditoren med tilbakemelding i sanntid. En AI-veileder er tilgjengelig når De står fast med et konsept eller en test som feiler. De kan følge læringsløpet i rekkefølge eller hoppe til nivået som passer med Deres nåværende erfaring.