Angular: ramverket bakom webbappar i produktionsskala
Angular är Googles åsiktsdrivna TypeScript-först-ramverk för att bygga stora och lättunderhållna single-page-applikationer. Dess komponentmodell, dependency injection-system och förstklassiga verktyg gör det till ett självklart val för företagsinriktade team och utvecklare som vill ha struktur i stor skala. Det här utbildningsspåret behandlar moderna Angular – version 19 med fristående komponenter, Signals och den nya syntaxen för kontrollflöden – inte de äldre mönstren från gamla guider.
Det här får Ni lära Er
Ni börjar med Angular CLI, projektstruktur och grunderna i Angular 19 och går sedan vidare till reaktivitet baserad på Signals, fristående komponenter och dependency injection. Därefter behandlar Ni mallstyrda och reaktiva formulär, RxJS-operatorer, HttpClient-interceptors, komponenternas livscykelhakar, content projection, animationer och routing. Senare kurser tar upp tillståndshantering med NgRx och det Signal-baserade NgRx SignalStore, enhets- och end-to-end-testning, internationalisering och anpassade formulärkontroller. Spåret avslutas med optimering av change detection, rendering på serversidan, hydrering, mikrofronter med Module Federation, hur man bygger återanvändbara Angular-bibliotek och grunderna i Angular-säkerhet.
Utbildningsvägen
Trettiosju kurser sträcker sig från A1 till C1. De åtta första kurserna (A1–A2) lägger grunden med CLI-konfiguration, fristående komponenter, pipes, livscykelhakar och tvåvägsbindning. Kurserna på B1 och B2 utvecklar praktiska färdigheter inom RxJS, avancerad routing, reaktiva formulär, direktivkomposition och fullständig testtäckning. På C1 behandlas det som skiljer Angular i produktion från Angular i handledningar: Change detection och prestanda, NgRx SignalStore, Rendering på serversidan med Angular SSR, Mikrofronter med Module Federation, Att bygga Angular-bibliotek och Grunderna i Angular-säkerhet.
Så fungerar det
Varje kurs är uppdelad i korta, praktiska lektioner som Ni genomför i den inbyggda kodredigeraren med feedback i realtid. En AI-handledare finns till hands när Ni fastnar, och varje koncept förstärks med övningar som körs direkt i webbläsaren – ingen lokal konfiguration krävs för att komma i gång.