Hvorfor vælge Teknologisk Institut?
+110 års erfaring med kurser og uddannelse
+17.000 kursusdeltagere om året
4,4 ud af 5 stjerner i kundetilfredshed
Kursusbeskrivelse
SPA'er har visse udfordringer, som Angular har løsninger til. Det drejer sig om at vedligeholde, teste, synkronisere data-brugergrænseflader, håndtere formularer, bogmærke specifikke SPA-elementer, opsætning osv.
Deltagerprofil
Dette kursus er beregnet til professionelle udviklere, som har erfaring med JavaScript 5-programmering.
Udbytte
Kurset starter med en introduktion til TypeScript-sproget, som Angular bruger. Herefter opbygger vi brugergrænsefladen og det specifikke layout samt de tilgængelige komponentskabeloner. Temaer, formatering og håndtering af billeder bliver gennemgået. Efter disse NativeScript-emner lærer vi, hvordan Angular synkroniserer data mellem koden og visningen. Vi går videre til at skrive komponenthierarkier, håndtere data og oprette formularer. Når disse grundlæggende ting er gennemgået, fokuserer vi på opsætning, injektion af afhængigheder, kald til webtjenester, plugins og andre avancerede emner. Under kurset dækker vi gradvist værktøjer og metoder til at støtte udviklerne med.
Indhold
Introduction- What is Angular?
- Why Angular?
- What is NativeScript?
- Why NativeScript?
- Setup
- EcmaScript 2018 and later (JavaScript): The relevant features for Angular
- TypeScript
- Building blocks
- Bootstrapping
- Components
- Templates & Styling
- Interpolation
- Binding expressions
- Modules
- Layout
- Modal View
- UI Widgets
- Gestures
- Styling
- Theme
- Resources & Images
- Properties
- Attributes
- Events
- Structural Directives: if, if-then, for, switch, etc.
- Build-in pipes
- Promises & Observables (RxJS)
- Customer pipes
- Two-way data binding
- Template driven forms
- Reactive forms
- Parent to child communication
- Child to parent communication
- Transclusion
- Component lifecycle
- Modules
- Services
- Injectors
- Factories
- Static routing
- Dynamic routing
- Nested routes
- History
- Navigating in code
- HttpClient
- Module 12: Developer experience
- Debugging
- Developer tools
- Code sharing
- Unit testing
- Updating to new Angular versions
- Project Structure
- Plugins
- Hardware Access
- Application Templates
- Custom Directives
- Animations
- Appendix
- Immutable JavaScript: List; Map; Set; Convert from and to raw JavaScript
- objects; Nested structures; Lazy sequences; Equality; Batch mutations
Format
Dette praktiske kursus dækker hele funktionaliteten i Angular og NativeScript, lige fra databinding til injektion af afhængigheder og fra bevægelser til routeren. Kurset er baseret på utallige eksempler og masser af praktiske øvelser. Kurset afholdes på engelsk.
Form ved virtuelt afholdelse
- Du tilgår kurset via internettet fra din egen computer, stabil forbindelse er vigtig.
- Du logger på via det tilsendte link, hvor vores underviser sidder klar til at gennemgå kurset “live” med en gruppe deltagere
Underviser
Rick er seniorkonsulent og underviser fra Holland. Han har over 25 års professionel erfaring med at arbejde i små og store organisationer samt organisationer, der er i kraftig vækst. Hans passion er enkelhed, velskrevet kode og teamdynamik. Han er specialiseret i front-end-teknologier, og han taler ofte om disse emner ved internationale begivenheder.
Video
Pris
Om udbyderen

+1000 kurser inden for bl.a. IT, projektledelse, ledelse, kommunikation, personlig udvikling mm. Teknologisk Institut har leveret uddannelse til det danske erhvervsliv siden 1906, og har derfor over 110 års erfaring med kurser og uddannelser. Hvert år deltager flere end 17.000...