Angular utveckling – 4 dagar onlineklassrum
26.500,00 SEK
- 4 days
Behärska modern front-end‑utveckling med Angular, JavaScript och TypeScript för att bygga snabba, skalbara och responsiva webbapplikationer. Denna praktiska utbildning är utformad för att hjälpa utvecklare att få konkret erfarenhet av att skapa dynamiska single-page‑applikationer (SPA:er) med det senaste Angular-ramverket och moderna TypeScript-funktioner.
Viktiga funktioner
Språk
Kursmaterial på engelska
Nivå
Nybörjar- till mellannivå
4 dagar med lärarledd undervisning i realtid
Virtuell utbildning (8 timmar/dag)
Interaktiva praktiska live-labb
All relevant course materials
50+ rekommenderade studietimmar
Intyg om genomförd utbildning ingår

Lärandemål
I slutet av det här programmet kommer du att kunna:
Förstå grundläggande Angular-funktioner
Lär dig hur du använder Angular-komponenter, mallar, direktiv, signaler och tjänster för att bygga moderna webbapplikationer. Du får också praktisk erfarenhet av routing, formulär, HTTP-kommunikation och testmetoder.
Bygg återanvändbara och skalbara komponenter
Skapa modulära Angular-komponenter med effektivt dataflöde med hjälp av inputs och outputs. Utforska content projection, livscykelkrokar och komponentarkitektur för att utveckla rena och lättunderhållna applikationer.
Skapa dynamiska användargränssnitt
Utveckla interaktiva mallar med databindning, händelsehantering, villkorsstyrd rendering och mallvariabler. Du kommer också att använda pipes för att formatera och visa data på ett effektivt sätt i användargränssnittet.
Implementera routning och navigering
Konfigurera Angular-routing för att möjliggöra smidig navigering mellan vyer. Lär dig hur du definierar rutter, hanterar navigering, använder router-outlets och tillämpar route guards för bättre kontroll och säkerhet i applikationen.
Integrera API:er och testa applikationer
Använd Angular HttpClient för att koppla samman applikationer med backend-API:er, hantera förfrågningar och svar, ta hand om fel och arbeta med observables. Du kommer också att utforska testningsramverk som Jasmine och Karma för att bygga tillförlitlig och lättunderhållen kod.

Kursöversikt
Dag 1
Session 1: Introduktion till Angular
- Grunderna i Angular
- Installation och Angular CLI
- Introduktion till TypeScript
Session 2: Grunderna i Angular
- Komponenter och mallar
- Signaler och dependency injection
Session 3: Att arbeta med signaler
- Skrivbara och beräknade signaler
- Effekter och reaktiv tillståndshantering
Dag 2
Session 4: Komponenter
- Angular-komponenter och selektorer
- Inline och extern HTML/CSS
- Import och formatering
- Indata, utdata och innehållsprojektion
- Komponentlivscykel och värdelement
- Referenser till barnkomponenter och DOM‑åtkomst
Session 5: Mallar
- Mallar och databindning
- Interpolation och händelsehantering
- Styrflöde och rör
- Mallvariabler
Dag 3
Session 6: Direktiven
- Attribut- och strukturdirektiv
- Att arbeta med Angular-direktiv
Session 7: Dependency Injection
- Grunderna i dependency injection
- Skapa och injicera tjänster
- Injektorer och providers
Session 8: Ruttning
- SPA-routningskoncept
- Angular-routerkonfiguration
- Rutter, outlets och navigeringslänkar
- Routetillstånd och skydd
Dag 4
Session 9: Formulär
- Reaktiva och mallstyrda formulär
- Formulärkontroller, gruppering och validering
- Dynamisk feedback och formatering
Session 10: HTTP-klient
- Angular HttpClient och RxJS Observables
- Hämta och uppdatera data
- Begärandehuvuden och URL-parametrar
- Svarshantering och felhantering
Session 11: Testning
- Grunderna i Jasmine och Karma
- Komponent- och routningstester
- Testar bindningar, tjänster, indata och utdata
- Asynkron och beroendetestning

Vem bör anmäla sig till det här programmet?
Front-end- och webbutvecklare som vill utöka sina Angular-kunskaper
JavaScript-utvecklare som går över till TypeScript och Angular
Programvaruutvecklare som bygger moderna enkel-sidiga applikationer
Fullstackutvecklare som vill stärka sin frontendkompetens
Tekniska yrkespersoner som är intresserade av modern utveckling av webbapplikationer
Utvecklare som söker praktisk erfarenhet av Angular-arkitektur
Förutsättningar
- Grundläggande förståelse av JavaScript-programmering
- Vana vid HTML och CSS
- Grundläggande kunskaper om webbutvecklingskoncept
- Viss erfarenhet av programmeringslogik och objektorienterade koncept är fördelaktig
- Grundläggande kännedom om Node.js och npm är hjälpsamt men inte obligatoriskt
Uttalanden
Licensiering och ackreditering
Kursen erbjuds i enlighet med Partnerprogramavtalet och uppfyller kraven i Licensavtalet.
Likabehandlingspolicy
Kandidater uppmuntras att kontakta AVC för vägledning och stöd under hela processen för att få anpassningar.
Vanliga frågor

Behöver du företagslösningar eller LMS-integration?
Hittade du inte kursen eller programmet som skulle passa för ditt företag? Behöver du LMS-integration? Skriv till oss! Vi löser det!
