🚀 Maîtrisez Entity Framework Core et optimisez vos applications .NET !

Vous utilisez Entity Framework Core, mais vous sentez que vous ne l’exploitez pas à son plein potentiel ? Ou peut-être cherchez-vous une approche structurée et efficace pour apprendre cet ORM incontournable de l’écosystème .NET ?

💡 EF Core : l’outil puissant pour gérer vos bases de données en toute simplicité

Entity Framework Core (EF Core) est un ORM moderne, performant et flexible qui vous permet de manipuler des bases de données relationnelles en C# sans vous soucier des requêtes SQL complexes.

Dans cette formation, je vous accompagne pas à pas pour maîtriser EF Core, de la découverte des fondamentaux aux techniques avancées utilisées en production.

🔥 Ce que vous allez apprendre :

Les bases incontournables : configuration initiale, contexte de données, définitions d’entités et opérations CRUD.
Les fonctionnalités essentielles : suivi des changements, requêtes LINQ optimisées, migrations, validation des données.
Les techniques avancées : configuration fine des relations, optimisations de performance, requêtes SQL brutes et suivi des performances.
Les stratégies expertes : pooling de contextes, gestion multi-tenant, personnalisation avancée avec les interceptors.

📢 Pourquoi suivre cette formation ?

🚀 Gagnez du temps avec un apprentissage structuré et efficace
Optimisez vos performances et réduisez la dette technique
🧠 Maîtrisez les bonnes pratiques issues de cas réels en entreprise
💡 Soyez prêt à intégrer EF Core dans vos projets avec confiance

Que vous soyez développeur débutant en ORM ou expert souhaitant approfondir vos compétences, ce cours vous donnera toutes les clés pour exploiter pleinement Entity Framework Core.

 

🔥 Accédez à la formation dès maintenant et passez au niveau supérieur avec EF Core !

Voir plus

Contenu

5 sections · 40 leçons · 8h00min

 Bienvenue sur le cours Aperçu gratuit
0:21
 Qui suis-je ? Aperçu gratuit
1:58
 Prérequis pour suivre le cours Aperçu gratuit
3:01
 Concepts théoriques Aperçu gratuit
13:19
 1 auto-évaluation
 Préparer son environnement Aperçu gratuit
7:12
 Créer & configurer le DbContext Aperçu gratuit
13:31
 Lecture & écriture avec le DbContext
12:17
 Demander à EF de créer la base de données
15:49
 Mise en place de la suppression et de la mise à jour
18:56
 Utiliser le DbContext comme un service
14:55
 1 auto-évaluation
 Configurer finement le DbContext comme service
15:53
 Ajouter des relations entre les modèles
15:30
 Comment faire pour créer une relation avec des entités existantes ?
5:39
 Requêter correctement les entités liées
10:42
 Les relations many-to-many - nouvelle approche
15:18
 Les relations many-to-many - ancienne approche (avec index)
16:30
 Les fonctions sur les chaînes
11:48
 Value converters et entités liées (Owned Entities)
13:13
 Génération de valeurs (ajout & mise à jour)
15:46
 Suppression des relations
8:16
 1 auto-évaluation
 Les différentes manières d'appliquer les migrations
13:50
 QueryFilters & Shadow property (exemple avec le soft delete)
18:26
 Surveiller la consommation mémoire d'EF
13:51
 Mise en place de multi-tenant (discriminant)
18:12
 MIse en place de multi-tenant (différentes bases)
17:38
 L'héritage entre les modèles (stratégie par défaut)
16:02
 L'héritage entre les modèles (TPT et TPC)
20:11
 L'approche "Database first"
10:11
 Exécution de requêtes SQL brutes (écritures)
13:45
 Exécution de requêtes SQL brutes (lectures)
8:11
 Ajout d'un intercepteur à la sauvegarde
12:45
 BONUS - Les tables temporelles Sql Server
8:19
 Problème 1 : les mauvaises requêtes LINQ
12:29
 Problème 2 : conversion LINQ vers SQL
12:24
 Problème 3 : le chargement des relations
23:51
 Les différentes façons d'instancier le DbContext
14:52
 La gestion de la concurrence : DbContext et en base
15:27
Voir la dernière section

Avis sur le cours

Pas d'avis publié sur ce cours

Débutant Niveau:  Débutant
Vidéos:  40
Durée:   8h00min
Certificat de réussite
167,00€
Voir les prix entreprise
Nombre d'employés
1
167,00€ HT
Bénéficiez de 10% de réduction pour 2 accès jusqu'à 30% pour 6 accès ou + (hors cours en promotion)
Voir les prix particulier
Ce cours est enseigné par
Christophe MOMMER