Kursplan

Introduktion

  • Vad är nytt i Angular 7?

Översikt över Typescript och ES6 JavaScript

  • TypeScript Syntax
  • Använda transpilern TypeScript
  • Konfigurera Angular 7 och Typescript

Översikt över Angular 7:s delar

  • Angular CLI
  • Komponenter
  • direktiv
  • Ingångar och utgångar
  • Databindning och interpolation
  • Händelsebindning
  • Datamodellering
  • Bootstrapping

Skapa din första Angular applikation

  • Planera ansökan
  • Ställa in ett Angular projekt
  • Använder Bootstrap 4 och Sass

Skapa en komponent

  • Förstå komponentlivscykeln
  • Data flöde
  • Använda mallar och stilar
  • Projicera innehåll
  • Arbeta med AppModule
  • Arbeta med anpassade komponenter
  • Använder View Encapsulation
  • Implementering av livscykelhakar
  • Använder ViewChildren och ContentChildren

Databindning i Angular 7

  • Förstå fastighets- och händelsebindning
  • Bindning och tilldelning av alias till anpassade egenskaper
  • Bindning och tilldelning av alias till anpassade händelser

Arbeta med direktiv

  • Inbyggda direktiv
  • Anpassade direktiv

Angular 7 tjänster

  • Skapa en loggningstjänst
  • Skapa en datatjänst

Använder Dependency Injection och Providers

  • Injektorer, leverantör och tokens
  • Konfigurera Dependency Injection
  • Konfigurera din leverantör
  • Injicera tjänster i komponenter, direktiv och tjänster

Byta sida med routing

  • Förstå de olika navigeringsmetoderna
  • Routingstrategier
  • Ställa in rutter
  • Konfigurera och ladda rutter
  • Använda parametrar i rutter
  • Skapa kapslade rutter
  • Använda omdirigerings- och jokerteckenrutter
  • Förstå Route Guards

Använda RxJS för att skapa och arbeta med observerbara objekt i Angular

  • Översikt över observerbara
  • Översikt över RxJS
  • Bygga och använda observerbara objekt i Angular

Generera formulär för användarinmatning

  • Använda malldrivna formulär
  • Använda Reactive Forms

Använda rör

  • Inbyggda rör
  • Asynkront rör
  • Anpassade rör

Ringa anrop till externa HTTP-API:er

Använda Angular moduler

Testa applikationen Angular 7

  • Använder Jasmine för enhetstestning

Felsökning av applikationen

  • Förstå felmeddelanden i Angular
  • Använda källkartor för att felsöka kod i webbläsaren
  • Använder Augury

Optimera Angular 7-applikationen

Angular 7 Säkerhet

  • Autentisering
  • Vad bör och inte bör skrivas i Angular

Distribuera en Angular 7-applikation till produktion

  • Utplacering till IIS, Apache, Nginx etc.

Felsökning

Avslutande kommentarer

Krav

  • Bekantskap med grundläggande HTML, CSS och JavaScript

Publik

  • Utvecklare
 28 timmar

Antal deltagare


Price per participant

Vittnesmål (7)

Upcoming Courses

Relaterade Kategorier