Come creare un’applicazione web con Angular
Cosa imparerai
Grazie a questo corso potrai:
- conoscere Angular
- sviluppare con Angular
- creare un’applicazione web efficiente.
Descrizione del corso
Angular è un framework Javascript open source sviluppato da Google. È tra gli strumenti più utilizzati dagli sviluppatori che lavorano ogni giorno sul web, adatto anche per chi muove i primi passi nel mondo della programmazione. Questo framework infatti ti permetterà di realizzare applicazioni web moderne e efficienti, puntando tutto su un prodotto semplice, ma di qualità.
In questo corso, Luca Tardito ti mostrerà le basi di utilizzo di Angular per la creazione di un’applicazione, attraverso le funzionalità di Node.js, framework necessario per la programmazione con Angular, il sistema NPM per la gestione di librerie e pacchetti, e lo strumento di interfaccia Angular CLI.
Avrai modo di osservare come si prepara l’architettura di base del progetto e l’organizzazione delle cartelle dell’editor e di scoprire i comandi ng utili per apportare modifiche durante il lavoro di sviluppo.
Grazie ad Angular è possibile creare i componenti e i suoi file specifici. Potrai modificarli tramite Typescript, un linguaggio che consente di scrivere codici in maniera versatile e sicura, necessario per la creazione delle interfacce, anche grazie al property binding, un modello di sincronizzazione automatica dei dati tra i modelli e le componenti di visualizzazione.
Imparerai a creare servizi in Angular per far collaborare i componenti, scoprirai il sistema di routing per implementare la navigazione e vedrai come integrare una libreria esterna in un’applicazione, come ad esempio la Material UI.
Oltre allo sviluppo dell’applicazione, vedrai come creare la connessione client-server in un’applicazione Angular con il protocollo HTTP attraverso il processo di build per generare il pacchetto di distribuzione.
In questo corso su Angular, Luca Tardito ti fornirà una guida pratica su come creare un’applicazione utilizzando uno dei framework JavaScript più utilizzati nello sviluppo web.
Se vuoi approfondire altri corsi su coding e programmazione e Javascript ti consigliamo:
Luca Tardito è un ingegnere informatico con esperienze di sviluppo software in startup, aziende medio-grandi e multinazionali quali Travelport, Cognizant e IBM. Appassionato di tecnologia, è specializzato in sviluppo di applicazioni web.
Programma del corso
Introduzione ad Angular
01:00
07:00
04:00
10:00
11:00
07:00
01:00
Componenti
01:00
04:00
12:00
10:00
07:00
10:00
01:00
Servizi, routing e moduli
01:00
12:00
09:00
15:00
04:00
10:00
01:00
Connessione con il server
01:00
02:00
08:00
17:00
07:00
01:00