Angular utvikling – 4 dager online klasserom

26.500,00 NOK

  • 4 days
Live virtuelt klasserom
Internt / i bedrift

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

Hero

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.

Hero

Kursplan

  1. 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
  2. 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
  3. 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
  4. 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
Angular-utvikling

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

Start kurset nå

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

Contact background

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!