Dans vos locaux
Pour ancrer les apprentissages et encourager la dynamique collective.
Concevez des applications web d'entreprise robustes et évolutives en maîtrisant l'architecture MVC, l'Injection de Dépendances, l'Authentification (Identity), le Routing et les Views Razor avec ASP.NET Core.
[HttpGet]
public IActionResult Index()
{
// Logique de récupération des données (Modèle)
var viewModel = _service.GetLatestArticles();
// Affichage de la vue (View)
return View(viewModel);
}Cette formation est indispensable pour les professionnels souhaitant développer des applications web avec l'approche Model-View-Controller (MVC) en utilisant ASP.NET Core. Le framework, moderne et multiplateforme, est le pilier des solutions backend dans l'environnement Microsoft. Vous apprendrez à structurer votre projet en respectant le patron MVC, à exploiter la puissance des Views Razor pour le rendu HTML dynamique, et à configurer le Middleware et le Routing. Une attention particulière est portée aux pratiques de conception avancées, incluant l'Injection de Dépendances (DI), la gestion de la sécurité (Authentification et Autorisation avec ASP.NET Core Identity), et les tests unitaires. Maîtriser cette technologie garantit la création d'applications hautement maintenables, performantes et adaptées aux exigences des grandes entreprises.
Les objectifs
Connaître les éléments de base du framework ASP.NET Core MVC
Développer une application .NET Core fonctionnelle
Gérer les vues avec le moteur Razor
Utiliser des web services
Gérer les aspects sécurité de l’application
Public visé
Développeurs
Chefs de projet
Prérequis
Connaissance de base de C#
Pour ancrer les apprentissages et encourager la dynamique collective.
Pour allier flexibilité et interactions en temps réel avec le formateur.
Pour favoriser la concentration, les échanges et le confort des apprenants.