Angular utvikling – 4 dager online klasserom
26.500,00 NOK
- 4 days
Bli en moderne front-end‑utvikler med Angular, JavaScript og TypeScript, og lær å bygge raske, skalerbare og responsive webapplikasjoner. Denne praktiske opplæringen er laget for å hjelpe utviklere med å få hands-on erfaring med å lage dynamiske single-page‑applikasjoner (SPA-er) ved hjelp av den nyeste Angular‑versjonen og moderne TypeScript-funksjoner.
Nøkkelfunksjoner
Språk
Kursmateriell på engelsk
Nivå
Nybegynner - Middels nivå
4 dager med live instruktørledet undervisning
Virtuell opplæring (8 timer per dag)
Interaktive praktiske live-labber
Alt relevant kursmateriell
50+ anbefalte studietimer
Programfullføringssertifikat inkludert

Læringsutbytte
Når du er ferdig med dette programmet, vil du kunne:
Forstå grunnleggende Angular-funksjoner
Lær hvordan du bruker Angular-komponenter, maler, direktiver, signaler og tjenester for å bygge moderne webapplikasjoner. Du får også praktisk erfaring med ruting, skjemaer, HTTP-kommunikasjon og testmetoder.
Bygg gjenbrukbare og skalerbare komponenter
Lag modulære Angular-komponenter med effektiv dataflyt ved hjelp av inputs og outputs. Utforsk innholdsprojeksjon, livssyklusmetoder og komponentarkitektur for å utvikle rene og vedlikeholdbare applikasjoner.
Lag dynamiske brukergrensesnitt
Utvikle interaktive maler ved hjelp av databinding, hendelseshåndtering, betinget rendering og malvariabler. Du vil også bruke pipes for å formatere og vise data effektivt i brukergrensesnittet.
Implementer ruting og navigasjon
Konfigurer Angular-ruting for å muliggjøre sømløs navigasjon mellom visninger. Lær hvordan du definerer ruter, håndterer navigasjon, bruker router outlets og tar i bruk route guards for bedre kontroll og sikkerhet i applikasjonen.
Integrer API-er og test applikasjoner
Bruk Angular HttpClient til å koble applikasjoner mot backend-API-er, håndtere forespørsler og svar, ta hånd om feil og jobbe med observables. Du vil også utforske testverktøy som Jasmine og Karma for å bygge pålitelig og lett vedlikeholdbar kode.

Kursplan
Dag 1
Økt 1: Introduksjon til Angular
- Grunnleggende Angular
- Installasjon og Angular CLI
- Introduksjon til TypeScript
Økt 2: Grunnleggende Angular
- Komponenter og maler
- Signaler og avhengighetsinjeksjon
Økt 3: Arbeid med signaler
- Skrivbare og beregnede signaler
- Effekter og reaktiv tilstandshåndtering
Dag 2
Økt 4: Komponenter
- Angular-komponenter og -selektorer
- Innebygd og ekstern HTML/CSS
- Import og styling
- Inndata, utdata og innholdsprojeksjon
- Komponentlivssyklus og vertselementer
- Referanser til barnekomponenter og DOM-tilgang
Økt 5: Maler
- Maler og databinding
- Interpolasjon og hendelseshåndtering
- Kontrollflyt og pipes
- Malvariabler
Dag 3
Økt 6: Direktivene
- Attributt- og strukturdirektiver
- Arbeide med Angular-direktiver
Økt 7: Dependency Injection
- Grunnleggende om avhengighetsinjeksjon
- Opprette og injisere tjenester
- Injektorer og tilbydere
Økt 8: Ruting
- SPA-rutingskonsepter
- Oppsett av Angular-router
- Ruter, utløp og navigasjonslenker
- Rutetilstand og vakter
Dag 4
Økt 9: Skjemaer
- Reaktive og malbaserte skjemaer
- Skjemakontroller, gruppering og validering
- Dynamisk tilbakemelding og styling
Økt 10: HTTP-klient
- Angular HttpClient og RxJS Observables
- Hente og oppdatere data
- Forespørsels‑headere og URL‑parametere
- Håndtering av svar og feilhåndtering
Økt 11: Testing
- Grunnleggende om Jasmine og Karma
- Komponent- og rutetester
- Tester bindinger, tjenester, inndata og utdata
- Asynkron og avhengighetstesting

Hvem bør melde seg på dette programmet?
Front-end- og webutviklere som ønsker å utvide Angular-ferdighetene sine
JavaScript-utviklere som går over til TypeScript og Angular
Programvareutviklere som bygger moderne enkeltsideapplikasjoner
Fullstack-utviklere som ønsker sterkere front-end-kompetanse
Tekniske fagpersoner som er interessert i moderne utvikling av webapplikasjoner
Utviklere som ønsker praktisk erfaring med Angular-arkitektur
Forutsetninger
- Grunnleggende forståelse av JavaScript-programmering
- Kjennskap til HTML og CSS
- Grunnleggende kunnskap om webutviklingskonsepter
- Noe erfaring med programmeringslogikk og objektorienterte konsepter er en fordel
- Grunnleggende kjennskap til Node.js og npm er nyttig, men ikke nødvendig
Uttalelser
Lisensiering og akkreditering
Kurset tilbys i henhold til Partnerprogramavtalen og oppfyller kravene i Lisensavtalen.
Likestillingspolicy
Kandidater oppfordres til å ta kontakt med AVC for veiledning og støtte gjennom hele tilretteleggingsprosessen.
Ofte stilte spørsmål

Trenger du bedriftsløsninger eller LMS-integrasjon?
Fant du ikke kurset eller programmet som ville være passende for din bedrift? Trenger du LMS-integrasjon? Ta kontakt med oss! Vi er agile og løser alt!
