Course Outline

Introductie

  • Wat is er nieuw in Angular 13?

Geavanceerde componenten

  • Overzicht van geavanceerde componenten
  • Geavanceerde decorateurs gebruiken
  • Geavanceerde levenscyclushaken gebruiken
  • Bouwen van complexe componenten
  • Implementatie van dynamische componenten
  • Aangepaste richtlijnen opstellen
  • Herbruikbare componenten bouwen

Geavanceerde services

  • Overzicht van geavanceerde services
  • Gebruik van dienstverleners
  • Geavanceerde technieken voor afhankelijkheidsinjectie gebruiken
  • Observables en onderwerpen gebruiken
  • Asynchrone services bouwen
  • Singleton-services maken
  • Fabrieksproviders maken
  • Aanbieders van gebruikswaarde creëren

Geavanceerde routering

  • Overzicht van geavanceerde routering
  • Geneste routes gebruiken
  • Routebewakers gebruiken
  • Lazy loading gebruiken
  • Vooraf laden gebruiken
  • Aangepaste routeresolvers maken
  • Queryparameters gebruiken
  • Routeparameters gebruiken

Geavanceerde formulieren

  • Overzicht van geavanceerde formulieren
  • Besturingselementen voor aangepaste formulieren maken
  • Aangepaste validators bouwen
  • Aangepaste asynchrone validators bouwen
  • Reactieve formulieren gebruiken in complexe scenario's
  • Dynamische formulieren gebruiken
  • Sjabloongestuurde formulieren met validatie gebruiken
  • Richtlijnen voor aangepaste formulieren maken

Geavanceerd testen

  • Overzicht van geavanceerde tests
  • Testen van geavanceerde componenten
  • Geavanceerde services testen
  • Geavanceerde formulieren testen
  • Testgestuurde ontwikkelingstechnieken gebruiken
  • Met behulp van spot en spionnen
  • End-to-end testen gebruiken met Protractor

Optimalisatie van de prestaties

  • Overzicht van prestatie-optimalisatie
  • AOT-compilatie gebruiken
  • Lazy loading gebruiken
  • Wijzigingsdetectie optimaliseren
  • Rendering van componenten optimaliseren
  • Netwerkaanvragen optimaliseren
  • Server-side rendering optimaliseren

Implementatie en build-optimalisatie

  • Overzicht van implementatie en build-optimalisatie
  • De Angular CLI gebruiken
  • De productiebuild gebruiken
  • Codesplitsing gebruiken
  • Boomschudden gebruiken
  • Optimaliseren voor progressive web apps
  • Optimaliseren voor zoekmachines

Probleemoplossing

Samenvatting en volgende stappen

Requirements

  • Basiskennis van HTML, CSS en JavaScript
  • Ervaring met Angular 13 of voltooiing van een introductiecursus Angular 13

Publiek

  • Ervaren ontwikkelaars en programmeurs die hun kennis willen uitbreiden van Angular 13
 28 Hours

Getuigenissen (10)

Related Courses

Related Categories