Farò da tutor ai concetti di base e oop di C Sharp asp dot net linq entità framework
sviluppatore full stack React con codice ASP.NET MVC
Livello 2
Ha soddisfatto criteri di prestazioni elevate e ha una comprovata esperienza nel soddisfare le aspettative dei clienti.
Informazioni su questo servizio
Corso ASP.NET MVC (Base a Avanzato)
Stack tecnologico: C#, .NET Framework/Core, MVC, Razor, EF, SQL Server
Modulo 1: Fondamenti
Introduzione a MVC, MVC vs Web Forms, architettura MVC. Configurare Visual Studio, creare progetti, struttura delle cartelle. Concetti di Controllers e Actions, routing. Views e sintassi Razor, passaggio dati, ViewBag/ViewData/TempData. Modelli e viste fortemente tipizzate, invio di moduli. Layout e partial views per componenti riutilizzabili.
Modulo 2: Intermedio
Helpers HTML, data annotations per la validazione. Entity Framework Code First, DbContext, CRUD con EF. App completa CRUD, pattern repository. Routing avanzato (route personalizzate/attributi). Binding dei modelli, validazione manuale. Gestione di TempData, Session, Cookies. Gestione degli errori con HandleError, pagine personalizzate.
Modulo 3: Avanzato
Dependency Injection in .NET Core MVC. Filtri (azione, autorizzazione, eccezioni) e filtri personalizzati. Autenticazione/Autorizzazione con ASP.NET Identity. Integrazione Ajax/jQuery, aggiornamenti parziali. consumo di Web API. Aree, bundling, minificazione. Test unitari con Moq/NUnit. Deployment su IIS/Azure, trasformazioni di configurazione, consigli per la produzione.
Scopo della lezione:
Linguaggio di programmazione
Tecnologia di sviluppo:
HTML
•
CSS
•
Bootstrap
•
JavaScript
•
.NET
•
C#
•
SQL
