Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
- Démarrage avec ASP.NET MVC : Le contexte de MVC ; Les nouveautés de MVC 6 ; Les modèles de projet MVC ; Compréhension de la structure d'un projet ASP.NET MVC ; Conventions de nommage ; Création de vues ; Définition des contrôleurs ; Définition d'un modèle de données
- Création d'une application ASP.NET MVC complète : Vues fortement typées ; Syntaxe Razor ; Compréhension des URL et des méthodes d'action ; Helpers de balises MVC6 ; Posts de formulaire ; Validation des données
- Applications ASP.NET MVC de niveau industriel : Meilleures pratiques d'architecture des applications .NET ; Implémentation d'un dépôt et d'un modèle de données EF ; Injection de dépendances ASP.NET ; Fabriques de contrôleurs personnalisées
- Techniques de vue : Définition de helpers de balises personnalisés ; Définition d'une page de mise en page ; Utilisation des styles ; Définition et utilisation de vues partielles
- Implémentation de la navigation : Définition de classes de modèle de vue ; Implémentation du filtrage des données dans un contrôleur ; Compréhension du mécanisme de routage ; Ajout d'entrées personnalisées à une table de routage ; Définition des valeurs par défaut, des paramètres et de la validation ; Génération d'URL et de liens hypertexte ; Contraintes de routage personnalisées
- Gestion de l'état : Utilisation de champs cachés ; État de session et d'application ; Liaison de modèles personnalisée
- Création de services RESTful à l'aide de Web API : Vue d'ensemble de Web API ; Construction de serveurs et de clients ; Négociation de contenu ; Routage par attributs ; Liaison de modèles personnalisée ; Appel de services RESTful depuis des clients Ajax
- Création d'applications à page unique : Vue d'ensemble des SPA ; Utilisation du support GruntJS, NPM et Bower ; Vue d'ensemble d'AngularJS et de Bootstrap
Pré requis
- 6 mois d'expérience en programmation C#
- L'expérience en développement ASP.NET est un atout, mais n'est pas indispensable
28 Heures
Nos clients témoignent (1)
échanges fluides, écoute et adaptation du formateur