Microsoft .NET - Visual Studio 2015/2017
Développer des applications Web ASP .Net Core MVC
Reference : MS20486

5
jours - 2775 € HT Télécharger la fiche
Prochaines sessions

Objectifs
- Apprendre à développer des applications avancées ASP.NET Core MVC en utilisant les technologies et outils du .Net Core
- Acquérir les compétences pour créer des applications Web avec Visual Studio 2017
- Apprendre à tester et déboguer des applications Web ASP.NET Core MVC
- Comprendre comment mettre en oeuvre une méthode MVC pour développer en équipe
- Savoir mettre en oeuvre Ajax avec ASP.NET Core MVC
- Être capable d’écrire un service Web Windows Azure et l’appeler à partir d’une application MVC
Pré requis
- Avoir une bonne expérience en développement d’applications ASP .Net
Modalités et délais d’accès
Bulletin d'inscription à retourner complété
Public visé
Pré-inscription
- Développeurs Web souhaitant orienter leur développement vers une séparation de l’interface utilisateur, de l’accès aux données et de la logique applicative
- Candidats à la certification MCSA Web Applications
Programmes de Développer des applications Web ASP .Net Core MVC
EXPLORATION D’ASP .NET MVC
- Vue d’ensemble des technologies Microsoft Web
- Présentation d’ASP .Net 4.x
- Introduction à ASP .Net MVC
CONCEPTION D’APPLICATIONS WEB ASP .NET MVC
- Planification dans la phase de conception du projet
- Conception des modèles, des contrôleurs et des vues
CONCEPTION D’APPLICATIONS WEB ASP .NET CORE MVC
- Planification dans la phase de conception du projet
- Conception des modèles, des contrôleurs et des vues
CONFIGURATION DES SERVICES ET MIDDLEWARE D’ASP .NET CORE
- Configuration des Middleware
- Configuration des Services
DÉVELOPPEMENT DES CONTRÔLEURS
- Développer les contrôleurs et les actions
- Configurer les Routes
- Développer les filtres d’action
DÉVELOPPEMENT DES VUES
- Création de vues avec la syntaxe Razor
- Utilisation des HTML Helpers
- Réutilisation de code dans les vues
DÉVELOPPEMENT DES MODÈLES ASP .NET CORE MVC
- Création de modèles MVC
- Travailler avec les formulaires
- Valider une application MVC
UTILISER ENTITY FRAMWEWORK CORE DANS ASP .NET CORE
- Introduction à Entity Framework Core
- Travailler avec Entity Framework Core
- Utiliser Entity Framework Core pour communiquer avec Microsoft SQL Server
UTILISER LES MISES EN PAGE CSS ET JAVASCRIPT DANS ASP .NET CORE
- Utiliser les mises en page
- Utiliser CSS et JavaScript
- Utiliser jQuery
DÉVELOPPEMENT COTÉ CLIENTS
- Appliquer des styles
- Utiliser les Task Runners
- Conception réactive
TESTS ET RÉSOLUTION DE PROBLÈMES
- Tester des applications MVC
- Implémenter une stratégie de gestion d’exceptions
- Journalisation des applications MVC
GESTION DE LA SÉCURITÉ
- Authentification dans ASP.NET Core
- Autorisations dans ASP.NET Core
- Se défendre contre les attaques
PERFORMANCE ET COMMUNICATION
- Implémenter une stratégie de cache
- Gestion d’état
- Communication bidirectionnelle
IMPLÉMENTATION DE WEB API
- Introduction aux Web API
- Développer une Web API
- Appel d’une Web API
HÉBERGEMENT ET DÉPLOIEMENT
- Hébergement et déploiement sur site
- Déploiement vers Azure
- Les fondamentaux de Microsoft Azure