Menu

FORMATIONS / INFORMATIQUE / MICROSOFT / Visual Studio

MV-006  C# - Développement Web avec ASP.NET MVC 5 |  4 jours  | 28 heures

Cours en presentiel

01/. Découvrir ASP.NET MVC 5

  • Overview des technologies Web.net
  • Architecture d'ASP.NET MVC
  • Création d'un projet MVC 5
  •   Apports de MVC 5 pour l'application
  • Les différences dans Visual Studio pour MVC 5
  • Nouveautés : project.json, startup.cs

02/. Concevoir une application MVC

  • La phase de Design Projet
  • Modèles de conception
  • Contrôleurs et vues

03/. 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

04/. Développer des contrôleurs

  • Contrôleurs et actions
  • Filtres d'action

05/. Développer des vues

  • Syntaxe Razor
  • HTML Helpers v2
  • Les "
  • Views Components"
  • de MVC 6
  • Réutiliser le code avec les "
  • Views"

06/. Structurer une application ASP.NET MVC 5

  • Analyse de l'architecture MVC 5
  • Configuration des routes
  • Nouveautés dans les routes MVC 5
  • 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

07/. Gérer les styles des applications MVC 5

  • Templates Views Application des CSS



08/. Améliorer l'interface

  • Bootstrap
  • AJAX et les mises à jour partielles
  • Stratégies de cache
  • JavaScript
  • jQuery et jQuery UI

09/. Gérer la sécurité

  • Authentification ASP.NET et Membership
  • Utilisation ASP.NET Identity dans MVC 6

10/. Identifier l'approche REST avec les Web API

  • Conception d'API Web
  • Web API pour applications mobiles et Web

11/. Concevoir une approche WebPages

  • Création d'interfaces graphiques avec WebPages

12/. Gérer des requêtes

  • Modules HTTP et handlers HTTP
  • Sockets Web et utilisation de SignalR

13/. Gérer l'injection de dépendance

  • Configuration de l'injection de dépendance
  • Avantages de l'injection de dépendance pour les gros projets



Tarif
2390€ HT

Public
Développeurs, architectes, chefs de projets techniques.
Si vous êtes en situation de handicap, merci de nous contacter

Objectifs
Organiser l'architecture MVC 5 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.

Prérequis
Évaluation diagnostique réalisée en amont. Connaissance pratique du langage C# ou avoir suivi le cours CS-FRM "C# - Développement avec le Framework .NET".

Méthodes pédagogiques
Exposés alternant théorie et pratique, études de cas, correction travaux pratiques et ateliers. 1 support de cours par personne.

Ressources pédagogiques
1 Formateur. 1 ordinateur par personne, un vidéoprojecteur par salle de cours, un tableau numérique. Connexion Internet très haut débit.

Évaluation et sanction de fin de parcours
Évaluation formative par le formateur pendant le programme. Évaluation des acquis en fin de session. Attestation de fin de formation délivrée.

VOS DATES DE FORMATION


  • Vous souhaitez organiser cette formation à une date spécifique ?
  • Vous ne trouvez pas de date de session sur les semaines à venir ?
Contactez nos équipes au 05 59 14 62 62 ou remplissez le formulaire de contact
  • Vous êtes demandeurs d’emploi ? Contactez-nous pour connaître les modalités de financement et le détail de nos tarifs.

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

24 février 2021,  par Céline SEGONNES, publié dans