Cursusaanbod

Inleiding

  • Wat is Angular?
  • Wat is er nieuw in Angular 11?

Overzicht van TypeScript en ES6 JavaScript

  • TypeScript Syntax
  • Gebruik van de TypeScript transpiler
  • Inrichten van Angular 11 en TypeScript

Overzicht van de onderdelen van Angular 11

  • Angular CLI
  • Componenten
  • Directives
  • Invoer- en uitvoergegevens (Inputs and Outputs)
  • Data-binding en interpolatie
  • Event binding
  • Data-modellering
  • Bootstrapping
  • Experimentele Webpack

Eerste Angular applicatie maken

  • Toepassing plannen
  • Een Angular project instellen
  • Een mobiele vriendelijke UI maken met Bootstrap 4 en Sass

Een component maken

  • Inzicht in de levenscyclus van een component
  • Dataflow
  • Templates en stijlen gebruiken
  • Content projecteren
  • Werken met AppModule
  • Werken met aangepaste componenten
  • View encapsulatie gebruiken
  • Lifecycle hooks implementeren
  • ViewChildren en ContentChildren gebruiken

Data-binding in Angular 11

  • Inzicht in property- en event binding
  • Aliassen binden aan aangepaste eigenschappen
  • Aliassen binden aan aangepaste events

Werken met directives

  • Ingebouwde directives
  • Aangepaste directives

Angular 11 services

  • Een logging service maken
  • Een data service maken

Gebruik van dependency injection en providers

  • Injectors, provider en tokens
  • Dependency injection configureren
  • Je provider configureren
  • Services injecteren in componenten, directives en services

Pagina's wisselen met routing

  • Inzicht in de verschillende navigatiemethoden
  • Routing strategieën
  • Routes instellen
  • Routes configureren en laden
  • Parameters in routes gebruiken
  • Nest routes maken
  • Redirect en wildcard routes gebruiken
  • Inzicht in route guards

Gebruik van RxJS om observables te creëren en te hanteren in Angular

  • Overzicht van observables
  • Overzicht van RxJS
  • Observables bouwen en gebruiken in Angular

Invoervelden genereren voor gebruikersinvoer

  • Template-driven forms gebruiken
  • Reactive forms gebruiken
  • Aangepaste validatie maken
  • Form data valideren, filteren en sanitiseren

Pipes gebruiken

  • Output transformeren
  • Ingebouwde pipes
  • Async pipe
  • Aangepaste pipes

Oproepen naar externe HTTP APIs maken

  • Verzoeken verzenden

Het Angular 10 applicatie testen

  • Jasmine gebruiken voor unit testing
  • Protractor gebruiken voor end-to-end testing

De applicatie debuggen

  • Inzicht in foutmeldingen in Angular
  • Sourcemaps gebruiken om code in de browser te debuggen
  • TypeScript compilerdiagnostiek lezen
  • Augury gebruiken

Het Angular 11 applicatie optimaliseren

  • De code herschrijven
  • Pakketgrootte verkleinen en dead-code elimineren

Angular 11 beveiliging

  • Hoe authenticatie werkt
  • JWT-authenticatie gebruiken
  • Wat wel en niet in Angular geschreven moet worden

Een Angular 11 applicatie implementeren naar productie

  • Implementeren naar IIS, Apache, Nginx, etc.

Angular 11 best practices

Foutopsporing

Samenvatting en conclusie

Vereisten

  • Kennis van basis HTML, CSS en JavaScript

Doelgroep

  • Ontwikkelaars
 28 Uren

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 (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën