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
- Premiers pas avec ASP.NET MVC : MVC dans son contexte ; Quoi de neuf dans MVC 6 ; 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 URLs et des méthodes d'action ; Helpers de balise MVC 6 ; Postbacks de formulaires ; Validation des données
- Applications ASP.NET MVC de qualité industrielle : Bonnes pratiques d'architecture des applications NET ; Mise en œuvre d'un référentiel et d'un modèle de données EF ; Injection de dépendances ASP.NET ; Fabricants de contrôleurs personnalisés
- Techniques de vue : Définition de helpers de balise personnalisés ; Définition d'une page de mise en page ; Utilisation des styles ; Définition et utilisation de vues partielles
- Mise en œuvre de la navigation : Définition de classes de modèles de vue ; Mise en œuvre du filtrage des données dans un contrôleur ; Compréhension du mécanisme de routage ; Ajout d'entrées personnalisées à la table de routage ; Définition des valeurs par défaut, des paramètres et de la validation ; Génération d'URLs et de liens hypertexte ; Contraintes de routage personnalisées
- Gestion de l'état : Utilisation des champs cachés ; État de session et d'application ; Liaisons de modèles personnalisées
- Création de services RESTful avec Web API : Aperçu de Web API ; Construction de serveurs et de clients ; Négociation de contenu ; Routage par attributs ; Liaison de modèles personnalisée ; Invocation de services RESTful depuis des clients Ajax
- Création d'applications monopages : Aperçu des SPA ; Prise en charge de GruntJS, NPM et Bower ; Aperçu d'AngularJS et Bootstrap
Pré requis
- 6 mois d'expérience en programmation C#
- Une 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