Je vais encadrer les concepts de base et oop de C Sharp Dot Net Linq Entity Framework
développeur full stack React avec code ASP.NET MVC
Niveau 2
Répond à des critères de performance élevés et a fait ses preuves en matière de satisfaction clients.
À propos de ce service
Cours ASP.NET MVC (de débutant à avancé)
Pile technologique : C#, .NET Framework/Core, MVC, Razor, EF, SQL Server
Module 1 : Bases
Introduction à MVC, MVC vs Web Forms, architecture MVC. Configuration de Visual Studio, création de projets, structure des dossiers. Notions de contrôleurs et d’actions, routage. Vues et syntaxe Razor, passage de données, ViewBag/ViewData/TempData. Modèles et vues fortement typées, soumission de formulaires. Layouts et vues partielles pour composants réutilisables.
Module 2 : Intermédiaire
Helpers HTML, annotations de données pour la validation. Entity Framework Code First, DbContext, opérations CRUD avec EF. Application CRUD complète, pattern repository. Routage avancé (routes attributs/custom). Liaison de modèles, validation manuelle. Gestion de TempData, Session, Cookies. Gestion des erreurs avec HandleError, pages personnalisées.
Module 3 : Avancé
Injection de dépendances dans .NET Core MVC. Filtres (action, autorisation, exception) et filtres personnalisés. Authentification/Autorisation avec ASP.NET Identity. Intégration Ajax/jQuery, mises à jour partielles. Consommation de Web API. Zones, regroupement, minification. Tests unitaires avec Moq/NUnit. Déploiement sur IIS/Azure, transformations de configuration, astuces pour la production.
Objectif de la leçon:
Langage de programmation
Âge des étudiants:
Ados (13-17)
•
Adulte (18-65)
