Un percorso pratico per costruire servizi e applicazioni con C# e .NET, dalla struttura del progetto alla gestione dei dati e ai test. Il laboratorio sviluppa una piccola API, con attenzione a leggibilità del codice, gestione degli errori e manutenzione.
Prerequisiti
Sono utili basi di programmazione a oggetti e conoscenza di HTTP. Per i laboratori serve un computer con l’ambiente .NET indicato prima dell’avvio.
Obiettivi
- Organizzare un progetto C# in componenti leggibili
- Creare endpoint e validare input e output
- Gestire dati, errori e configurazione applicativa
- Scrivere test per i comportamenti principali
- Preparare una breve documentazione tecnica dell’API
Programma
- C# essenziale: tipi e collezioni; classi; gestione degli errori
- Struttura .NET: progetti e dipendenze; configurazione; separazione dei ruoli
- API: endpoint; validazione; codici di risposta
- Dati: persistenza; query; gestione delle modifiche
- Qualità: test; log; manutenzione
- Laboratorio: API dimostrativa; test; documentazione
Laboratorio
I partecipanti sviluppano una API dimostrativa con almeno un flusso completo di lettura e scrittura, validazione, gestione degli errori e test. Il codice viene rivisto in gruppo.
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.