Formation
ASP.NET Core
- Tout public
Comprendre les concepts fondamentaux d’ASP.NET Core et de l’architecture MVC.
Créer des applications web robustes et performantes avec ASP.NET Core.
Maîtriser les outils et fonctionnalités de Visual Studio pour le développement .NET.
Utiliser les principaux composants de la plateforme .NET, comme Entity Framework Core et ASP.NET Core MVC.
Déployer et tester efficacement son code pour une mise en production réussie.
Créer des applications web robustes et performantes avec ASP.NET Core.
Maîtriser les outils et fonctionnalités de Visual Studio pour le développement .NET.
Utiliser les principaux composants de la plateforme .NET, comme Entity Framework Core et ASP.NET Core MVC.
Déployer et tester efficacement son code pour une mise en production réussie.
Module 1 : Introduction à ASP.NET Core et mise en place de l’environnement
Découverte d’ASP.NET Core : qu’est-ce que c’est, historique, versions et nouveautés.
Installation et configuration de l’environnement de développement avec Visual Studio.
Structure d’un projet ASP.NET Core : organisation des fichiers et répertoires.
Compréhension et utilisation des middlewares dans ASP.NET Core.
Introduction à l’architecture MVC : création et gestion des contrôleurs.
Module 2 : Bases du développement web avec ASP.NET Core
Gestion des vues : création, intégration et interaction avec les contrôleurs.
Modèles et gestion des données : options disponibles (view models, models) et intégration avec les vues.
Validation des données : implémentation côté client et côté serveur avec des attributs de validation.
Sécurisation des applications : authentification, autorisation, gestion des rôles et des utilisateurs.
Configuration des routes : concepts fondamentaux et exemples d’utilisation.
Module 3 : Tests et déploiement d’applications ASP.NET Core
Introduction aux tests unitaires : importance, frameworks et exemples d’utilisation.
Déploiement d’applications web : options disponibles (IIS, Docker, Azure), étapes de déploiement et bonnes pratiques.
Découverte d’ASP.NET Core : qu’est-ce que c’est, historique, versions et nouveautés.
Installation et configuration de l’environnement de développement avec Visual Studio.
Structure d’un projet ASP.NET Core : organisation des fichiers et répertoires.
Compréhension et utilisation des middlewares dans ASP.NET Core.
Introduction à l’architecture MVC : création et gestion des contrôleurs.
Module 2 : Bases du développement web avec ASP.NET Core
Gestion des vues : création, intégration et interaction avec les contrôleurs.
Modèles et gestion des données : options disponibles (view models, models) et intégration avec les vues.
Validation des données : implémentation côté client et côté serveur avec des attributs de validation.
Sécurisation des applications : authentification, autorisation, gestion des rôles et des utilisateurs.
Configuration des routes : concepts fondamentaux et exemples d’utilisation.
Module 3 : Tests et déploiement d’applications ASP.NET Core
Introduction aux tests unitaires : importance, frameworks et exemples d’utilisation.
Déploiement d’applications web : options disponibles (IIS, Docker, Azure), étapes de déploiement et bonnes pratiques.
Connaissances en programmation C Sharp.
Une expérience préalable en développement web (HTML, CSS, JavaScript) est un atout.
Une expérience préalable en développement web (HTML, CSS, JavaScript) est un atout.
Durée en centre : 21 heures
Durée totale : 21heures
Durée totale : 21heures
Formacode (Domaines de formation) :
- 31090 Programmation web
- 30831 Langage ASP.NET
- 71954 Framework
- M1805 Études et développement informatique
- 326 Informatique, traitement de l'information, réseaux de transmission des données
Entrées/sorties permanentes
Formation entièrement présentielle
LIEU DE FORMATION