Un percorso avanzato per progettare backend Node.js robusti: API, asincronia, integrazioni e gestione operativa. Il corso collega scelte di codice a prestazioni, errori e osservabilità attraverso un servizio dimostrativo.
Prerequisiti
Sono richieste esperienza con JavaScript o TypeScript, HTTP, Git e sviluppo di API. Sono utili basi di database e test automatici.
Obiettivi
- Strutturare un backend Node.js con responsabilità chiare
- Gestire flussi asincroni, errori e timeout
- Progettare API e integrazioni affidabili
- Scrivere test e osservare il comportamento del servizio
- Identificare colli di bottiglia e limiti operativi
Programma
- Architettura backend: moduli; dipendenze; configurazione
- Asincronia: event loop; promise; timeout e cancellazione
- API e dati: contratti; validazione; persistenza
- Integrazioni: servizi esterni; retry; gestione degli errori
- Qualità e operatività: test; log; metriche e prestazioni
- Laboratorio: servizio dimostrativo; scenari di errore; revisione
Laboratorio
I partecipanti costruiscono un servizio Node.js con API e integrazione esterna simulata, testano timeout ed errori e preparano un breve piano di osservabilità.
Il calendario, le condizioni di accesso e l’apertura delle iscrizioni saranno confermati prima della vendita. Per un team aziendale è possibile richiedere una proposta personalizzata.






Recensioni
Ancora non ci sono recensioni.