Angular utvikling – 4 dager online klasserom
26.500,00 NOK
- 4 dager
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 en skreddersydd bedriftsintern opplæring eller gruppeopplæring?
Be om et bedriftsinternt opplæringsprogram som er skreddersydd spesielt for teamet ditt. Vi tilbyr fleksible tilpasningsmuligheter i tråd med forretningsmålene dine, samt konkurransedyktige gruppepriser for større team. Fyll ut skjemaet nedenfor, så utformer ekspertene våre innen bedriftsopplæring den perfekte løsningen for deg.
