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.