Cursusaanbod
Invoering
- Wat is er nieuw in Angular 5?
Overzicht van Typescript en ES6 JavaScript
- TypeScript Syntaxis
- Met behulp van de TypeScript transpiler
- Instellen van Angular 5 en Typescript
Uw eerste Angular applicatie maken
- Het plannen van de applicatie
- Een Angular-project en app instellen met behulp van de CLI
- Een basisprojectopstelling creëren met behulp van Bootstrap 4 en Sass
Werken met de onderdelen van Angular 5
- Componenten maken
- Databinding en stringinterpolatie
- Eigendomsbinding
- Evenement bindend
- Tweerichtingsgegevensbinding
- Gegevensmodellering
- Richtlijnen
- Bootstrapping
- Ingangen en uitgangen
Met behulp van Angular 5 componenten
- Informatiestroom
- Werken met AppModule
- Werken met aangepaste componenten
- Sjablonen en stijlen gebruiken
- Gebruik van weergave-inkapseling
- Inhoud projecteren
- Inzicht in de levenscyclus van componenten en levenscyclushaken
- ViewChildren en ContentChildren gebruiken
Databinding in Angular 5
- Overzicht eigendoms- en evenementenbinding
- Aliassen binden en toewijzen aan aangepaste eigenschappen
- Aliassen binden en toewijzen aan aangepaste gebeurtenissen
Werken met richtlijnen
- Ingebouwde richtlijnen
- Aangepaste richtlijnen
Foutopsporing in de toepassing
- Foutmeldingen begrijpen in Angular
- Sourcemaps gebruiken om code in de browser te debuggen
- Augury gebruiken
Angular 5 Diensten
- Het belang van diensten leren
- Een logboekservice maken
- Een dataservice creëren
Het gebruik van afhankelijkheidsinjectie en providers
- Injectoren, leverancier en tokens
- Afhankelijkheidsinjectie configureren
- Uw provider configureren
- Services injecteren in componenten, richtlijnen en services
Van pagina wisselen met routering
- Routes instellen
- Routes configureren en laden
- De verschillende navigatiemethoden begrijpen
- Parameters gebruiken in routes
- Geneste routes maken
- Omleidings- en wildcardroutes gebruiken
- Routewachters begrijpen
- Routingstrategieën begrijpen
RxJS gebruiken om waarneembare objecten te maken en ermee te werken in Angular
- Overzicht van waarneembare gegevens
- Overzicht van RxJS
- Waarneembare objecten bouwen en gebruiken in Angular
Formulieren afhandelen
- Met behulp van de sjabloongestuurde formulieren
- Met behulp van de Reactive-formulieren
Het gebruik van pijpen
- Ingebouwde pijpen
- Asynchrone pijp
- Aangepaste pijpen
Bellen naar externe HTTP-API's
Angular-modules gebruiken
Het optimaliseren van de Angular 5-applicatie
Het testen van de Angular 5-applicatie
- Jasmine gebruiken voor het testen van eenheden
Angular 5 Beveiliging
- Authenticatie
- Wat moet er wel en niet geschreven worden in Angular
Een Angular 5-applicatie implementeren in productie
- Implementatie naar IIS, Apache, Nginx, enz.
Probleemoplossen
Slotopmerkingen
Vereisten
- Bekendheid met basis-HTML, CSS en JavaScript
Publiek
- Beginners in webontwikkeling
- Ervaren frontend-ontwikkelaars
- Iedereen die geïnteresseerd is in het leren ontwikkelen van apps met Angular
Testimonials (1)
I liked the communication and way of passing knowledge.