Course Outline

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

Requirements

  • 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
 28 Hours

Getuigenissen (1)

Related Courses

Related Categories