Cursusaanbod
Inleiding
- Overzicht van Angular en zijn functies
- Begrip van de Angular-framework en architectuur
- Wat is er nieuw in Angular 15?
Opzetten van de ontwikkelomgeving
- Angular 15 installeren en configureren
- Gebruik maken van stabiele standalone API's die Angular-ontwikkelaars in staat stellen om apps te bouwen zonder Ng Modules.
- Begrip van de verbeterde prestaties
Fundamenten van TypeScript
- TypScript-syntaxis begrijpen
- Variabelen en arrays definiëren
- Typing in functies
Componenten
- Anatomie van een Angular-component
- Componenten maken en gebruiken
- Communiceren tussen componenten
- Component levenscyclus hooks implementeren
- Gebruik maken van CDK List voor het bouwen van UI-componenten
Directieven
- Anatomie van een Angular-directief
- Directieven maken en gebruiken
- Aangepaste directieven bouwen
- Gebruik maken van de directive composition API
- Gebruik maken van de Image Directive in Angular-applicaties en automatische srcset-generatie uitvoeren in de Image Directive
Services en Dependency Injection
- Anatomie van een Angular-service
- Services maken en gebruiken
- Dependency Injection gebruiken om services te beheren
Pipes
- Anatomie van een Angular-pipe
- Pipes maken en gebruiken
- Aangepaste pipes bouwen
Formulieren
- Formulieren bouwen en valideren met Angular's FormBuilder
- Reactieve formulieren implementeren
- Template-driven formulieren gebruiken
HttpClient
- Communiceren met een RESTful API via Angular's HttpClient-module
- GET, POST, PUT en DELETE-aanvragen implementeren
- Fouten en voortgangsevenementen afhandelen
Authenticatie en Autorisatie
- Authenticatie en autorisatie implementeren in Angular-applicaties
- Gebruik maken van JSON Web Tokens (JWT) voor authenticatie
- Routes beschermen met guards
- Vermindering van boilerplatecode in guards
Testing en Debugging
- Eenheids-tests schrijven met Jasmine en Karma
- Angular-componenten, directieven, services en pipes testen
- Angular-applicaties debuggen met behulp van de browser's DevTools
- Meer informatie over de verbeteringen in esbuild voor snellere builds
Samenvatting en Volgende Stappen
Vereisten
- Een basiskennis van HTML, CSS en JavaScript
Doelgroep
- Ontwikkelaars
- Programmeurs
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 (2)
alle belangrijke onderdelen zijn behandeld
carlo capuano - ITER Organization
Cursus - Angular 18
Automatisch vertaald
De houding van de trainer – helpen om je op je gemak te voelen, grapjes maken om de sfeer wat luchtiger te maken en vragen van iedereen beantwoorden.
Ana Fedeles
Cursus - Angular 20
Automatisch vertaald