Cette formation ASP.NET MVC vous donnera les compétences nécessaires pour exceller dans le développement d’applications Web avancées avec .NET Core MVC. Vous serez formé à structurer vos projets selon le modèle MVC, à concevoir des interfaces interactives avec Razor, à manipuler les contrôleurs et modèles, mais aussi à incorporer des services Web et des API.
- Développeurs Web souhaitant approfondir leurs compétences en ASP.NET
- Développeurs souhaitant séparer interface utilisateur, accès aux données et logique applicative
- Bonne expérience en développement d’applications ASP.NET
- Connaissances de base en HTML, CSS et JavaScript
- Créer des applications Web avancées avec ASP.NET Core MVC
- Tester et déboguer efficacement vos applications
- Implémenter des fonctionnalités Ajax et Web API.
- Travailler en équipe en utilisant la méthode MVC.
Programme de la formation
Objectif : Maîtriser la création, le test et le déploiement d’applications Web avec ASP.NET Core MVC.
Formation ASP.NET MVC : Développez des applications Web professionnelles
Contenu
- 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
Suite à cette formation ASP.NET MVC , vous serez apte à concevoir, développer et mettre en œuvre des applications Web professionnelles avec ASP.NET MVC, tout en respectant les meilleures pratiques du secteur. Pour renforcer vos compétences en développement web, n’hésitez pas à explorer notre catégorie Développement Web et CMS.