Passer commande via notre portail client

Partager cet article ...Print this pageEmail this to someoneTweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInPin on PinterestShare on TumblrDigg this
C# – Développement Web avec ASP.NET MVC 5 et 6
CS-MVC / LI-DEV-519

OBJECTIFS PEDAGOGIQUES

A la fin du cours, le stagiaire sera capable de :
- Comprendre l’architecture MVC 5 et 6 dans ASP.NET
- Définir des méthodes d’action
- Utiliser les syntaxes de création de vues et templates
- Naviguer entre les vues
- Améliorer les performances avec les caches
- Améliorer l’ergonomie en intégrant jQuery
- Accéder au serveur via les Web API.

PUBLIC

PRE–REQUIS

Développeurs, architectes, chefs de projets techniques Indispensables :
- Connaissance pratique du langage C# ou avoir suivi le cours « C# -Développement avec le Framwork .NET ».

CONTENU

Découvrir ASP.NET MVC 6
Overview des technologies Web.net
Architecture d’ASP.NET MVC
Création d’un projet MVC 6
Apports de MVC 6 pour l’application
Les différences dans Visual Studio pour MVC 6
Nouveautés : project.json et startup.cs

Conception d’une application MVC
La phase de Design Projet
Modèles de conception
Contrôleurs et vues

Développer des modèles
Les services Business
Les objets du modèle
Le nouveau Model Binding et ses attributs
Lien avec les données
Utilisation Entity Framework 7 pour construire des modèles

Développer des contrôleurs
Contrôleurs et actions
Filtres d’action
Développer des vues
Syntaxe Razor
HTML Helpers v2
Les « Views Components » de MVC 6
Réutiliser le code avec les « Views »

Structuration d’une application ASP.NET MVC 6
Analyse de l’architecture MVC 6
Configuration des routes
Nouveautés dans les routes MVC 6
Création d’une structure de navigation
Développement de sites sécurisés
Gestion de l’état
Test unitaire de composants contrôleurs et classes
Stratégie de gestion d’exception
Styles des applications MVC 6
Templates Views
Application des CSS

Améliorer l’interface
Bootstrap
AJAX et les mises à jour partielles
Stratégies de cache
JavaScript
jQuery et jQuery UI

Gestion de la sécurité
Authentification ASP.NET et Membership
Utilisation ASP.NET Identity dans MVC 6

Approche REST avec les Web API
Conception d’API Web
Web API pour applications mobiles et Web

Approche WebPages
Création d’interfaces graphiques avec WebPages

Gestion des requêtes
Modules HTTP et handlers HTTP
Sockets Web et utilisation de SignalR

L’injection de dépendance
Configuration de l’injection de dépendance
Avantages de l’injection de dépendance pour les gros projets

SESSIONS PROGRAMMEES

C# – Développement Web avec ASP.NET MVC 5 et 6

VALIDATION

Exercices de validation au cours de la formation

PEDAGOGIE

Exposés – Cas pratiques – Synthèse

INTERVENANTS

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.

MODALITES PRATIQUES

Durée : 4 jours (28 heures) avec 7 heures par jour
Prix stagiaire : 1 650,00 € TTC
Horaires : 09h00 / 17h30

Durée: