Obiettivi : alla fine del percorso formativo il discente avrà acquisito solide competenze nello sviluppo di applicazioni WEB attraverso ASP.NET Core e il framework MVC (model view controller), sviluppando applicazioni Web con la necessità di gestire l’HTML reinderizzato in modo completo, separando l’interfaccia utente, l’accesso ai dati e la logica dell’applicazione. Questo corso è destinato a sviluppatori Web.
Grazie alle numerose esercitazioni pratiche, alla fine del corso il discente sarà in grado in autonomia di sviluppare un’ applicazione web.
Contenuti del corso:
- Introduzione al pattern MVC
- Model, View, Controller in dettaglio
- Introduzione a Razor
- Gestione delle form con ASP.NET Core MVC
- Accesso ai dati con ASP.NET Core MVC
- Routing e personalizzazione, attribute routing
- Gli action filter
- Entity Framework Core
- LINQ
- Authentication e Authorization con ASP.NET Core MVC
- ASP.NET Core Identity
- Cache e output cache con MVC
- Personalizzare controller e view engines
- Integrazione con JavaScript e Bootstrap
- ASP.NET Web API e gestione di servizi
- Introduzione Blazor
Livello : Intermedio
Durata : 8 giorni
Destinatari : Programmatori e sviluppatori IT
Prerequisiti : Al partecipante si richiede una competenza di base nella programmazione C# e nella rappresentazione HTML – CSS.