Cursusaanbod
Inleiding tot Angular 18
- Overzicht van Angular en het bijbehorende ecosysteem
- Wat is er nieuw in Angular 18, inclusief de laatste updates voor Angular DevTools
- Het opzetten van de ontwikkelomgeving
Projectopzetting en architectuur
- Gebruik van Angular CLI
- Projectstructuur en bestandsindeling
- Angular-modules en -componenten
- Het benutten van geoptimaliseerde TypeScript 4.7-functies voor betere prestaties en een prettigere ontwikkelaarservaring
Sjablonen en data-binding
- De syntax van Angular-sjablonen
- Interpolatie, propertybinding en eventbinding
- Tweewegdata-binding met ngModel
Componenten en directives
- Het maken en gebruiken van componenten
- Lifecycle-hooks van componenten
- Ingebouwde directives (zoals ngIf, ngFor, etc.)
- Aangepaste directives
Services en dependency injection
- Het maken en gebruiken van services
- Dependency injection in Angular
- Het beheren van de applicatiestatus
Routing en navigatie
- Het instellen van de Angular-router
- Het configureren van routes en routeparameters
- De nieuwe routingfuncties begrijpen en toepassen
- Lazy loading en route guards
Formulieren in Angular
- Template-gedreven formulieren
- Reactive formulieren
- Valideren van formulierinvoer en foutafhandeling
HTTP Client en Observables
- HTTP-verzoeken uitvoeren met HttpClient
- Het verwerken van HTTP-antwoorden
- Werken met RxJS observables
Gevorderde onderwerpen
- Animaties in Angular
- Internationalisering (i18n)
- Technieken voor prestatieoptimalisatie, waaronder zoneless-wijzigingsdetectie
Testen in Angular
- Unit-testing met Jasmine en Karma
- Eind-tot-eindtesten met Protractor
- De best practices voor testen van Angular-applicaties
Implementatie en onderhoud
- Het bouwen en publiceren van Angular-applicaties
- Versiebeheer met Git
- Praktijken voor continue integratie en implementatie (CI/CD)
Migratie en probleemoplossing
- Het migreren van oudere versies van Angular
- Veelvoorkomende valkuilen en hoe deze te vermijden
- Het oplossen van problemen in Angular 18
Praktische oefeningen
- Hands-on labopdrachten
- Het ontwikkelen van projecten uit de praktijk
- Groepswerk en peer-reviewsessies
Samenvatting en volgende stappen
Vereisten
- Inzicht in JavaScript
- Ervaring met webontwikkeling
- Basiskennis van HTML en CSS
Doelgroep
- Webontwikkelaars
- Front-end ontwikkelaars
- Iedereen die geïnteresseerd is in het bouwen van single-page-applicaties (SPA’s) met Angular
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 6400 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (3)
alle belangrijke onderdelen zijn behandeld
carlo capuano - ITER Organization
Cursus - Angular 18
Automatisch vertaald
de trainer was duidelijk met zeer goed vakbekend en toonde veel enthousiasme, bedankt!
Renaud Vernet - ITER Organization
Cursus - Angular 18
Automatisch vertaald
oefeningen, probleemoplossing voor ieder van ons
Monika
Cursus - Angular 18
Automatisch vertaald