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
Mărturii (7)
Go de exemple și un curs interactiv!
Ioannis Fotinis - National geografisch instituut
Curs - Angular 7
Tradus de catre o masina
Mi-au plăcut experiența practică, unde am putut să facem exerciții și să aplicăm conceptele și cunoștințele prezentate. De asemenea, faptul că am reușit să obțin anumite noiuni despre un cadru modern cum este Angular (în afară de Angular, toate cadrele de IU erau pentru mine necunoscute până acum).
Laurentiu Rudeanu - Technology Reply
Curs - Angular 7
Tradus de catre o masina
Pornind de la 0, am avut mai multe modalități de a realiza o anumită facilitate
Madalin Iordache - Technology Reply
Curs - Angular 7
Tradus de catre o masina
Exemple clare și dispozitive de a explica cu detalii.
Iulkian Gafencu - TECHNOLOGY REPLY SRL
Curs - Angular 7
Tradus de catre o masina
Flexibilitatea formatorului. El întotdeaceva a întrebat dacă modul în care își dă cursurile este bun sau ar trebui modificat. Cred că acesta este un metode de învățare foarte bună pentru toți (inclusiv pentru profesor, care știe ce să predice). De asemenea, mi-au plăcut mixul dintre exerciții teoretice și practice.
Bogdan Anechitoaei - TECHNOLOGY REPLY SRL
Curs - Angular 7
Tradus de catre o masina
Ce m-a plăcut cel mai mult este faptul că fiecare temă avea exerciții care au facilitat înțelegerea. Antrenorul avea paciență și o cunoștință vastă despre subiect, ajutând pe toți cei care aveau nevoie de asistență.
Boca Eleonora Alexandra - TECHNOLOGY REPLY SRL
Curs - Angular 7
Tradus de catre o masina
Explicațiile pentru fiecare funcție și de ce/când ar trebui să o folosim.
Viorica Postolachi - TECHNOLOGY REPLY SRL
Curs - Angular 7
Tradus de catre o masina