Booster des Talents IT

Formation ASP.NET MVC5

asp.net MVC6
MVC (Model-View-Controller) est un principe de conception d'une application Web qui sépare les composants par grand domaine fonctionnel. Grâce à cette formation vous allez pouvoir découvrir ce modèle et faciliter vos tâches de développement.
Prixà partir de
2350 €HT
RéférenceAF26117
Durée4 jours
Public Développeurs
PrérequisConnaissance de c#, HTML et JS, expérience en développement logiciel
Éditeurs Microsoft
TP50%

Plan de Formation ASP.NET MVC5

Introduction

Les technologies Web Microsoft
Vue d’ensemble d’ASP.NET 5
Présentation du modèle MVC5
Présentation de l’IDE Microsoft Visual Studio 2015 et/ou 2017

Conception d’une application MVC

Planifier la phase de conception
Modéliser son modèle de données
L’architecture des contrôleurs et des vues

Structuration des applications

L’analyse de l’architecture
La configuration des routes
La création d’une structure de navigation
Le fonctionnement et implémentation du routage
L’utilisation d’Unity ou Ninject pour l’injection de dépendance

Développer des modèles

Gestion du modèle de données
Modéliser son domaine
Les objets du modèle
Liaison avec les données de la base de données
L’utilisation d’Entity Framework 6 avec MVC5
Construction automatisé des modèles avec EF6 (code first, database first)

Développer des vues

Les rôles et concepts fondamentaux des vues
Le modèle de vues
Les vues fortement typées
Créer des vues dynamiques avec Razor
Réutilisation du code dans les vues (HTML helpers, vues partielles)

Développer des contrôleurs

Les rôles et concepts fondamentaux du contrôleur
L’implémentation des actions
L’implémentation des filtres d’actions
L’utilisation des subcontroller

Validation et sécurité

La validation côté serveur
La validation côté client
L’implémentation de l’authentification ASP.Net et gestion des rôles
L’utilisation ASP.NET Identity dans MVC5
Le stockage, la configuration et l’utilisation des identités

Tests et débogage

Tester les composants MVC5 avec Visual Studio Unit Testing Framework
Mettre en œuvre une stratégie de prise en compte des exceptions

Amélioration et optimisation de l’interface de l’application

Optimisation de la dynamique des pages avec jQuery et jQuery UI
Implémentation d’une API Web jQuery et jQuery UI
Utiliser les sockets Web
Les modules http et handlers http
Ajax Helper, les mises à jour partielles

Déploiement sécurisé des applications Web ASP.NET 4.5 et MVC 5

Les bonnes pratiques en terme de déploiement d’application web avec ASP.NET
Le déploiement simple d’une applications Web MVC5 sur IIS
Le déploiement vers différents environnements

Nos autres formations ASP.NET

AF32279Formation Blazor : développer des applications Web en C# New Formation ! en Intra/Cours Particulier3 jours1490 €HT
AF26514Formation Microsoft Azure Développement en Intra/Cours Particulier4 jours2290 €HT
AF26117Formation ASP.NET MVC5 en Intra/Cours Particulier4 jours2350 €HT
AF25854Formation ASP.NET Core Best Formation ! en Intra/Cours Particulier4 jours2190 €HT
AF10378Formation ASP.NET MVC4 en Intra/Cours Particulier5 jours2900 €HT
Voir les 7 formations
Vous pouvez également être intéressé par des formations ASP.Net, asp.net mvc5, Framework, Framework .Net, gestion des identités, microsoft, mvc5, visual studio 2015, webform, Webforms ou par les formations de notre filière ASP.NET
A propos de ASP.NET MVC5
Prixà partir de
2350 €HT
RéférenceAF26117
Durée4 jours
Public Développeurs
PrérequisConnaissance de c#, HTML et JS, expérience en développement logiciel
Éditeurs Microsoft
Travaux pratiques50%