THEME |
Formation ASP.NET MVC 5 : Développer des applications Web avec Visual Studio 2015/2017
|
METHODOLOGIE |
Brainstorming |
Apports méthodologies et théoriques du consultant sur PowerPoint |
Exercices pratique et débats ; |
Supports à remettre aux participants |
DUREE DE LA FORMATION |
5 jours |
OBJECTIFS DE LA FORMATION |
Développer des applications avancées ASP .NET MVC en utilisant les technologies et outils du .NET Framework 4.6 |
Acquérir les compétences pour créer des applications Web avec Visual Studio 2015 ou 2017 |
Apprendre à tester et déboguer des applications Web ASP .Net MVC5 |
Comprendre comment mettre en œuvre une méthode MVC pour développer en équipe |
Savoir mettre en œuvre Ajax avec ASP .Net MVC5 |
Être capable d’écrire un service Web Windows Azure et l’appeler à partir d’une application MVC. |
CONTENU |
Explorer ASP.NET MVC 5 |
Vue d’ensemble des technologies Web Microsoft |
Vue d’ensemble d’ASP.NET 4.5 |
Introduction à ASP.NET MVC 5 |
Conception d’applications Web ASP.NET MVC 5 |
Planifier la phase de conception |
Concevoir les modèles, les contrôleurs et les vues |
Travaux pratiques |
Création d’un projet de développement ASP.NET MVC 5 à l’aide de Visual Studio 2015/2017 |
Développement des modèles ASP.NET MVC 5 |
Créer des modèles MVC |
Travailler avec les données |
Travaux pratiques |
Création d’un modèle MVC à l’aide de Visual Studio 2015/2017 |
Développement des contrôleurs ASP.NET MVC 5 |
Ecrire des contrôleurs et des actions |
Ecrier des filtres d’action |
Travaux pratiques |
Création d’un contrôleur MVC 5 à l’aide de Visual Studio 2015/2017 |
Développement des vues ASP.NET MVC 5 |
Créer des vues avec la syntaxe Razor |
Utiliser les HTML Helpers |
Réutiliser le code dans les vues |
Travaux pratiques |
Création d’une vue MVC 5 à l’aide de Visual Studio 2015/2017 |
Test et débogage des applications Web ASP.NET MVC 5 |
Tester les composants MVC |
Mettre en œuvre une stratégie de prise en compte des exceptions |
Travaux pratiques |
Mise en place d’une stratégie de gestion des exceptions |
Structurer des applications Web ASP.NET MVC 5 |
Analyser l’architecture de l’information |
Configurer les routes |
Créer une structure de navigation |
Travaux pratiques |
Mise en place d’une architecture de navigation sous la forme de route |
Application des styles aux applications Web ASP.NET MVC 5 |
Utiliser les modèles de vues |
Appliquer CSS aux applications MVC |
Créer une interface adaptative pour les utilisateurs |
Travaux pratiques |
Personnalisation de l’interface en implémentant une interface responsive design |
Création des pages de réponses dans les applications Web ASP.NET MVC 5 |
Utiliser AJAX et les mises à jour partielles des pages |
Mettre en œuvre une stratégie de cache |
Travaux pratiques |
Implémentation des fonctions AJAX dans une application ASP.NET MVC |
Utilisation de JavaScript et de jQuery pour les réponses aux applications Web MVC 5 |
Rendu et activation du code JavaScript |
Utiliser jQuery et jQueryUI |
Travaux pratiques |
Implémentation de la bibliothèque jQuery dans une application ASP.NET MVC |
Contrôle d’accès aux applications Web ASP.NET MVC 5 |
Mettre en œuvre l’authentification et l’autorisation |
Assigner les rôles et les membres |
Travaux pratiques |
Implémentation des mécanismes d’authentification dans une application ASP.NET MVC |
Création d’une application Web résiliente ASP.NET MVC 5 |
Développer des tests sécurisés |
Gérer les états |
Travaux pratiques |
Implémentation des tests de robustesse dans une application ASP.NET MVC |
Utilisation des services Web Windows Azure dans les applications Web ASP.NET MVC 5 |
Introduction à Windows Azure |
Concevoir et écrire des services Windows Azure |
Utiliser les services Azure dans une application Web |
Mise en œuvre du Framework Web API dans les applications Web ASP.NET MVC 5 |
Développer un projet Web API |
Appeler un web service Web API à partir d’un mobile et des applications Web |
Travaux pratiques |
Création et exploitation d’un webservice écrit à l’aide du Framework Web API |
Prise en main des requêtes dans les applications Web ASP.NET MVC 5 |
Utiliser les modules http et les handlers http |
Utiliser les sockets Web |
Déploiement des applications Web ASP.NET MVC 5 |
Déployer les applications Web |
Déployer les applications MVC 5 |
Travaux pratiques |
Déploiement d’un site WEB ASP.NET MVC à l’aide d’un package WebDeploy. |
POPULATION CIBLE |
Ce cours ASP.NET MVC 5 s’adresse aux développeurs Web qui utilisent Visual Studio de façon individuelle ou en équipe, pour un développement important ou limité. |
PRE-REQUIS |
Avoir suivi la formation “Le langage C# (.NET)” Réf.SLCN ou avoir les connaissances équivalentes. |
Connaître les fondamentaux HTML et CSS. |
ANIMATEUR |
|
|
|
|