
Angular Advanced - Forms, Routing og Components
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
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 "Angular - Foundation"-kursus, 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.
Kontakt gerne Lund&Bendsen ved hjælp af vores kontaktformular eller ring til telefon (+45) 33 861 861 for at høre nærmere.