ASP.NET

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