Struttura del corso

Introduzione a Angular 18

  • Panoramica di Angular e del suo ecosistema
  • Novità di Angular 18
  • Impostazione dell'ambiente di sviluppo

Impostazione e architettura del progetto

  • Utilizzo della CLI Angular
  • Struttura del progetto e organizzazione dei file
  • Angular Moduli e componenti

Modelli e associazione dati

  • Angular Sintassi dei modelli
  • Interpolazione, associazione di proprietà e associazione di eventi
  • Associazione dati bidirezionale con ngModel

Componenti e direttive

  • Creazione e utilizzo di componenti
  • Ganci del ciclo di vita dei componenti
  • Direttive predefinite (ngIf, ngFor, ecc.)
  • Direttive doganali

Servizi e inserimento delle dipendenze

  • Creazione e utilizzo di servizi
  • Inserimento delle dipendenze in Angular
  • Gestione dello stato dell'applicazione

Routing e navigazione

  • Configurazione del router Angular
  • Configurazione dei percorsi e dei parametri del percorso
  • Carico lento e protezioni del percorso

Moduli in Angular

  • Moduli basati su modelli
  • Reactforme ive
  • Convalida dei moduli e gestione degli errori

Client HTTP e osservabili

  • Esecuzione di richieste HTTP con HttpClient
  • Gestione delle risposte HTTP
  • Lavorare con RxJS osservabili

Argomenti avanzati

  • Angular animazioni
  • Internazionalizzazione (i18n)
  • Tecniche di ottimizzazione delle prestazioni

Test in Angular

  • Test unitari con Jasmine e Karma
  • Test end-to-end con Protractor
  • Procedure consigliate per il test delle applicazioni Angular

Distribuzione e manutenzione

  • Compilazione e distribuzione di Angular applicazioni
  • Controllo della versione con Git
  • Procedure di integrazione e recapito continuo (CI/CD)

Migrazione e risoluzione dei problemi

  • Migrazione da versioni precedenti di Angular
  • Insidie comuni e come evitarle
  • Risoluzione dei problemi comuni con Angular 18

Sessioni pratiche

  • Laboratori pratici
  • Sviluppo di progetti nel mondo reale
  • Esercizi di gruppo e peer review

Riepilogo e prossime tappe

Requisiti

  • Una comprensione di JavaScript
  • Esperienza con lo sviluppo web
  • Conoscenza di base di HTML e CSS

Pubblico

  • Sviluppatori web
  • Sviluppatori front-end
  • Chiunque sia interessato allo sviluppo di applicazioni a pagina singola (SPA) con Angular
 28 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative