AngularIntermedio
Angular
Costruisci applicazioni web con Angular e TypeScript: componenti standalone, data binding, direttive, signals, servizi e DI, routing, HttpClient, form e testing. Il framework frontend enterprise.
12 capitoli36 lezioni48 sfide
Programma del corso
Capitolo 1: Introduzione ad Angular
- ▸Cos'è Angular
- ▸Componenti standalone e la CLI
- ▸Anatomia di un componente
Capitolo 2: Template e data binding
- ▸Interpolation e property binding
- ▸Event binding
- ▸Two-way binding
Capitolo 3: Direttive e control flow
- ▸Condizioni: @if
- ▸Liste: @for
- ▸Classi e stili dinamici
Capitolo 4: Signals e reattività
- ▸I signal
- ▸Valori derivati: computed
- ▸Reagire ai cambiamenti: effect
Capitolo 5: Servizi e Dependency Injection
- ▸Cos'è un servizio
- ▸Iniettare un servizio
- ▸Condividere stato tra componenti
Capitolo 6: Comunicazione tra componenti
- ▸Dati al figlio: input
- ▸Eventi al padre: output
- ▸Proiezione del contenuto
Capitolo 7: Routing
- ▸Definire le rotte
- ▸Navigare e leggere i parametri
- ▸Lazy loading e guard
Capitolo 8: HTTP e osservabili
- ▸HttpClient
- ▸Observable e async pipe
- ▸Trasformare e gestire gli errori
Capitolo 9: Form
- ▸Due approcci ai form
- ▸Reactive forms
- ▸Validazione dei form
Capitolo 10: Pipe
- ▸Cosa sono le pipe
- ▸Parametri e concatenazione
- ▸Pipe personalizzate
Capitolo 11: Ciclo di vita e change detection
- ▸Il ciclo di vita
- ▸La change detection
- ▸Buone pratiche
Capitolo 12: Testing e deploy
- ▸Testare i componenti
- ▸Build e deploy
- ▸Il quadro completo
Pronto a salire di livello?
Crea un account gratuito e inizia subito: guadagni XP a ogni sfida e scali la classifica.