ASP.NET MVC 5 regroupe l’ensemble des logiciels permettant la programmation d’une application web en se basant sur une construction Modèle-Vue-Contrôleur (MVC), très populaire dans le développement d’applications Web. Cette formation vous apprendra les différentes fonctionnalités d’ASP.NET MVC 5 pour développer votre application Web, créer des Vues et des Contrôleurs et effectuer des tests unitaires. Elle prépare en outre à l’examen de certification MCP (Microsoft Certified Professional) 70-486 « Développement de ASP.NET MVC Web Applications ».
Dans cette formation, les stagiaires apprendront à développer des applications ASP.NET avec les outils et technologies du Framework .NET. Lors de la formation un focus sera mis sur les activités de codage qui améliorent la performance et l’évolutivité des applications Web et sur la partie « présentation » avec les différents Formulaires Web. Cette formation préparera aussi les stagiaires à l’examen 70-486.
A la fin de cette formation, les participants sauront :
Ce module présente aux stagiaires les composantes des Technologies Web de Microsoft pour héberger une application Web complète, ainsi qu’une introduction à ASP.NET et aux modèles de programmation MVC.
Atelier : Explorer ASP.NET MVC 5
Ce module présente le processus typique de conception d’applications avec MVC 5 et comment planifier ses différents éléments : l’architecture globale, les contrôleurs, les vues et voies à développer.
Atelier : Concevoir des Applications Web ASP.NET MVC 5
Ce module explique comment créer des Modèles qui répondent aux exigences opérationnelles au sein d’une application MVC avec la logique métier. Vous apprendrez également à établir une connexion à une base de données et les différents types de magasin de données via Entity Framework et LINQ.
Atelier : Les Modèles ASP.NET MVC 5
Ce module explique comment ajouter des Contrôleurs aux applications MVC et créer des actions « utilisateur »s. Il expose également la relation des Contrôleurs avec les Modèles, et comment définir une Vue pour afficher ou modifier des données.
Atelier : Les contrôleurs ASP.NET MVC 5
Ce module décrit le rôle des Vues dans une application Web MVC et apprend aux programmeurs à les créer et les coder. Il explique la syntaxe d’une Vue Razor, les Vues Partielles et les Helpers HTML
Atelier : Utiliser des Vues ASP.NET MVC 5
Ce module explique comment identifier et corriger les erreurs de code, bugs et autres imprévus afin d’améliorer la résilience et la qualité d’une application. Il expose les tests unitaires ainsi que les outils de débogage et de gestion des exceptions de Visual Studio.
Atelier : Tester et déboguer les Applications Web ASP.NET MVC 5
Ce module explique comment structurer une application Web pour rendre ses informations faciles d’accès aux utilisateurs. Il se concentre sur deux axes de la conception : le contrôle des URL via le Moteur de Routage ASP.NET, et les contrôles de navigation (« fils d’Ariane »). Ce module revient également sur l’importance de l’Optimisation des Moteurs de Recherche (SEO).
Atelier : Structurer les applications Web ASP.NET MVC 5
Ce module décrit la mise en place d’une présentation cohérente d’une application MVC, en prenant compte des composantes standards : en-têtes et pieds de page, autres Vues. Il aborde également les styles CSS et les vues de modèles, l’adaptation d’un site pour des appareils mobiles et la migration d’une présentation créée par un Web Designer vers une application MVC.
Atelier : Application de styles aux applications Web ASP.NET MVC 5
Ce module expose comment optimiser la réactivité d’une application Web grâce à la mise à jour partielle des pages et le cache. Il présente l’utilisation des Helpers AJAX et des Vues partielles.
Atelier : Création de pages réactives dans les applications Web ASP.NET MVC 5
Ce module aborde Javascript et jQuery.
Atelier : Utiliser JavaScript et jQuery dans les Applications Web MVC 5 Réactives
Ce module explique comment sécuriser les authentifications et les autorisations d’accès, et permettre à un utilisateur anonyme de créer son propre compte utilisateur et obtenir un privilège d’accès au contenu.
Atelier : Gérer l’Accès des Applications Web ASP.NET MVC 5
Ce module explique comment créer une application stable et fiable, invulnérable aux techniques standards de hacking, type XSS (Cross-Site Scripting). Il revient également sur la conservation des informations sur les états, tels que le contenu d’un panier d’achat ou les préférences utilisateurs.
Atelier : Créer une application Web résiliente ASP.NET MVC 5
Ce module introduit le concept d’API et explique comment rendre les fonctionnalités essentielles d’une application Web disponibles en vue d’une intégration dans d’autres applications Web ou mobiles. Il expose également la création d’une API Web RESTful.
Atelier : Utiliser le Framework Web API dans les applications Web ASP.NET MVC 5
Ce module explique la création de composantes pour intercepter les requêtes des navigateurs avant d’arriver aux Contrôleurs MVC. Ces composantes incluent les Modules HTTP, les Handlers HTTP et le protocol Web Sockets.
Atelier : Gérer les requêtes dans les applications Web ASP.NET MVC 5
Ce module explique les différents éléments de déploiement d’une application MVC sur un serveur Web ou sur Microsoft Azure : test, simulation, production. Il expose aussi les avantages et inconvénients d’utiliser Microsoft Azure dans l’hébergement d’application.
Atelier : Déployer des Applications Web ASP.NET MVC 5
Pour participer à cette formation, il est nécessaire pour les stagiaires d’avoir un minimum d’expérience dans le développement d’applications Web avec Microsoft Visual Studio et Microsoft ASP.NET, des compétences dans l’utilisation du .NET Framework et quelques connaissances du langage de programmation C#.
Cette formation s’adresse aux développeurs Web qui utilisent Visual Studio de façon individuelle ou en équipe. Les candidats de cette formation cherchent à développer des applications Web avancées et souhaitent pouvoir gérer entièrement le rendu HTML. Ils veulent créer des sites Web qui séparent l’interface utilisateur, l’accès aux données et la logique de l’application (modèle MVC)
Vous souhaitez actualiser vos connaissances ou acquérir un diplôme ? Choisissez parmi les différentes formations en informatique le cours qui vous convient, à vos rythme, tout au long de vos formation.
L’informatique est un outil majeur de stratégie et de compétitivité. Il est devenu indispensable aux entreprises et au grand public... Profitez des conseils avec nous pour bien maîtriser l’informatique.
Il est possible de devenir webmaster, webdesigner ou référenceur... Profitez avec notre centre des formations diplômantes et certifiantes à distance pour s’orienter aux métiers du web.
Depuis la création de notre centre, nous ne cessons de développer nos connaissances pour assurer de formation performante avec un prix abordable, raisonnable et particulièrement avantageux.
5600 DH ➠ €
5600 DH ➠ €
800 DH ➠ €
400 DH ➠ €
1000 ➠ €
Competence Center met à votre disposition des méthodes de paiement flexibles et en toute sécurité
➨ Paiement par virement bancaire (RIB : 127270212119022082000414).
➨ Paiement en cash chez notre centre (À côté de la pharmacie Bahja sur l'avenue Mhd 5, au-dessus du café El Mamouniya).