
Angular Advanced
Lesgeld
Over de Angular Advanced
De training Angular Advanced is een diepgaande training die ontworpen is voor front-end ontwikkelaars die hun vaardigheden in het Angular-framework willen verbeteren. Deze geavanceerde training biedt diepgaand inzicht in complexe Angular-onderwerpen en is geschikt voor ontwikkelaars die al enige ervaring hebben met het basisgebruik van Angular.
Deze Angular Advanced training is essentieel voor ontwikkelaars die complexe en schaalbare webapplicaties willen ontwikkelen. In deze training leer je geavanceerde technieken zoals dynamische componentlading, state management, en optimalisatie van de prestaties. Deze kennis en vaardigheden zijn cruciaal voor het ontwikkelen van efficiënte, onderhoudsvriendelijke en hoogwaardige webapplicaties.
In de training Angular Advanced werk je aan projecten en gebruik je geavanceerde Angular-technieken binnen een praktische omgeving. Deze aanpak zorgt ervoor dat je de opgedane kennis direct in praktijk kunt brengen.
Voor wie is de Angular Advanced?
De training Angular Advanced is bedoeld voor programmeurs die al ervaring hebben met het ontwikkelen van webapplicaties in Angular en nu een volgende stap willen zetten. Je hebt bij voorkeur 3 tot 6 maanden ervaring met Angular en hebt aan concrete projecten gewerkt.
Leerdoelen van de Angular Advanced
Na afloop van de training: "Angular Advanced" kun je een goede afweging maken hoe jij jouw Angular-applicaties naar een volgend niveau brengt. Je bent een goede gesprekspartner voor strategen en architecten en weet hoe je applicatiewensen kunt vertalen naar enterprise Angular-applicaties.
Aanbevolen voorkennis Angular Advanced
Voordat je deelneemt aan de training Angular Advanced, raden wij aa
Over de Angular Advanced
De training Angular Advanced is een diepgaande training die ontworpen is voor front-end ontwikkelaars die hun vaardigheden in het Angular-framework willen verbeteren. Deze geavanceerde training biedt diepgaand inzicht in complexe Angular-onderwerpen en is geschikt voor ontwikkelaars die al enige ervaring hebben met het basisgebruik van Angular.
Deze Angular Advanced training is essentieel voor ontwikkelaars die complexe en schaalbare webapplicaties willen ontwikkelen. In deze training leer je geavanceerde technieken zoals dynamische componentlading, state management, en optimalisatie van de prestaties. Deze kennis en vaardigheden zijn cruciaal voor het ontwikkelen van efficiënte, onderhoudsvriendelijke en hoogwaardige webapplicaties.
In de training Angular Advanced werk je aan projecten en gebruik je geavanceerde Angular-technieken binnen een praktische omgeving. Deze aanpak zorgt ervoor dat je de opgedane kennis direct in praktijk kunt brengen.
Voor wie is de Angular Advanced?
De training Angular Advanced is bedoeld voor programmeurs die al ervaring hebben met het ontwikkelen van webapplicaties in Angular en nu een volgende stap willen zetten. Je hebt bij voorkeur 3 tot 6 maanden ervaring met Angular en hebt aan concrete projecten gewerkt.
Leerdoelen van de Angular Advanced
Na afloop van de training: "Angular Advanced" kun je een goede afweging maken hoe jij jouw Angular-applicaties naar een volgend niveau brengt. Je bent een goede gesprekspartner voor strategen en architecten en weet hoe je applicatiewensen kunt vertalen naar enterprise Angular-applicaties.
Aanbevolen voorkennis Angular Advanced
Voordat je deelneemt aan de training Angular Advanced, raden wij aan dat jij beschikt over de volgende kennis en vaardigheden:
- Basiskennis Angular met bij voorkeur 3-6 maanden werkervaring met Angular-applicaties.
- Gedegen kennis van HTML, CSS, JavaScript en TypeScript.
- Enige kennis van Node.js en het installeren van packages met NPM.
- Werken met een code-editor zoals Visual Studio Code (gratis), Jetbrains Webstorm (hiervoor is er een proefversie van 30 dagen beschikbaar) of vergelijkbaar.
- Kennis van de Engelse taal. Veel bronnen en naslagwerken zijn alleen in het Engels beschikbaar.
De Angular Advanced training wordt gegeven op de meest recente versie van Angular, zodat je up-to-date bent met de laatste mogelijkheden. Wanneer je (nog) geen voorgaande ervaring met Angular hebt, adviseren we om eerst de training Introduction to Angular te gaan volgen. De Angular Advanced training sluit daar goed op aan.
Onderwerpen van de Angular Advanced
In de training Angular Advanced komen de volgende onderwerpen aan de orde:
- Architectuur: werken met meerdere modules.
- Angular CLI: geavanceerd gebruik, tips & tricks.
- Routing en Lazy loading.
- Loading strategieën.
- Meerdere / benoemde router-outlets.
- Advanced components & design patterns:
- Composition.
- Content projection.
- Smart components/dumb components.
- Dynamic component loading.
- Observables deep dive:
- Observables vanaf het nulpunt maken.
- De functie .pipe() gebruiken.
- Tal van RxJS-operators.
- State management met @ngrx/store en bijbehorende bibliotheken.
- Introductie in unit testing (Karma/Jasmine) en E2E-testing (Cypress).
- Angular in Enterprise-omgevingen:
- Grotere Angular applicaties opzetten.
- Werken met monorepo's en/of micro-apps.
- Werken met .forRoot() en services configureren.
- Angular Componentbibliotheken maken.
- Componentbibliotheken publiceren op NPM.
- Angular Performance tips & tricks.
- Meer over Reactive Forms.
- Discussie, vragen en antwoorden.

