Angular Advanced – Forms, Routing og Components

  Varighed 2 dage
  Kursusnummer LB1732
  Sprog Dansk/Engelsk
  Lokation Lund&Bendsen
  Dato Se næste  
  Pris 11.800 kr.

Kort om undervisningen

Bliv skarp i Angular på to dage! Tag dine skills til næste niveau med et intensivt kursus, hvor vi dykker ned i typestærke forms, avanceret routing og komponenter der bare virker. Lær at bygge robuste formularer, navigér som en pro med guards og lazy loading, og skab genbrugelige komponenter med optimal performance. Klar til at blive Angular-ninja

Indhold

På kurset gennemgås:

Forms – Skab typestærke og fleksible formularer uden besvær
Lav forms på den nemme måde. Vi dykker ned i reactive forms og ser på hvordan vi skaber robuste typestærke forms. Er dine forms blevet semi-readonly? Du kan gøre det hele lettere for dig selv – vi kigger på custom controls!

  • Hvorfor ikke template forms?
  • Reactive forms – hvorfor og hvordan?
  • Custom form controls – byg dine egne genanvendelige komponenter
  • Validering – både synkron og asynkron

 

Routing – Navigér som en pro!
Kan du finde vej? Lazy loading, guards, providers og resolvers – vi kommer til at arbejde med dem alle sammen, samt at forstå hvordan child routes kan simplificere vores applikation.

  • Routing basics – hvordan fungerer Angular Router?
  • Lazy loading – optimer din applikations performance
  • Guards, resolvers og providers – sikre bedre navigation
  • Child routes – forenkling af komplekse routing-strukturer

 

Components – Fra grundlæggende til avanceret brug
Komponenter er hjertet af enhver Angular-applikation, men bruger du dem optimalt? Vi gennemgår, hvordan komponenter fungerer, deres livscyklus, og hvordan man bedst kommunikerer mellem dem med input, output, Content Projection, template refs og viewChild(ren). Hvis du vil tage dine Angular-komponenter til næste niveau, så er dette stedet at starte!

  • Grundlæggende om komponenter og deres rolle i Angular
  • Lifecycle hooks – forstå komponenternes livscyklus
  • Kommunikation mellem komponenter: Input, Output og EventEmitter
  • Content Projection og ViewChild/ViewChildren
  • Genbrugelige komponenter med template refs
  • ChangeDetectionStrategy – optimer performance

 

Forudsætninger

For at få mest muligt ud af kurset anbefales det, at deltagere har et grundlæggende kendskab til Angular og TypeScript. Hvis du tidligere har deltaget på vores kursus “Angular – Foundation”, eller har tilsvarende erfaring, er du godt klædt på til at deltage. Det er en fordel at være fortrolig med begreber som components, services og databinding i Angular.

Målgruppe

Kurset henvender sig til udviklere, der arbejder med eller skal i gang med udvikling af moderne single-page applikationer i Angular. Det henvender sig særligt til dig, der ønsker at udnytte Angulars fulde potentiale med TypeScript og ønsker at skrive struktureret, genanvendelig og vedligeholdelsesvenlig kode.

Efter kurset kan deltageren

Kommer snart.

 

Øvrige avancerede Angular-moduler

Der kan tilkøbes øvrige avancerede Angular-moduler som firmahold. Følgende moduler eksisterer som kurser. Varighed varierer men er alle omkring 1/2 dag.

  • RxJS
  • Dependency Injection
  • Unit Testing
  • Signals
  • State Management

 

  Varighed 2 dage
  Kursusnummer LB1732
  Sprog Dansk/Engelsk
  Lokation Lund&Bendsen
  Dato Se næste  
  Pris 11.800 kr.

Vi tilbyder også dette kursus som lukket firmahold.
Kontakt os og hør nærmere

Kursusansvarlig

Flemming Bregnvig profil

Flemming Bregnvig

Instruktør

Flemming er en engageret og initiativrig arkitektprofil med ekspertviden inden for Angular og TypeScript. Flemming har specialiseret sig inden for frontend og efter 20 år som backend udvikler. Flemming har over 25 års erfaring som udvikler, hvoraf de seneste 15 år er som arkitekt og lead-udvikler. Flemming har indgående kendskab til finans- og pensionsbranchen.

Læs mere

Øvrige kursusinstruktører

Johannes Normann Jensen

Instruktør

Andre kurser

Udforsk vores mange kurser