Angular utveckling – 4 dagar onlineklassrum

26.500,00 SEK

  • 4 days
Live Virtuellt Klassrum
På plats / Inom företaget

Behärska modern front-end‑utveckling med Angular, JavaScript och TypeScript för att bygga snabba, skalbara och responsiva webbapplikationer. Denna praktiska utbildning är utformad för att hjälpa utvecklare att få konkret erfarenhet av att skapa dynamiska single-page‑applikationer (SPA:er) med det senaste Angular-ramverket och moderna TypeScript-funktioner.

Viktiga funktioner

Språk

Kursmaterial på engelska

Nivå

Nybörjar- till mellannivå

4 dagar med lärarledd undervisning i realtid

Virtuell utbildning (8 timmar/dag)

Interaktiva praktiska live-labb

All relevant course materials

50+ rekommenderade studietimmar

Intyg om genomförd utbildning ingår

Hero

Lärandemål

I slutet av det här programmet kommer du att kunna:

Förstå grundläggande Angular-funktioner

Lär dig hur du använder Angular-komponenter, mallar, direktiv, signaler och tjänster för att bygga moderna webbapplikationer. Du får också praktisk erfarenhet av routing, formulär, HTTP-kommunikation och testmetoder.

Bygg återanvändbara och skalbara komponenter

Skapa modulära Angular-komponenter med effektivt dataflöde med hjälp av inputs och outputs. Utforska content projection, livscykelkrokar och komponentarkitektur för att utveckla rena och lättunderhållna applikationer.

Skapa dynamiska användargränssnitt

Utveckla interaktiva mallar med databindning, händelsehantering, villkorsstyrd rendering och mallvariabler. Du kommer också att använda pipes för att formatera och visa data på ett effektivt sätt i användargränssnittet.

Implementera routning och navigering

Konfigurera Angular-routing för att möjliggöra smidig navigering mellan vyer. Lär dig hur du definierar rutter, hanterar navigering, använder router-outlets och tillämpar route guards för bättre kontroll och säkerhet i applikationen.

Integrera API:er och testa applikationer

Använd Angular HttpClient för att koppla samman applikationer med backend-API:er, hantera förfrågningar och svar, ta hand om fel och arbeta med observables. Du kommer också att utforska testningsramverk som Jasmine och Karma för att bygga tillförlitlig och lättunderhållen kod.

Hero

Kursöversikt

  1. Dag 1

    Session 1: Introduktion till Angular

    • Grunderna i Angular
    • Installation och Angular CLI
    • Introduktion till TypeScript

    Session 2: Grunderna i Angular

    • Komponenter och mallar
    • Signaler och dependency injection

    Session 3: Att arbeta med signaler

    • Skrivbara och beräknade signaler
    • Effekter och reaktiv tillståndshantering
  2. Dag 2

    Session 4: Komponenter

    • Angular-komponenter och selektorer
    • Inline och extern HTML/CSS
    • Import och formatering
    • Indata, utdata och innehållsprojektion
    • Komponentlivscykel och värdelement
    • Referenser till barnkomponenter och DOM‑åtkomst

    Session 5: Mallar

    • Mallar och databindning
    • Interpolation och händelsehantering
    • Styrflöde och rör
    • Mallvariabler
  3. Dag 3

    Session 6: Direktiven

    • Attribut- och strukturdirektiv
    • Att arbeta med Angular-direktiv

    Session 7: Dependency Injection

    • Grunderna i dependency injection
    • Skapa och injicera tjänster
    • Injektorer och providers

    Session 8: Ruttning

    • SPA-routningskoncept
    • Angular-routerkonfiguration
    • Rutter, outlets och navigeringslänkar
    • Routetillstånd och skydd
  4. Dag 4

    Session 9: Formulär

    • Reaktiva och mallstyrda formulär
    • Formulärkontroller, gruppering och validering
    • Dynamisk feedback och formatering

    Session 10: HTTP-klient

    • Angular HttpClient och RxJS Observables
    • Hämta och uppdatera data
    • Begärandehuvuden och URL-parametrar
    • Svarshantering och felhantering

    Session 11: Testning

    • Grunderna i Jasmine och Karma
    • Komponent- och routningstester
    • Testar bindningar, tjänster, indata och utdata
    • Asynkron och beroendetestning
Angular-utveckling

Vem bör anmäla sig till det här programmet?

Front-end- och webbutvecklare som vill utöka sina Angular-kunskaper

JavaScript-utvecklare som går över till TypeScript och Angular

Programvaruutvecklare som bygger moderna enkel-sidiga applikationer

Fullstackutvecklare som vill stärka sin frontendkompetens

Tekniska yrkespersoner som är intresserade av modern utveckling av webbapplikationer

Utvecklare som söker praktisk erfarenhet av Angular-arkitektur

Starta kursen nu

Förutsättningar

  • Grundläggande förståelse av JavaScript-programmering
  • Vana vid HTML och CSS
  • Grundläggande kunskaper om webbutvecklingskoncept
  • Viss erfarenhet av programmeringslogik och objektorienterade koncept är fördelaktig
  • Grundläggande kännedom om Node.js och npm är hjälpsamt men inte obligatoriskt

Uttalanden

Licensiering och ackreditering

Kursen erbjuds i enlighet med Partnerprogramavtalet och uppfyller kraven i Licensavtalet.

Likabehandlingspolicy

Kandidater uppmuntras att kontakta AVC för vägledning och stöd under hela processen för att få anpassningar.

Vanliga frågor

Contact background

Behöver du företagslösningar eller LMS-integration?

Hittade du inte kursen eller programmet som skulle passa för ditt företag? Behöver du LMS-integration? Skriv till oss! Vi löser det!