Angular utvikling – 4 dager online klasserom

26.500,00 NOK

  • 4 dager
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 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.