From the course: Practical Application Architecture with Entity Framework Core
What you need to know - Entity Framework Tutorial
From the course: Practical Application Architecture with Entity Framework Core
What you need to know
- [Instructor] This course targets senior developers and architects that have experience with Microsoft software development. To get the most out of this course, you need a good understanding of C Sharp and using LINQ. Check out the course LINQ with C# Essential Training to build up this foundation. The example application for this course uses ASP.NET MVC and several concepts from MVC are referenced. Experience with any version of MVC, core or otherwise, would be helpful to understand some of the examples, but it's not required. The course also assumes that you are familiar with the basics of Entity Framework. Any version of Entity Framework is fine. But if you need to expand or refresh your knowledge, you can check out Learning Entity Framework Core. You can also check out another course of mine, you can also check out another course of mine, Accessing Existing Databases with Entity Framework Core. You should also be familiar with some basic principles of software architecture like DRY, don't repeat yourself, and SOLID. In this vein, I also recommend reading The Pragmatic Programmer as a first step into the principles of application architecture. This course focuses on the practical implementations of good architecture with Entity Framework, so the more you know about general application architecture, the better you'll be able to understand what's really going on. This course should also be useful as a starting point if you're working on learning more about what good application architecture means.
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.