Entity Framework
@The Academy biedt dit product standaard aan in de volgende regio's: 's-Hertogenbosch, Eindhoven
Bij @The Academy leer je slimmer, sneller en succesvoller. Wij combineren efficiënt opleiden, praktijkgerichte trainingen en innovatieve leermethoden. Ontwikkel je ICT-skills bij een opleider die écht het verschil maakt.
Wil je Entity Framework effectief gebruiken in .NET-applicaties? Leer in deze training databasebeheer, modelconfiguratie, querying en prestatie-optimalisatie met C#.
In de training ontwikkel je de vaardigheden om relationele databases effectief
te beheren binnen .NET-applicaties. Je leert hoe je databasewijzigingen
beheert, entiteiten en relaties optimaal structureert, en complexe queries
eenvoudig uitvoert. Het combineert theorie met praktijk, waardoor je vertrouwd
raakt met best practices, prestatieoptimalisaties en integratie met ASP.NET
Core en Web API. Na de cursus kun je Entity Framework zelfstandig inzetten in
professionele projecten en de efficiëntie van je applicaties verbeteren.
O…
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Bij @The Academy leer je slimmer, sneller en succesvoller. Wij combineren efficiënt opleiden, praktijkgerichte trainingen en innovatieve leermethoden. Ontwikkel je ICT-skills bij een opleider die écht het verschil maakt.
Wil je Entity Framework effectief gebruiken in .NET-applicaties? Leer in deze training databasebeheer, modelconfiguratie, querying en prestatie-optimalisatie met C#.
In de training ontwikkel je de vaardigheden om relationele
databases effectief
te beheren binnen .NET-applicaties. Je leert hoe je
databasewijzigingen
beheert, entiteiten en relaties optimaal structureert, en complexe
queries
eenvoudig uitvoert. Het combineert theorie met praktijk, waardoor
je vertrouwd
raakt met best practices, prestatieoptimalisaties en integratie met
ASP.NET
Core en Web API. Na de cursus kun je Entity Framework zelfstandig
inzetten in
professionele projecten en de efficiëntie van je applicaties
verbeteren.
Onderwerpen die aan bod komen:
• Basisconcepten van Entity Framework en ORM
• Code First en Database First benaderingen
• Werken met DbContext, DbSet en entiteit lifecycle •
Datamodellering met
Fluent API en data-annotaties
• Migrations en beheer van databasewijzigingen
• CRUD-operaties en entiteitsrelaties (1:1, 1:n, n:n)
• Lazy, Eager en Explicit Loading
• Geavanceerde LINQ-query’s, Stored Procedures en RAW SQL
• Unit of Work & Repository Pattern
• Prestatieoptimalisaties, concurrency en transactiebeheer
• Logging, foutafhandeling en integratie met ASP.NET Core
De training wordt gegeven door een Nederlandstalige trainer met
Engelstalig
l
Deze opleiding is bedoeld voor softwareontwikkelaars die al
bekend zijn met C#
en .NET en die hun kennis willen uitbreiden met databasebeheer via
Entity
Framework. Deelnemers moeten al ervaring hebben met de
basisprincipes van
objectgeoriënteerd programmeren en relationele databases.
Dag 1: Introductie en Basisconcepten
Wat is Entity Framework? – Overzicht van ORM en de rol van
Entity Framework.
Code First vs. Database First – Vergelijking en
gebruiksscenario’s.
Context en DbSet – Hoe de DbContext werkt en hoe entiteiten
beheerd worden.
Modelconfiguratie – Data-annotaties en Fluent API.
Migrations – Beheren van databasewijzigingen.
Querying met LINQ – Basis van gegevens ophalen en
filteren.
Programma:
Introductie Entity Framework
Code First en Database First benadering
DbCo
Deze training bereidt voor op: * Microsoft Certified: Azure
Developer Associate
(AZ-204) (voor het gebruik van Entity Framework in
cloudapplicaties).
* Microsoft Certified: .NET Developer (nog niet officieel,
maar relevant voor
.NET Core trainingen).
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

