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.NET dans son contexte ; Nouveautés de 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 ; Helpers de balises MVC6 ; Envoi de formulaires ; Validation des données
- Applications ASP.NET MVC de qualité industrielle : Meilleures pratiques d'architecture d'application .NET ; Implémentation d'un modèle de données Repository et EF ; Injection de dépendances ASP.NET ; Usines de contrôleurs personnalisées
- Techniques de vues : 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
- Mise en œuvre de la navigation : Définition de classes de modèle 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 routes ; 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 route personnalisées
- Gestion de l'état : Utilisation des champs cachés ; État de session et de l'application ; Liages de modèles personnalisés
- 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 ; Liage de modèles personnalisé ; Appel de services RESTful depuis des clients Ajax
- Création d'applications en page unique : Aperçu des SPA ; Prise en charge de GruntJS, NPM et Bower ; Aperçu 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 obligatoire
28 Heures
Nos clients témoignent (1)
échanges fluides, écoute et adaptation du formateur