Schița de curs

Introducere

  • Ce este nou în Angular 7?

Prezentare generală a Typescript și ES6 JavaScript

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

Prezentare generală a Angular Piese lui 7

  • Angular CLI
  • Componente
  • Directive
  • Intrări și ieșiri
  • Legarea și interpolarea datelor
  • Legarea evenimentului
  • Modelarea datelor
  • Bootstrapping

Crearea primei dvs. aplicații Angular.

  • Planificarea aplicației
  • Configurarea unui proiect Angular.
  • Folosind Bootstrap 4 și Sass

Crearea unei componente

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

Legarea datelor în Angular 7

  • Înțelegerea 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 7 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

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

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

Generarea formularelor pentru introducerea utilizatorului

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

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

Angular 7 Securitate

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

Implementarea unei aplicații Angular 7 î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



Pret per participant

Mărturii (1)

Cursuri înrudite

Categorii înrudite