Qu'est-ce que je vais apprendre ?
Les prérequis pour suivre cette formation
- Bonne connaissance du C#, notamment LINQ, les expressions lambda et la notion d'attributs
- Notions de base sur la programmation asynchrone avec async et await
- Le principe d'injection de dépendance et de conteneur IoC.
- Même si un rappel est fait en début de formation sur les concepts de modélisation de base de données relationnelle, leur connaissance préalable est un plus
- De même, une connaissance suffisante du SQL pour comprendre les requêtes générées par Entity Framework est un plus
Description de la formation à distance
Lancé par Microsoft en 2016, ASP.Net Core est le successeur d'ASP.Net.
C'est un framework web open source et multi-plateformes basé sur .Net pour créer des API et applications web modernes et performantes.
Il répond à toutes les exigences des applis modernes en termes d'architecture, de richesse fonctionnelle, de performance et de sécurité. De plus, il s'intègre très bien avec les frameworks JavaScript classiques.
Pour la gestion de la base de données, Entity Framework Core a profité de l'expérience de son prédécesseur (Entity Framework) et de sa réécriture complète depuis 2016 pour devenir sans doute l'ORM le plus abouti du marché. Lui aussi open source, il apporte énormément de productivité dans le développement de la couche d'accès aux données d'applications .Net de tous types.
Cette formation va te permettre de maîtriser ces 2 technologies indispensables à tout développeur web professionnel.