Apprenez à développer des applications Web en C# avec ASP.NET Core, en maîtrisant la configuration initiale et la gestion des routes via la création et l'utilisation des attributs. Comprenez le MVC Pattern en intégrant les concepts de Modèle, Vue, Contrôleur dans ASP.NET, et améliorez vos compétences en consommation de services Web avec l'appel d'API REST et l'utilisation de HttpClient. Sécurisez vos applications par l'authentification et l'autorisation avec JWT et apprenez à les déployer sur Azure, tout en adoptant les meilleures pratiques.
4h à 8h
6 points clés
Langage C#

Opérationnel

Avancé
Comprendre les bases d'ASP.NET Core.
Savoir configurer un projet ASP.NET Core.
Comprendre la création de routes en C#.
Appliquer les attributs pour la gestion des routes.
Maîtriser la structuration des routes en développement web.
Comprendre le modèle MVC
Intégrer MVC en ASP.NET
Maîtriser les composants Model, View, Controller
Savoir appeler des API REST.
Maîtriser l'utilisation de HttpClient.
Comprendre l'authentification en C#
Mettre en œuvre JWT pour sécuriser les accès
Configurer l'autorisation dans un environnement web
Déployer une application sur Azure.
Adopter les meilleures pratiques de déploiement.