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

Number of participants



Price per participant

Getuigenissen (1)

Related Courses

Angular 13

28 Hours

Angular 2 Fundamentals

21 Hours

Angular JavaScript

28 Hours

AngularJS Basics

14 Hours

Angular 10 for Developers

28 Hours

Angular 11

28 Hours

Angular 11 Advanced

28 Hours

Angular 12

28 Hours

Angular 12 Advanced

28 Hours

Angular 13 Advanced

28 Hours

Angular 14

28 Hours

Angular 14 Advanced

28 Hours

Angular 15

28 Hours

Angular 15 Advanced

28 Hours

Angular 16

28 Hours

Related Categories