Course Features
Duration
281 minutes
Delivery Method
Online
Available on
Downloadable Courses
Accessibility
Mobile, Desktop, Laptop
Language
English
Subtitles
English
Level
Intermediate
Teaching Type
Self Paced
Video Content
281 minutes
Course Description
Course Overview
International Faculty
Post Course Interactions
Instructor-Moderated Discussions
Case Studies, Captstone Projects
Skills You Will Gain
What You Will Learn
You will learn advanced patterns for incorporating Entity Framework into enterprise level architecture
First, you'll learn patterns for encapsulating your EF logic and how to choose which best suits your needs depending on what you need to accomplish
Next, discover how to align your EF code with the many beneficial patterns, from Domain-Driven Design in your software from breaking data models apart for Bounded Contexts, to persisting tightly-controlled aggregates
Finally, testing code without hitting the database gets easier with the test mock support introduced in EF6
You'll also get to see how to mock a variety of EF database interactions that are triggered by your business logic
When you're finished with this advanced Entity Framework course, you'll not only better understand using EF in your real-world software, but you may gain some general software architecture wisdom along the way
Software required Visual Studio 2013 or higher, Entity Framework 6 or higher
Course Instructors