Formation en Développement: ASP.NET MVC 5 - Développement d'applications Web - Ascent Formation
Retour aux formations
Développement

ASP.NET MVC 5 - Développement d'applications Web

5 jour(s)35h

Description

Objectif de la formation: Cette formation a pour objectif de fournir aux participants une compréhension approfondie du développement d'applications Web avec ASP.NET MVC 5. Les participants apprendront à créer des applications robustes, modulaires et maintenables en utilisant le modèle de conception MVC (Model-View-Controller).

Objectifs pédagogiques

  • Comprendre les concepts fondamentaux d'ASP.NET MVC 5 et le modèle MVC
  • Savoir créer des contrôleurs et des vues dans ASP.NET MVC 5
  • Maîtriser la gestion des modèles et la liaison de données
  • Comprendre comment valider les données et gérer la sécurité dans ASP.NET MVC 5
  • Savoir comment créer des vues complexes et des composants réutilisables
  • Savoir comment appeler des services Web à partir d'ASP.NET MVC 5
  • Comprendre comment déployer une application ASP.NET MVC 5

Public concerné

Développeurs .NET qui souhaitent apprendre à créer des applications Web avec ASP.NET MVC 5
Développeurs Web qui souhaitent comprendre comment ASP.NET MVC 5 peut être utilisé pour créer des applications Web robustes et maintenables

Prérequis

Expérience de la programmation en C#
Familiarité avec HTML, CSS, JavaScript et SQL

Déroulé du programme

1

Introduction à ASP.NET MVC 5 (5 heures)

5h
  • Présentation d'ASP.NET MVC 5
  • Comprendre le modèle MVC
  • Configuration et installation de l'environnement de développement
  • Travaux pratiques : Installation et configuration d'un environnement de développement ASP.NET MVC 5
2

Création de contrôleurs et de vues (7 heures)

7h
  • Comprendre les contrôleurs et les actions
  • Création de vues en utilisant Razor View Engine
  • Travaux pratiques : Création de contrôleurs et de vues avec ASP.NET MVC 5
3

Gestion des modèles et de la liaison de données (7 heures)

7h
  • Comprendre les modèles et la liaison de données
  • Utilisation de l'Entity Framework pour l'accès aux données
  • Travaux pratiques : Gestion des modèles et mise en œuvre de la liaison de données
4

Validation et sécurité (6 heures)

6h
  • Validation des données côté serveur et côté client
  • Gestion de la sécurité avec l'authentification et l'autorisation
  • Travaux pratiques : Mise en œuvre de la validation des données et de la sécurité
5

Création de vues complexes et de composants réutilisables (5 heures)

5h
  • Utilisation de Layouts, de ViewStart, de RenderBody et de RenderSection
  • Création de composants réutilisables (Partial Views, Html Helpers, etc.)
  • Travaux pratiques : Création de vues complexes et de composants réutilisables
6

Appel de services Web à partir d'ASP.NET MVC 5 (3 heures)

3h
  • Comprendre les appels HTTP à partir d'ASP.NET MVC 5
  • Utilisation de HttpClient pour les appels API
  • Travaux pratiques : Appel de services Web à partir d'ASP.NET MVC 5
7

Déploiement d'une application ASP.NET MVC 5 (2 heures)

2h
  • Comprendre les options de déploiement d'ASP.NET MVC 5
  • Déploiement sur Azure
  • Travaux pratiques : Déploiement d'une application ASP.NET MVC 5

Informations

Durée

5 jour(s)

35h

Tarif

2930 € HT

HT