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
Getuigenissen (5)
Het was erg interactief en informatief. De trainer was zeer geduldig met ons als we iets niet begrepen en zorgde ervoor dat niemand achterbleef tijdens de training.
Daniel - INIT Innovations in Transportation Ltd.
Cursus - Angular 17
Automatisch vertaald
- Ik vind de cursus echt leuk en de docent is erg behulpzaam en heeft veel kennis van het onderwerp. Het is alleen zo dat niet alle onderwerpen besproken worden tijdens de 4-daagse training.
Allan - Tribal Software Philippines Inc
Cursus - Angular 14
Automatisch vertaald
Ik vond je grappen leuk
Dermot - Griffiths & Armour
Cursus - Angular 2 Fundamentals
Automatisch vertaald
Praktische voorbeelden, oefeningen en beste praktijken
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Cursus - Angular 10 for Developers
Automatisch vertaald
Pipe Routering Data Binding Services
Edmundo Manave - CEDSIF, IP - Ministry of Finance
Cursus - Angular 12
Automatisch vertaald