Struttura del corso
Introduzione
- Cosa c'è di nuovo in Angular 6?
Panoramica di Typescript e ES6 JavaScript
- Sintassi TypeScript
- Utilizzo del transpiler TypeScript
- Impostazione di Angular 6e Typescript
Panoramica delle parti di Angular 6
- Creazione di componenti
- Associazione dati e interpolazione di stringhe
- Associazione di proprietà
- Associazione di eventi
- Associazione dati bidirezionale
- Modellazione dei dati
- Direttive
- Bootstrapping
- Ingressi e uscite
- CLI angolare
Creazione della prima applicazione Angular
- Pianificazione dell'applicazione
- Configurazione di un progetto e di un'app Angular utilizzando la CLI
- Creazione di un'impostazione di base del progetto utilizzando Bootstrap 4 e Sass
Utilizzo dei componenti Angular 6
- Flusso di dati
- Utilizzo di AppModule
- Utilizzo di componenti personalizzati
- Utilizzo di modelli e stili
- Utilizzo dell'incapsulamento della vista
- Proiezione del contenuto
- Informazioni sul ciclo di vita dei componenti e sugli hook del ciclo di vita
- Utilizzo di ViewChildren e ContentChildren
Associazione dati in Angular 6
- Panoramica dell'associazione di proprietà ed eventi
- 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 6 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
- Impostazione dei percorsi
- Configurazione e caricamento dei percorsi
- Comprendere i diversi metodi di navigazione
- Utilizzo dei parametri nei percorsi
- Creazione di route nidificate
- Utilizzo di route di reindirizzamento e con caratteri jolly
- Informazioni sulle protezioni di percorso
- Informazioni sulle strategie di routing
Usare RxJS per creare e lavorare con osservabili in Angular
- Panoramica delle osservabili
- Panoramica di RxJS
- Costruire e usare le osservabili in Angular
Gestione dei moduli
- 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 6
- 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 6
Angular 6 Sicurezza
- Autenticazione
- Cosa dovrebbe e non dovrebbe essere scritto in Angular
Distribuzione di un'applicazione Angular 6 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 (6)
Good material! The trainer is a really nice guy which helps a lot!
Xander Knol - Conclusion Learning Centers
Corso - Angular 6
Practical exercises!
William Limberger - Conclusion Learning Centers
Corso - Angular 6
Learning the whole ecosystem of angular, typescript, ad especially routing
Ryan Delport - Leaseweb
Corso - Angular 6
Practising with actually doing it myself.
Christiaan Sloof - Leaseweb
Corso - Angular 6
I genuinely enjoyed the trainer is a great specialist.
Lukasz Cysewski - PSI Polska
Corso - Angular 6
The tutorials, they allowed us to take the knowledge that we had learnt from the lecture and implement it into a real example. It also gave us an opportunity to ask questions if we were unsure on how something works.