Angular udvikling - 4 dages online klasseundervisning

18.500,00 DKK

  • 4 days
Live Virtuelt Klasselokale
Internt / I virksomheden

Bliv skarp på moderne front-end-udvikling med Angular, JavaScript og TypeScript, og lær at bygge hurtige, skalerbare og responsive webapplikationer. Dette praktiske kursus er designet til at hjælpe udviklere med at få hands-on erfaring med at skabe dynamiske single-page-applikationer (SPAs) ved hjælp af den nyeste Angular-version og moderne TypeScript-funktioner.

Nøglefunktioner

Sprog

Kursusmateriale på engelsk

Niveau

Begynder - Mellem niveau

4 dages live, instruktørledet undervisning

Virtuel træning (8 timer om dagen)

Interaktive, praktiske live-labs

Alt relevant kursusmateriale

50+ anbefalede studietimer

Certifikat for gennemført program medfølger

Hero

Læringsudbytte

Når du har gennemført dette program, vil du være i stand til at:

Forstå centrale Angular-funktioner

Lær at bruge Angular-komponenter, skabeloner, direktiver, signaler og services til at bygge moderne webapplikationer. Du får også praktisk erfaring med routing, formularer, HTTP-kommunikation og testmetoder.

Byg genanvendelige og skalerbare komponenter

Opret modulære Angular-komponenter med effektiv dataflow ved hjælp af inputs og outputs. Udforsk content projection, lifecycle hooks og komponentarkitektur for at udvikle rene og vedligeholdelsesvenlige applikationer.

Opret dynamiske brugergrænseflader

Udvikl interaktive skabeloner ved hjælp af databinding, event‑håndtering, betinget rendering og skabelonvariabler. Du vil også bruge pipes til at formatere og vise data effektivt i brugergrænsefladen.

Implementer routing og navigation

Konfigurer Angular-routing for at muliggøre problemfri navigation mellem views. Lær, hvordan du definerer ruter, håndterer navigation, bruger router outlets og anvender route guards for bedre kontrol og sikkerhed i applikationen.

Integrer API'er og test applikationer

Brug Angular HttpClient til at forbinde applikationer med backend-API’er, håndtere forespørgsler og svar, håndtere fejl og arbejde med observables. Du vil også udforske testframeworks som Jasmine og Karma for at skrive pålidelig og vedligeholdelsesvenlig kode.

Hero

Kursusforløb

  1. Dag 1

    Session 1: Introduktion til Angular

    • Grundlæggende Angular
    • Installation og Angular CLI
    • Introduktion til TypeScript

    Session 2: Grundlæggende Angular

    • Komponenter og skabeloner
    • Signals og dependency injection

    Session 3: Arbejde med signaler

    • Skrivbare og beregnede signaler
    • Effekter og reaktiv tilstands­håndtering
  2. Dag 2

    Session 4: Komponenter

    • Angular-komponenter og -selectorer
    • Indlejret og ekstern HTML/CSS
    • Imports og styling
    • Input, output og indholdsprojektion
    • Komponentlivscyklus og værtselementer
    • Referencer til børnekomponenter og DOM-adgang

    Session 5: Skabeloner

    • Skabeloner og databinding
    • Interpolation og hændelseshåndtering
    • Kontrolflow og pipes
    • Skabelonvariabler
  3. Dag 3

    Session 6: Direktiver

    • Attribut- og strukturdirektiver
    • Arbejde med Angular-direktiver

    Session 7: Dependency Injection

    • Grundlæggende om dependency injection
    • Oprettelse og injicering af services
    • Injectorer og providere

    Session 8: Routing

    • SPA-routingkoncepter
    • Opsætning af Angular-router
    • Ruter, outlets og navigationslinks
    • Rutetilstand og -vagter
  4. Dag 4

    Session 9: Formularer

    • Reaktive og skabelonbaserede formularer
    • Formularkontroller, gruppering og validering
    • Dynamisk feedback og styling

    Session 10: HTTP-klient

    • Angular HttpClient og RxJS Observables
    • Hentning og opdatering af data
    • Anmodningsheaders og URL-parametre
    • Håndtering af svar og fejlstyring

    Session 11: Testning

    • Grundlæggende om Jasmine og Karma
    • Komponent- og routingtests
    • Test af bindings, services, inputs og outputs
    • Asynkron og afhængighedstest
Angular-udvikling

Hvem bør tilmelde sig dette program?

Front-end- og webudviklere, der ønsker at udvide deres Angular-færdigheder

JavaScript-udviklere, der skifter til TypeScript og Angular

Softwareudviklere, der bygger moderne single-page-applikationer

Fullstack-udviklere, der ønsker stærkere front-end-kompetencer

Tekniske fagfolk med interesse for moderne udvikling af webapplikationer

Udviklere, der søger praktisk erfaring med Angular-arkitektur

Start kurset nu

Forudsætninger

  • Grundlæggende forståelse af JavaScript-programmering
  • Kendskab til HTML og CSS
  • Grundlæggende viden om webudviklingskoncepter
  • Nogle erfaringer med programmeringslogik og objektorienterede koncepter er en fordel
  • Grundlæggende kendskab til Node.js og npm er en fordel, men ikke et krav

Udtalelser

Licensering og akkreditering

Kurset udbydes i henhold til Partnerprogramaftalen og overholder kravene i Licensaftalen.

Lighedspolitik

Kandidater opfordres til at kontakte AVC for vejledning og støtte gennem hele processen med tilpasning af arbejdsforhold.

Ofte stillede spørgsmål

Contact background

Har du brug for virksomhedsløsninger eller LMS-integration?

Fandt du ikke kurset eller programmet, der ville være til gavn for din virksomhed? Har du brug for LMS-integration? Skriv til os, vi løser alt!