ASP.NET MVC 5 par Dawan

Lieu(x)
En centre (69)
Durée
Total : 21 heures
En centre : 21 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Découvrir le framework ASP.Net MVCPattern MVC : architecture, apportsCréation d'applications web .NetASP.Net MVC : présentation, versions, technologies utiliséesStructure d'un projet ASP.Net MVC 5, choix du moteur de vueConfiguration globale : dépendances, bundles, filtres, classe de configuration globaleRessources disponibles (documentation)Atelier : Création d'un projet ASP.Net MVC 5, détail de la structureImplémenter des côntroleurs et maîtriser le routageContrôleur ASP.Net : implémentation, nommageRoute : configuration par défaut, syntaxePassage et récupération des paramètres dans les actions du contrôleurMapping des paramètres et modification du routage dans le RouteConfigChoix du type de résultat de l'action : ActionResult, FileContentResult, ...Gestion du downloadAtelier : Création de contrôleurs, routage et récupération de paramètresCréer des vuesGestion des redirections depuis le contrôleur : vers une vue, vers une action, vers un fluxMoteur de vue Razor : présentation, syntaxeTemplating de vues : _ViewStart (template par défaut), _Layout personnaliséAccès aux bundles : styles, scriptsCréation de vues : association à un template, structure de la pageBootstrap : grille responsive design, principales classes, composants disponiblesGestion des CSS de la vueCréation de classes modèles, envoi dans le contrôleur et récupération dans la vueCréation de formulaires : contrôles de base, restoration de valeurs après PostbackValidation des entrées : gestion dans le modèle et affichage des erreursGénération de vues associées à un modèle avec l'éditeurInternationalisation de la vueGestion des sessions HTTP, accès dans la vueManipulation de variables globalesCréation et récupération de cookiesGestion de l'uploadGestion de requêtes asynchrones AJAXDebug de vues : helpers (ServerInfo, ObjectInfo)Atelier : Implémentation d'un CRUD complet MVC 5, validation d'entrées et imports/exportsMettre en place une stratégie de sécuritéGestion de l'authentification : méthodes disponibles, critères de choixImplémentation d'une stratégie d'authentification, gestion des rôlesFiltres d'authentificationSécurité des formulaires contre les injectionsAntiForgeryToken : intérêt, mise en placeAtelier : Implémentation d'une stratégie d'authentification, sécuriser des formulaires contre les injectionsOptimiser l'application et déploiementMise en place d'un cacheAnalyse du traficGestion des ressources (Minify, Bundle) dans une vue RazorPublication de l'applicationAtelier : Mise en place d'un cache, multiples optimisations de l'application
Objectifs
Maîtriser le développement d'applications ASP.Net MVC avec le moteur de vue Razor
Centre(s)
  • Lyon - 6ème (69)
Formation proposée par : Dawan
À découvrir
INOW
ASP CORE 6 ET MVC CORE 6 par INOW
Certification Microsoft "Développement d'applications Web ASP .Net MVC- Développer des applications Web ASP .Net Core MVC par IB
ASP. NET par APTITUDES 21
VERTEGO INFORMATIQUE
C# - développement web avec asp.net mvc 5 par VERTEGO INFORMATIQUE
ASP CORE ET MVC CORE 3 par INOW
Conception d'interfaces graphiques Web ASP .NET MVC sous Visual Studio 2015/2017 par IB - GROUPE CEGOS
Certification Microsoft programmation en C# (70-483)- conception d'interfaces graphiques Web ASP .NET MVC sous Visual Studio 2015/2017 par IB
VERTEGO INFORMATIQUE
Programmation C# avec .net framework 4- en par VERTEGO INFORMATIQUE
VERTEGO INFORMATIQUE
Présentation du langage XML et des technologies .net par VERTEGO INFORMATIQUE
C# - Développement Web avec ASP.NET MVC 5 et 6 par M2i