ASP.NET MVC Core, développement d'application Web - F28050

Objectifs

Comprendre les principes d’ASP Net MVC Acquérir les compétences pour créer des applications Web avec Visual Studio Apprendre à tester et déboguer des applications Web ASP .NET Core Comprendre comment mettre en œuvre une méthode MVC pour développer en équipe Être capable d'écrire un service Web REST et l'appeler à partir d'une application MVC

Programme

Chapitre 1?: Découverte D’ASP.NET CORE MVC
• Présentation des technologies Microsoft Web.
• Présentation d’ASP.NET 4.x.
• Introduction à ASP.NET Core MVC.

Chapitre 2?: Conception d’applications Web ASP.NET CORE MVC
• Planification de la phase de conception d’un projet web
• L’architecture d’une application MVC
• Conception de modèles, de contrôleurs et de vues

Chapitre 3?: Configuration des middlewares et des services dans ASP.NET CORE
• Configuration des middlewares
• Configuration des services
• Injection de dépendance

Chapitre 4?: Développement de contrôleurs
• Développement de contrôleurs et d’actions.
• Configuration de routes avec des tables de routage et des attributs
• Développement de filtres d’actions.

Chapitre 5?: Développement de vues
• Création de vues avec la syntaxe Razor
• Utilisation des helpers HTML et des tags helpers
• Réutilisation du code dans les vues.

Chapitre 6?: Développement de modèles
• Création de modèles MVC.
• Création et utilisation de formulaires.
• Ajout de fonctionnalités de Validation des modèles
Chapitre 7?: Utilisation d’Entity Framework Core dans ASP.NET CORE
• Introduction à Entity Framework Core.
• Création de requête avec Entity Framework Core.
• Utilisation de Entity Framework Core pour se connecter à une base de données.

Chapitre 8?: Utilisation de Layout, de CSS et de Javascript dans ASP.NET CORE MVC
• Utilisation de Layout.
• Utilisation de CSS et de JavaScript.
• Utilisation de jQuery.
Chapitre 9?: Tests et débogage
? Mise en œuvre de tests dans une application MVC
? Mise en œuvre d’une stratégie de gestion des exceptions
? Mise en place de logs applicatifs
Chapitre 10?: Gestion de l’authentification et des autorisations
• Authentification dans ASP.NET Core.
• Configuration de Microsoft ASP.Net Core Identity
• Autorisation dans ASP.NET Core. .

Chapitre 11?: Performance et communication
• Mise en œuvre d’une stratégie de mise en cache.
• Gestion de l’état.
• Communication à deux voies.

Recherches

Tout le site Le catalogue

Liens directs