ASP.NET Core est le framework web de Microsoft gratuit et open source qui permet de raliser des applications internet, plus puissante les unes que les autres. Largement utilis pour la cration de nouvelle solution web vous dcouvrirez dans cette formation, les bases pour commencer avec cet outil. Nous verrons lutilisation et la cration dune application en ASP.NET CORE MVC avec les outils de travails de votre choix. Vous apprendrez le rle du contrler et en crer. Ainsi que des actions pour rpondre toutes les requtes de vos internautes. Nous allons galement voir comment crer une vue en ASP.NET Core MVC grce au moteur de rendu inclus dans le framework et comment lexploiter pour faire des vues trs puissante en peu de code. Nous verrons aussi comment crer des modles pour stocker toute vos donnes et faire valider automatiquement ces derniers. Finalement nous aborderons la persistance de donnes laide dentity framework core qui permet dutiliser trs simplement une base de donne. Je serais avec vous chaque tapes de votre apprentissage et nous ferons un TP qui vous suivra tout au long de ce cours pour mettre en pratique tout ce que nous apprendrons. PROGRAMME DTAILL DE LA FORMATIONModule 1 - Introduction: Cration d’un projet ASP.NET Core MVC avec Visual Studio. Cration d’un projet ASP.NET Core MVC en ligne de commande. Lancer un projet avec Visual Studio Code. Prsentation des diffrents types de projets ASP.NET CoreModule 2 - Prsentation de l’application finale: Exercice - nonc: crer et configurer le site raliser. Exercice - corrig: crer et configurer le site raliser. Module 3 - Fonctionnement de l’application web: Prsentation des fichiers de bases (wwwroot, Program. cs & Startup. cs).ConfigureServices. Configure. Module 4 - Les controlleurs: Fonctionnement d’un contrleur. Cration d’une action. Routing sur le contrleur. Exercice - nonc: crer les actions pour le magasin. Exercice - corrig: crer les actions pour le magasin. Module 5 - Les vues: Fonctionnement des vues. Syntaxe Razor. Cration d’une vue avec un modle. Vues partielles. Navigation. Exercice - nonc: crer la vue liste et la vue dtails d’un article. Exercice - corrig: crer la vue liste et la vue dtails d’un article. Module 6 - Les modles: Dfinition d’un modle & bonnes pratiques. Contraintes du modle. Validation ct client. Validaiton ct serveur. Exercice - nonc: formulaire pour la modification et d’un article. Exercice - corrig: formulaire pour la modification et d’un article. Module 7 - Accs aux donnes avec EF Core: Cration du DbContext & de la base. Ajout du DbContext dans le Startup. Rcupration du Context pour appliquer la migration. Utilisation du DbContext dans les contrleurs. Remplacement du DbContext par un service. Exercice - nonc: changer pour utiliser une base de donnes d’articles. Exercice - corrig: changer pour utiliser une base de donnes d’articles.