Rating 4.83 out of 5 (3 ratings in Udemy)
What you'll learn- Apprendere l'uso di "Best Practices" per lo sviluppo Backend di applicazioni WEB
- Imparare a sviluppare una REST API
- Imparare a sviluppare codice in modo modulare e riutilizzabile
- Imparare ad utilizzare Desing Patterns per lo sviluppo di un Data Access Layer
DescriptionSviluppare una REST API da zero nel migliore dei modi è un compito che richiede esperienza ed uno sviluppatore alle prime armi spesso non ha né il tempo né le …
Rating 4.83 out of 5 (3 ratings in Udemy)
What you'll learn- Apprendere l'uso di "Best Practices" per lo sviluppo Backend di applicazioni WEB
- Imparare a sviluppare una REST API
- Imparare a sviluppare codice in modo modulare e riutilizzabile
- Imparare ad utilizzare Desing Patterns per lo sviluppo di un Data Access Layer
DescriptionSviluppare una REST API da zero nel migliore dei modi è un compito che richiede esperienza ed uno sviluppatore alle prime armi spesso non ha né il tempo né le conoscenze per trovare tutte le componenti che gli servono, metterle insieme e creare un risultato che soddisfi le richieste.
Il corso è ideato proprio per fornire supporto in queste situazioni, in particolare viene mostrato l’utilizzo di un insieme di buone pratiche utili allo sviluppo backend di un’applicazione REST API. L’applicazione è sviluppata in .NET 5 con un’architettura a tre livelli ed è basata su database SQL Server.
Durante il corso saranno affrontati i seguenti punti:
l'implementazione del livello di accesso ai dati o "Data Access Layer" tramite l’utilizzo di design patterns (Specification Pattern, Repository Pattern, Unit Of Work Pattern);
l'integrazione di funzionalità quali la paginazione e le retry policy, utili a fornire un prodotto finale più stabile e completo.
Il risultato finale del corso è un template generico di una REST API che è possibile riutilizzare direttamente o prendere a modello per i propri sviluppi.