Struttura del corso
Introduzione
- Cosa c'è di nuovo in Angular 7?
Panoramica di Typescript e ES6 JavaScript
- Sintassi TypeScript
- Utilizzo del transpiler TypeScript
- Impostazione di Angular 7e Typescript
Panoramica delle parti di Angular 7
- CLI angolare
- Componenti
- Direttive
- Ingressi euscite
- Associazione einterpolazione dei dati
- Associazione di eventi
- Modellazione dei dati
- Bootstrapping
Creazione della prima applicazione Angular
- Pianificazione dell'applicazione
- Impostazione di un progetto angolare
- Utilizzo di Bootstrap 4 e Sass
Creazione di un componente
- Informazioni sul ciclo di vita dei componenti
- Flusso di dati
- Utilizzo di modelli e stili
- Proiezione del contenuto
- Utilizzo di AppModule
- Utilizzo di componenti personalizzati
- Utilizzo dell'incapsulamento della vista
- Implementazione degli hook del ciclo di vita
- Utilizzo di ViewChildren e ContentChildren
Associazione dati in Angular 7
- Informazioni sull'associazione di proprietà edeventi
- Associazione e assegnazione di alias a proprietà personalizzate
- Associazione e assegnazione di alias a eventi personalizzati
Lavorare con le direttive
- Direttive predefinite
- Direttive doganali
Angular 7 Servizi
- Creazione di un servizio di registrazione
- Creazione di un servizio dati
Utilizzo dell'inserimento delle dipendenze e dei provider
- Iniettori, provider e token
- Configurazione dell'inserimento delle dipendenze
- Configurazione del provider
- Inserimento di servizi in componenti, direttive e servizi
Passare da una pagina all'altra con l'instradamento
- Comprendere i diversi metodi di navigazione
- Strategie di instradamento
- Impostazione dei percorsi
- Configurazione e caricamento dei percorsi
- Utilizzo dei parametri nei percorsi
- Creazione di route nidificate
- Utilizzo di route di reindirizzamento e con caratteri jolly
- Informazioni sulle protezioni di percorso
Usare RxJS per creare e lavorare con osservabili in Angular
- Panoramica delle osservabili
- Panoramica di RxJS
- Costruire e usare le osservabili in Angular
Generazione di moduli per l'input dell'utente
- Utilizzo dei moduli basati su modelli
- Utilizzo delle forme Reactive
Utilizzo delle pipe
- Tubi incorporati
- Pipe asincrona
- Tubi personalizzati
Esecuzione di chiamate ad API HTTP esterne
Utilizzo dei moduli Angular
Test dell'applicazione Angular 7
- Utilizzo di Jasmine per i test unitari
Debug dell'applicazione
- Informazioni sui messaggi di errore in Angular
- Utilizzo delle mappe di origine per eseguire il debug del codice nel browser
- Utilizzo di Augury
Ottimizzazione dell'applicazione Angular 7
Angular 7 Sicurezza
- Autenticazione
- Cosa dovrebbe e non dovrebbe essere scritto in Angular
Distribuzione di un'applicazione Angular 7 nell'ambiente di produzione
- Distribuzione inIIS, Apache, Nginx e così via.
Risoluzione dei problemi
Osservazioni conclusive
Requisiti
- Familiarità con HTML, CSS e JavaScript
Pubblico
- Gli sviluppatori
Recensioni (7)
Good examples and interactive course !
Ioannis Fotinis - National geografisch instituut
Corso - Angular 7
I liked that it was a hands-on experience, where we could do exercises and apply the concepts & knowledge that were presented. Also the fact that I was able to gather some insight into a modern framework like Angular (almost all UI frameworks were foreign to me before)
Laurentiu Rudeanu - Technology Reply
Corso - Angular 7
Started from 0, and we had multiple ways to do a certain facility
Madalin Iordache - Technology Reply
Corso - Angular 7
Clear examples and willingness to explain in depth.
Iulkian Gafencu - TECHNOLOGY REPLY SRL
Corso - Angular 7
The flexibility of trainer.He always asked if the way is he teaching is good or should be changed.I think this is very good method of teaching for everyone(inclusive the teacher, who knows what to teach.I also liked the mix between theoretical & practical exercise.
Bogdan Anechitoaei - TECHNOLOGY REPLY SRL
Corso - Angular 7
I liked the most the fact that every subject had its exercises which made it easier to understand. The trainer had patience and a lot of knowledge about the subject and also he helped everyone who needed help.
Boca Eleonora Alexandra - TECHNOLOGY REPLY SRL
Corso - Angular 7
The explanations for every feature and why/when we should use it.