Building Your First API with ASP.NET Core

Pluralsight
Course Summary
Microsoft is moving towards a new direction with its developer frameworks, signified by the cross-platform, modular, and faster ASP.NET Core 1.x/2.0 and Entity Framework Core 1.x/2.0. In this course, you'll learn how to build an API with these.
-
+
Course Description
Both ASP.NET Core and Entity Framework Core have been built from the ground up, and a lot has changed. ASP.NET Core isn't an upgrade to ASP.NET, it's a new framework altogether. In this course, Building Your First API with ASP.NET Core, you'll learn about the important concepts of ASP.NET Core related to building an API, like working with middleware, MVC, services, and Dependency Injection. First, you'll start out with the basics to ASP.NET Core including how such a project is structured. Next, you'll explore how to implement all the functionality you'd expect from an API. Finally, you'll discover how to create a database using a code-first approach and how to work with migrations. After this course, you'll have a good understanding of what ASP.NET Core is and how to build an API with it.
-
+
Course Syllabus
Course Overview- 1m 29s
—Course Overview 1m 29sGetting Acquainted with ASP.NET Core- 36m 18s
—Introduction 2m 21s
—Tooling 4m 30s
—ASP.NET Core: The Big Picture 4m 54s
—Demo: Downloading and Installing .NET Core 2m 50s
—Demo: Starting a New ASP.NET Core Project 11m 23s
—The ASP.NET Core Request Pipeline and Middleware 2m 0s
—Demo: Configuring the ASP.NET Request Pipeline 5m 53s
—Summary 2m 24sCreating the API and Returning Resources- 55m 14sManipulating Resources- 35m 14sWorking with Services and Dependency Injection- 38m 22sGetting Acquainted with Entity Framework Core- 49m 35sUsing Entity Framework Core in Our Controllers- 45m 6s