NetFormationFrance

Conception d'interfaces graphiques Web ASP .NET MVC sous Visual Studio

NetFormationFrance

Non finançable CPF
Tout public
En ligne
Voir des formations similaires
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
990 €
Durée
35 h à distance
Taux de réussite
100%
Pré-requis
Connaissance de base en programmation C#. Expérience préalable avec HTML, CSS et JavaScript. Notions fondamentales de la programmation orientée objet.
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En savoir plus sur les localités en présentiel
Objectifs
1. Introduction à ASP.NET MVC et Visual Studio
Objectifs pédagogiques :
* Comprendre l’architecture Modèle-Vue-Contrôleur (MVC) et son fonctionnement dans ASP.NET.
* Installer et configurer Visual Studio pour le développement ASP.NET MVC.
* Créer un projet ASP.NET MVC et en explorer la structure.
* Appréhender le mécanisme de routage et le rôle des contrôleurs dans le traitement des requêtes.
----------------------------------------
2. Création et Gestion des Vues dans ASP.NET MVC
Objectifs pédagogiques :
* Maîtriser le moteur de vues Razor et sa syntaxe.
* Créer des vues fortement typées et non typées.
* Utiliser les helpers HTML et les assistants de formulaire pour créer des interfaces dynamiques.
* Implémenter des layouts et sections pour une structuration efficace des vues.
* Organiser les vues de manière modulaire et maintenable dans le projet MVC.
----------------------------------------
3. Gestion des Données avec les Modèles et Entity Framework
Objectifs pédagogiques :
* Définir des modèles de données adaptés aux besoins métiers.
* Configurer Entity Framework et gérer la chaîne de connexion à la base de données.
* Mettre en place la base de données et les migrations avec Entity Framework.
* Réaliser des opérations CRUD sur les données.
* Utiliser les Data Annotations pour valider les données côté serveur.
----------------------------------------
4. Développement de Contrôleurs et Gestion des Interactions Utilisateur
Objectifs pédagogiques :
* Créer et configurer des contrôleurs pour gérer la logique métier.
* Implémenter des actions et comprendre les différents types de résultats retournés.
* Utiliser les attributs de routage pour définir des chemins personnalisés.
* Gérer les formulaires et traiter les données envoyées par les utilisateurs.
* Mettre en œuvre des redirections et transmettre des données entre actions.
----------------------------------------
5. Déploiement et Maintenance d'Applications ASP.NET MVC
Objectifs pédagogiques :
* Préparer une application ASP.NET MVC pour le déploiement.
* Déployer l'application sur IIS et dans un environnement Azure.
* Gérer les configurations spécifiques aux différents environnements (développement, test, production).
* Appliquer les bonnes pratiques de sécurité pour protéger l’application.
* Surveiller et maintenir les applications en production de manière proactive.
Programme
* Introduction à ASP.NET MVC et Visual Studio

* Durée : 7 heures
* Objectif : Comprendre les concepts fondamentaux de l'architecture ASP.NET MVC et l'utilisation de Visual Studio.
* Détails :
* Vue d'ensemble de l'architecture MVC (Modèle-Vue-Contrôleur).
* Configuration et installation de Visual Studio pour le développement ASP.NET MVC.
* Création et configuration d'un nouveau projet ASP.NET MVC.
* Exploration de la structure d'un projet ASP.NET MVC.
* Principes de base du routage et du fonctionnement des contrôleurs.

* Création et Gestion des Vues dans ASP.NET MVC

* Durée : 8 heures
* Objectif : Apprendre à créer et gérer des vues pour l'interface utilisateur en utilisant Razor.
* Détails :
* Introduction au moteur de vues Razor et syntaxe Razor.
* Création de vues fortement typées et non typées.
* Utilisation des helpers HTML et des assistants de formulaire.
* Mise en œuvre des layouts et des sections pour une réutilisation efficace des vues.
* Techniques pour organiser et structurer les vues dans un projet ASP.NET MVC.

* Gestion des Données avec les Modèles et Entity Framework

* Durée : 7 heures
* Objectif : Intégrer les modèles de données et utiliser Entity Framework pour accéder et gérer les données.
* Détails :
* Définition et création de modèles de données.
* Introduction à Entity Framework et configuration de la chaîne de connexion.
* Création de la base de données et gestion des migrations.
* Implémentation des opérations CRUD (Create, Read, Update, Delete) avec Entity Framework.
* Utilisation des Data Annotations pour la validation des données.

* Développement de Contrôleurs et Gestion des Interactions Utilisateur

* Durée : 7 heures
* Objectif : Développer des contrôleurs pour gérer la logique d'application et les interactions utilisateur.
* Détails :
* Création et configuration des contrôleurs dans ASP.NET MVC.
* Gestion des actions des contrôleurs et des résultats d'action.
* Utilisation des attributs de routage pour personnaliser les chemins d'accès.
* Gestion des formulaires et des données postées par l'utilisateur.
* Techniques de redirection et de transfert de données entre les actions.

* Déploiement et Maintenance d'Applications ASP.NET MVC

* Durée : 6 heures
* Objectif : Assurer le déploiement, la maintenance et la sécurité des applications ASP.NET MVC.
* Détails :
* Préparation et configuration des applications pour le déploiement.
* Déploiement des applications ASP.NET MVC sur IIS et Azure.
* Gestion des configurations d'environnement (développement, test, production).
* Implémentation des pratiques de sécurité pour protéger les applications ASP.NET MVC.
* Techniques de surveillance et de maintenance des applications en production.

Cette formation est temporairement suspendue.

Voici des formations similaires :

Ces formations peuvent vous intéresser

Cette formation est temporairement suspendue.

Voir des formations similaires

Haut de page