← Tutti i percorsi
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.

Angular — LevelUpCode