Formation

Développer des applications Web en C# avec ASP.NET MVC

5 jours – 35 heures

Sodifrance

Objectifs

  • Comprendre les fondamentaux du modèle MVC
  • Apprendre à développer des applications Web basées sur le framework ASP .NET MVC avec Visual Studio
  • Savoir tester et déboguer les applications ASP.NET MVC
  • Acquérir une autonomie avec Visual Studio dans la création, la configuration et le déploiement des applications ASP.NET MVC

Contenu pédagogique

Les architectures Web

  • L’architecture des applications Web (le serveur, le navigateur et le protocole http)
  • Vue d’ensemble des technologies Microsoft Web

Le pattern MVC

  • Présentation
  • Intérêts et objectifs
  • Le pattern appliqué à ASP.NET

Le modèle

  • Les entités du domaine
  • Les annotations

La vue

  • Vue d’ensemble des moteurs de vue
  • Le moteur de vues Razor
  • Les vues fortement typées
  • Les vues partielles
  • Les Helpers HTML : utiliser et créer de nouveaux Helpers
  • La validation des données

Le contrôleur

  • Les différents types de contrôleurs
  • La communication entre le contrôleur et les vues
  • Utilisation du ViewBag et ViewData
  • La liaison de données (Databinding)
  • Les filtres
  • Gérer les erreurs

Le routage

  • Le concept de routage
  • Créer une route
  • Personnaliser les routes grâce aux contraintes et annotations

Concepts avancés

  • La mise en cache
  • La sécurité
  • Les layouts
  • Les tests unitaires
  • Le déploiement

Intéressé(e) par cette formation ?

Promis vous ne le regretterez pas !

formation@sodifrance.fr 02 99 23 46 51


Public

  • Développeurs souhaitant découvrir ou approfondir la technologie .NET dans le développement d’applications Web

Pré-requis

  • Connaissance de la Programmation Orientée Objet, du langage C#, XML, HTML5, CSS, Javascript et Visual Studio

Méthodes et moyens pédagogiques

  • 1 poste/stagiaire
  • Alternance théorie/pratique
  • 8 stagiaires maximum

Durée

  • 5 jours - 35 heures

Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations.

Au fait !

Êtes-vous allés découvrir nos expertises ?

Au fait !

Êtes-vous allés découvrir nos expertises ?