Formation développement d'applications web asp.net mvc 4 (cours ms20486 - examen 70-486)
Formation
À Paris
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Paris
Développeurs Web utilisant Microsoft Visual Studio Pré-requis :Connaissances techniques sur les modèles de développement, le développement d'une application structurée Objectifs :Développer une architecture MVC (Modèles, vues, contrôleurs) - Optimisez la conception d'une application Web - Sécuriser une application web - Déployer une application Web Sanction :Attestation de fin de stage mentionnant le résultat des acquis Référence :.NE100024-F Demandeurs d'emploi : Contactez-nous pour connaître les remises Pôle Emploi
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Les matières
- Application web
- .NET
- Écriture
- Visual Studio
- Services
- Gestion
Le programme
Découverte d'ASP.NET MVC 4
Technologies web .NET
Vue d'ensemble d'ASP.NET 4.5
Présentation du modèle ASP.NET MVC 4
Moteurs de rendu : Web Forms vs Razor
Atelier pratique : Définition de critères pour le choix d'une technologie web
Conception d'applications web ASP.NET MVC 4 Architecture d'un projet MVC 4
Structure des répertoires et propriétés du projet
Enchainements et composants MVC : Modèles, Contrôleurs, Vues
Atelier pratique : Création et paramétrage d'un projet ASP.NET MVC 4
Création des classes du modèle Modèles MVC : création
Attributs de présentation
Attributs de validation
Intégration de données
Atelier pratique : Création de clases métier avec propriétés, méthodes et évènements
Implémentation de contrôleurs ASP.NET MVC 4 Ecriture de contrôleurs et d'actions
Upload et download
Création de filtres d'actions et configuration
Gestion des sessions HTTP
Gestion des redirections
Atelier pratique : gestion des interractions utilisateurs - mise à jour du modèle - sélection et affichage de vues.
Conception de vues ASP.NET MVC 4 Moteur de vue Razor : présentation, syntaxe
Helpers HTML
Réutilisation de code dans la vue
Templating de vues
Accès aux bundles : styles, scripts
Création de vues : association à un template, structure de la page
Création de formulaires : contrôles de base, restoration de valeurs après Postback
Validation des entrées : affichage des erreurs gérées dans le modèle métier
Atelier pratique : Implémentation d'un CRUD complet MVC
Tests et debug d'applications web ASP.NET MVC 4 Tests unitaires de composants MVC
Implémentation d'une stratégie de gestion des exceptions
Atelier pratique : implémentation et lancement de tests unitaires avec Visual Studio, troubleshooting d'une application
Structuration d'une application ASP.NET MVC 4 Analyse des informations d'architecture (plugins de debug)
Configuration de routes
Création d'une structure de navigation
Atelier pratique : Routage et définition d'URLs compatibles SEO
Application de styles aux vues Rappel des règles CSS
Application de styles aux vues
Création d'interface responsive design : media queries ou Bootstrap.
Atelier pratique : Décoration de vues et responsive design
Communication asynchrone et optimisations Techniques d'optimisation du rechargement des vues
AJAX et Vues partielles
Implémentation d'une stratégie de cache
Analyse du trafic
Atelier pratique : Utilisation de partial pages et du cache pour réduire le trafic réseau et améliorer le temps de réponse
Utilisation de JavaScript et intégration de jQuery Exécution de code JavaScript
Intégration de jQuery : syntaxe de base, fonctions disponibles
Utilisation de composants jQueryUI
Atelier pratique : Ecriture de code JavaScript côté client utilisant jQuery pour optimiser l'application
Mise en place d'une stratégie de sécurité Gestion de l'authentification : méthodes disponibles, critères de choix
Implémentation d'une stratégie d'authentification, gestion des rôles
Filtres d'authentification
Sécurité des formulaires contre les injections
AntiForgeryToken : intérêt, mise en place
Atelier pratique : Implémentation d'une stratégie d'authentification, sécuriser des formulaires contre les injections
Utilisation de Windows Azure Web Services Introduction à Windows Azure
Conception et implémentation de services Windows Azure
Consommation des services dans l'application web
Atelier pratique : Ecriture et appel de services Windows Azure depuis une application MVC 4
Implémentation de Web APIs Web APIs : présentation, intérêts
Développement d'une Web API : Mobile / Web Applications
Atelier pratique : implémentation de Web APIs
Gestion des requêtes dans une application ASP.NET MVC 4 HTTP Modules et HTTP Handlers
Utilisation de Web Sockets
Atelier pratique : Modifier la gestion des requêtes HTTP par l'application MVC
Déploiement d'une application ASP.NET MVC 4 Gestion des ressources (Minify, Bundle) dans une vue Razor
Publication de l'application
Atelier pratique : packaging et déploiement de l'application web
Présentation de la certification MCSD 70-486 Détails du contenu de la certification
Passage et correction d'un test blanc
Ateliers corrigés
Questions/réponses, gestion du temps lors du passage de l'examen
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Formation développement d'applications web asp.net mvc 4 (cours ms20486 - examen 70-486)