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 : 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 de 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 ; Aides de balisage (tag helpers) MVC6 ; Postbacks de formulaires ; Validation des données
- Applications ASP.NET MVC de qualité industrielle : Meilleures 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 ; Usines de contrôleurs personnalisées
- Techniques de vue : Définition d'aides de balisage (tag helpers) personnalisés ; Définition d'une page de mise en page ; Utilisation de styles ; Définition et utilisation de vues partielles
- Mise en œuvre de la navigation : Définition de classes de modèles de vue ; Implémentation du filtrage des données dans un contrôleur ; Compréhension du mécanisme d'adressage ; Ajout d'entrées personnalisées à la table d'adressage ; Définition des valeurs par défaut, des paramètres et de la validation ; Génération d'URL et de liens hypertexte ; Contraintes d'adressage personnalisées
- Gestion de l'état : Utilisation de 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 ; Adressage 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 ; Utilisation du support 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