Cursusaanbod
Introductie
- Wat is Angular?
- Wat is er nieuw in Angular 12?
Overzicht van Typescript en ES6 JavaScript
- TypeScript Syntaxis
- De TypeScript-transpiler gebruiken
- Instellen van Angular 12 en Typescript
Overzicht van de onderdelen van Angular 12
- Angular CLI
- Onderdelen
- Richtlijnen
- In- en uitgangen
- Gegevensbinding en interpolatie
- Evenement binden
- Modellering van gegevens
- Bootstrapping
- Experimenteel Webpack
Uw eerste Angular toepassing maken
- Planning van de aanvraag
- Een Angular project opzetten
- Een mobielvriendelijke gebruikersinterface maken met behulp van Bootstrap 4 en Sass
Een component maken
- Inzicht in de levenscyclus van componenten
- Gegevensstroom
- Sjablonen en stijlen gebruiken
- Inhoud projecteren
- Werken met AppModule
- Werken met aangepaste componenten
- Weergave-inkapseling gebruiken
- Levenscyclushaken implementeren
- ViewChildren en ContentChildren gebruiken
Gegevensbinding in Angular 12
- Inzicht in eigendoms- en gebeurtenisbinding
- Aliassen binden en toewijzen aan aangepaste eigenschappen
- Aliassen binden en toewijzen aan aangepaste gebeurtenissen
Werken met richtlijnen
- Ingebouwde richtlijnen
- Douane-richtlijnen
Angular 12 Diensten
- Een logboekregistratieservice maken
- Een gegevensservice maken
Afhankelijkheidsinjectie en providers gebruiken
- Injectoren, aanbieder en tokens
- Afhankelijkheidsinjectie configureren
- Uw provider configureren
- Services injecteren in componenten, richtlijnen en services
Van pagina wisselen met routering
- Inzicht in de verschillende navigatiemethoden
- Routeringsstrategieën
- Routes instellen
- Routes configureren en laden
- Parameters gebruiken in routes
- Geneste routes maken
- Omleidings- en jokertekenroutes gebruiken
- Inzicht in routebewakers
RxJS gebruiken om waarneembare objecten te maken en ermee te werken in Angular
- Overzicht van waarneembare waarden
- Overzicht van RxJS
- Observables bouwen en gebruiken in Angular
Formulieren genereren voor gebruikersinvoer
- De sjabloongestuurde formulieren gebruiken
- De Reactive formulieren gebruiken
- Aangepaste validatie maken
- Formuliergegevens valideren, filteren en opschonen
Pijpen gebruiken
- Uitvoer transformeren
- Ingebouwde leidingen
- Asynchrone pijp
- Aangepaste pijpen
Aanroepen doen naar externe HTTP-API's
- Verzoeken verzenden
De Angular 12-toepassing testen
- Jasmine gebruiken voor het testen van eenheden
- Onderzoek naar Protractor alternatieven voor end-to-end testen
Fouten opsporen in de toepassing
- Foutmeldingen in Angular begrijpen
- Sourcemaps gebruiken om code in de browser te debuggen
- Lezen TypeScript Compilor diagnostiek
- Augury gebruiken om fouten op te sporen in een browser
De Angular 12-toepassing optimaliseren
- Herwerken van de code
- Bundelgrootte verkleinen en dead-code elimineren
Angular 12 Beveiliging
- Hoe authenticatie werkt
- JWT-verificatie gebruiken
- Wat moet er wel en niet geschreven worden in Angular
Een Angular 12-toepassing implementeren in productie
- Implementeren op IIS, Apache, Nginx, enz.
Angular 12 praktische tips
Probleemoplossing
Samenvatting en conclusie
Vereisten
- Bekendheid met basis-HTML, CSS en JavaScript
Publiek
- Ontwikkelaars
- Programmeurs
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €9120 online delivery, based on a group of 2 delegates, €2880 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Reviews (4)
Patience and methodology instruction
Danilo Jo - CEDSIF, IP - Ministry of Finance
Cursus - Angular 12
The experience and patience of the trainer.
Norberto Mugube - CEDSIF, IP - Ministry of Finance
Cursus - Angular 12
I liked teaching style
Gautchi Chambe - CEDSIF, IP - Ministry of Finance
Cursus - Angular 12
Pipe Routing Data Biding Services