Course Outline

Introductie

  • Overzicht van Angular en de functies
  • Inzicht in het Angular framework en de architectuur
  • Wat is er nieuw in Angular 15?

Opzetten van de ontwikkelomgeving

  • Installeren en configureren Angular 15
  • Met behulp van de stabiele standalone API's waarmee Angular ontwikkelaars apps kunnen bouwen zonder de Ng-modules.
  • Inzicht in de verbeterde prestaties

Grondbeginselen van TypeScript

  • Inzicht in de syntaxis van TypeScript
  • Variabelen en matrices definiëren
  • Typ functies in

Onderdelen

  • Anatomie van een Angular component
  • Componenten maken en gebruiken
  • Communicatie tussen componenten
  • Levenscyclushaken voor componenten implementeren
  • CDK List gebruiken voor het bouwen van UI-onderdelen

Richtlijnen

  • Anatomie van een Angular richtlijn
  • Richtlijnen maken en gebruiken
  • Aangepaste richtlijnen opstellen
  • De API voor het samenstellen van richtlijnen gebruiken
  • Het gebruik van de beeldrichtlijn in Angular-toepassingen en het automatisch genereren van srcsets in de beeldrichtlijn

Diensten en afhankelijkheidsinjectie

  • Anatomie van een Angular dienst
  • Services maken en gebruiken
  • Afhankelijkheidsinjectie gebruiken om services te beheren

Doedelzak

  • Anatomie van een Angular pijp
  • Leidingen maken en gebruiken
  • Leidingen op maat bouwen

Formulieren

  • Formulieren bouwen en valideren met behulp van Angular's FormBuilder
  • Reactieve formulieren implementeren
  • Formulieren op basis van sjablonen gebruiken

HttpClient (HttpClient)

  • Communiceren met een RESTful API met behulp van de HttpClient-module van Angular
  • GET-, POST-, PUT- en DELETE-aanvragen implementeren
  • Omgaan met fouten en voortgangsgebeurtenissen

Authenticatie en autorisatie

  • Authenticatie en autorisatie implementeren in Angular-toepassingen
  • JSON Web Tokens (JWT) gebruiken voor verificatie
  • Routes beveiligen met afschermingen
  • Vermindering van de boilerplate-code in afschermingen

Testen en debuggen

  • Eenheidstests schrijven met behulp van Jasmine en Karma
  • Testen van Angular componenten, richtlijnen, diensten en leidingen
  • Fouten opsporen in Angular-toepassingen met behulp van de DevTools van de browser
  • Meer informatie over de verbeteringen in esbuild voor snellere builds

Samenvatting en volgende stappen

Requirements

  • Basiskennis van HTML, CSS en JavaScript

Publiek

  • Ontwikkelaars
  • Programmeurs
  28 Hours
 

Getuigenissen (1)

Related Courses

Related Categories