20_2488262F_268559S https://www.c2rp.fr/formation/2488262F Formation ASP.NET Core VIVANEO

Formation ASP.NET Core

Date de mise à jour : 18/11/2024 | Identifiant OffreInfo : 20_2488262F
Organisme responsable : VIVANEO

Objectifs


  • Acquérir les concepts fondamentaux d'ASP.NET Core

  • Apprendre à développer des applications web avec ASP.NET Core et C#

  • Se familiariser avec les outils et fonctionnalités de Visual Studio pour le développement

  • Maîtriser les principaux composants de la plateforme .NET, tels qu'Entity Framework Core et ASP.NET Core MVC

  • Savoir déployer une application en production


 

Programme de la formation

Module 1 : Introduction à ASP.NET Core et Structure du Projet


  • Présentation d'ASP.NET Core : Historique, différences avec ASP.NET, et nouveautés des différentes versions.

  • Configuration de l'environnement de développement : Installation et configuration d'ASP.NET Core, outils nécessaires.

  • Structure d'un projet ASP.NET Core : Compréhension des fichiers, répertoires et assemblies d'un projet.

  • Les middlewares : Concepts et utilisation des middlewares dans ASP.NET Core avec des exemples pratiques.

  • Les contrôleurs et l'architecture MVC : Création et utilisation de contrôleurs dans une application ASP.NET Core.

Module 2 : Développement Web avec ASP.NET Core

  • Les vues : Concepts et intégration des vues avec les contrôleurs pour afficher du contenu dynamique.

  • Gestion des modèles : Compréhension des différents types de modèles (view models, models) et leur utilisation avec les vues.

  • Validation des données : Méthodes de validation des données (attributs, validation côté client et serveur) avec des exemples pratiques.

  • Sécurité des applications web : Mise en place de l'authentification, de l'autorisation, gestion des rôles et des utilisateurs.

  • Gestion des routes : Configuration et utilisation des routes pour diriger les requêtes vers les bons contrôleurs et actions.

Module 3 : Tests et Déploiement d'Applications ASP.NET Core

  • Tests unitaires : Concepts des tests unitaires, importance, et mise en place avec les frameworks de test adaptés.

  • Déploiement d'applications ASP.NET Core : Étapes de déploiement sur des plateformes comme IIS, Docker, Azure, et autres environnements de production.

Validation et sanction


  • Compréhension des concepts fondamentaux d'ASP.NET Core

  • Capacité à créer des applications web avec ASP.NET Core et C#

  • Maîtrise de l'environnement de développement Visual Studio

  • Utilisation des middlewares dans une application ASP.NET Core

  • Création et gestion des contrôleurs dans l'architecture MVC

  • Développement des vues et gestion des modèles

  • Validation des données et sécurité des applications web

  • Gestion des routes et des URLs dans l'application

  • Tests unitaires et validation du code

  • Déploiement d'une application ASP.NET Core en production

  • Résolution de problèmes réels et gestion des erreurs

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme

Contact de l'organisme formateur

VIVANEO
SIRET : 51017673800043
75011 Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Information fournie par :