View
216
Download
3
Category
Preview:
Citation preview
Montée en compétencesConseil en financementRetour à l'emploi / Reskilling
1/3 m2iformation.fr / client@m2iformation.fr / numéro azur 0810 007 689
Formations Informatique › Langages et développement › Développeur C# .NET
C# - Développement Web avecASP.NET MVC 5 et 6Référence CS-MVCDurée 4 jours (28 heures)Certification M2i Langages de Programmation (non incluse)Appréciation des résultats Évaluation qualitative de fin de stageModalité et moyens pédagogique Démonstrations - Cas pratiques - Synthèse et évaluation desacquis
À l'issue de ce stage vous serez capable de :
Comprendre l'architecture MVC 5 et 6 dans ASP.NETDéfinir des méthodes d'actionUtiliser les syntaxes de création de vues et templatesNaviguer entre les vuesAméliorer les performances avec les cachesAméliorer l'ergonomie en intégrant jQueryAccéder au serveur via les Web API.
Niveau requis
Connaissance pratique du langage C# ou avoir suivi le cours CS-FRM "C# - Développement avec le Framwork .NET".
Public concerné
Développeurs, architectes, chefs de projets techniques.
Cette formation :
est animée par un consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ontété validées par des diplômes et/ou testées et approuvées par l'éditeur et/ou par M2i Formation ;bénéficie d'un suivi de son exécution par une feuille de présence émargée par demi-journée par les stagiaires etle formateur.
Programme
Découvrir ASP.NET MVC 6
Overview des technologies Web.netArchitecture d'ASP.NET MVC
2/3 m2iformation.fr / client@m2iformation.fr / numéro azur 0810 007 689
Création d'un projet MVC 6Apports de MVC 6 pour l'applicationLes différences dans Visual Studio pour MVC 6Nouveautés : project.json et startup.cs
Conception d'une application MVC
La phase de Design ProjetModèles de conceptionContrôleurs et vues
Développer des modèles
Les services BusinessLes objets du modèleLe nouveau Model Binding et ses attributsLien avec les donnéesUtilisation Entity Framework 7 pour construire des modèles
Développer des contrôleurs
Contrôleurs et actionsFiltres d'action
Développer des vues
Syntaxe RazorHTML Helpers v2Les "Views Components" de MVC 6Réutiliser le code avec les "Views"
Structuration d'une application ASP.NET MVC 6
Analyse de l'architecture MVC 6Configuration des routesNouveautés dans les routes MVC 6Création d'une structure de navigationDéveloppement de sites sécurisésGestion de l'étatTest unitaire de composants contrôleurs et classesStratégie de gestion d'exception
Styles des applications MVC 6
Templates ViewsApplication des CSS
Améliorer l'interface
BootstrapAJAX et les mises à jour partiellesStratégies de cacheJavaScriptjQuery et jQuery UI
3/3 m2iformation.fr / client@m2iformation.fr / numéro azur 0810 007 689
Gestion de la sécurité
Authentification ASP.NET et MembershipUtilisation ASP.NET Identity dans MVC 6
Approche REST avec les Web API
Conception d'API WebWeb API pour applications mobiles et Web
Approche WebPages
Création d'interfaces graphiques avec WebPages
Gestion des requêtes
Modules HTTP et handlers HTTPSockets Web et utilisation de SignalR
L'injection de dépendance
Configuration de l'injection de dépendanceAvantages de l'injection de dépendance pour les gros projets
Certification (en option)
Nos tests de validation des compétences font partie intégrante du processus d'apprentissagecar ils permettent de développer différents niveaux d'abstractions.Solliciter l'apprenant à l'aide de nos QCM, c'est lui permettre d'étayer sa réflexion enmobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une techniqued'ancrage mémoriel.L'examen sera passé à la fin de la formation.
Recommended