Schița de curs

Introducere

  • Ce este nou în Angular 6?

Prezentare generală a Typescript și ES6 JavaScript

  • TypeScript Sintaxă
  • Folosind transpilerul TypeScript.
  • Configurarea Angular 6 și Typescript

Prezentare generală a Angular Piese lui 6

  • Crearea componentelor
  • Legarea datelor și interpolarea șirurilor
  • Legarea proprietății
  • Legarea evenimentului
  • Legare bidirecțională de date
  • Modelarea datelor
  • Directive
  • Bootstrapping
  • Intrări și ieșiri
  • Angular CLI

Crearea primei dvs. aplicații Angular.

  • Planificarea aplicației
  • Configurarea unui proiect Angular și a unei aplicații folosind CLI
  • Crearea unei configurații de bază de proiect folosind Bootstrap 4 și Sass

Folosind Angular 6 Componente

  • Flux de date
  • Lucrul cu AppModule
  • Lucrul cu componente personalizate
  • Utilizarea șabloanelor și stilurilor
  • Folosind View Encapsulation
  • Proiectarea Conținutului
  • Înțelegerea ciclului de viață al componentelor și a cârligelor ciclului de viață
  • Utilizarea ViewChildren și ContentChildren

Legarea datelor în Angular 6

  • Prezentare generală a proprietății și a legăturii evenimentelor
  • Legarea și atribuirea de aliasuri proprietăților personalizate
  • Legarea și atribuirea de aliasuri evenimentelor personalizate

Lucrul cu directive

  • Directive încorporate
  • Directive vamale

Angular 6 Servicii

  • Crearea unui serviciu de logare
  • Crearea unui serviciu de date

Utilizarea injecției de dependență și a furnizorilor

  • Injectoare, furnizor și jetoane
  • Configurarea Dependency Injection
  • Configurarea furnizorului dvs
  • Injectarea de servicii în componente, directive și servicii

Schimbarea paginilor cu rutare

  • Configurarea rutelor
  • Configurarea și încărcarea rutelor
  • Înțelegerea diferitelor metode de navigare
  • Utilizarea parametrilor în rute
  • Crearea rutelor imbricate
  • Utilizarea rutelor de redirecționare și wildcard
  • Înțelegerea gărzilor de rută
  • Înțelegerea strategiilor de rutare

Utilizarea RxJS pentru a crea și a lucra cu observabile în Angular

  • Prezentare generală a observabililor
  • Prezentare generală a RxJS
  • Construirea și utilizarea observabilelor în Angular

Manipularea formularelor

  • Utilizarea formularelor bazate pe șabloane
  • Folosind cele Reactive Forme

Utilizarea țevilor

  • Conducte încorporate
  • Conductă asincronă
  • Țevi personalizate

Efectuarea de apeluri către API-uri HTTP externe

Folosind Angular Module

Testarea aplicației Angular 6

  • Folosind Jasmine pentru testarea unitară

Depanarea aplicației

  • Înțelegerea mesajelor de eroare din Angular
  • Utilizarea hărților sursă pentru a depana codul în browser
  • Folosind Augury

Optimizarea aplicației Angular 6

Angular 6 Securitate

  • Autentificare
  • Ce ar trebui și ce nu ar trebui să fie scris în Angular

Implementarea unei aplicații Angular 6 în producție

  • Implementarea pe IIS, Apache, Nginx etc.

Depanare

Observații de încheiere

Cerințe

  • Familiaritate cu HTML de bază, CSS și JavaScript
  • .

Audiență

  • Dezvoltatorii
  28 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.

Pret per participant

Mărturii (1)

Cursuri înrudite

Categorii înrudite