Companies Home Search Profile

Building Your First API with ASP.NET Core 2

Focused View

Kevin Dockx

4:06:40

9 View
  • 01 - Course Overview.mp4
    01:39
  • 02 - Introduction.mp4
    04:35
  • 03 - Tooling.mp4
    01:44
  • 04 - ASP.NET Core- The Big Picture.mp4
    04:58
  • 05 - Demo- Downloading and Installing .NET Core.mp4
    02:01
  • 06 - Demo- Starting a New ASP.NET Core Project.mp4
    09:44
  • 07 - The ASP.NET Core Request Pipeline and Middleware.mp4
    02:00
  • 08 - Demo- Configuring the ASP.NET Request Pipeline.mp4
    05:39
  • 09 - Summary.mp4
    02:24
  • 10 - Coming Up.mp4
    00:56
  • 11 - Middleware for Building an API.mp4
    01:16
  • 12 - Demo- Returning Correct Status Codes.mp4
    05:23
  • 13 - Demo- Returning Child Resources.mp4
    07:12
  • 14 - Demo- Working with Serializer Settings.mp4
    02:17
  • 15 - Formatters and Content Negotiation.mp4
    02:22
  • 16 - Demo- Formatters and Content Negotiation.mp4
    03:03
  • 17 - Summary.mp4
    01:35
  • 18 - Clarifying the MVC Pattern.mp4
    02:57
  • 19 - Demo- Adding the ASP.NET Core MVC Middleware.mp4
    02:55
  • 20 - Demo- Returning Resources (Part 1).mp4
    02:34
  • 21 - Demo- Returning Resources (Part 2).mp4
    02:35
  • 22 - Learning About Routing.mp4
    04:09
  • 23 - Demo- Returning Resources (Part 3).mp4
    02:52
  • 24 - Demo- Improving the Architecture with Model Classes.mp4
    06:52
  • 25 - The Importance of Status Codes.mp4
    03:11
  • 26 - Coming Up.mp4
    00:41
  • 27 - Demo- Creating a Resource.mp4
    09:15
  • 28 - Demo- Validating Input.mp4
    07:41
  • 29 - Demo- Updating a Resource.mp4
    05:24
  • 30 - Partially Updating a Resource.mp4
    02:28
  • 31 - Demo- Partially Updating a Resource.mp4
    07:17
  • 32 - Demo- Deleting a Resource.mp4
    01:46
  • 33 - Summary.mp4
    02:07
  • 34 - Coming Up.mp4
    01:17
  • 35 - Inversion of Control and Dependency Injection.mp4
    03:29
  • 36 - Demo- Injecting and Using a Logger.mp4
    05:16
  • 37 - Demo- Logging to a File.mp4
    07:09
  • 38 - Demo- Implementing and Using a Custom Service.mp4
    09:45
  • 39 - Demo- Working with Configuration Files.mp4
    04:26
  • 40 - Demo- Scoping Configuration to Environments.mp4
    03:12
  • 41 - Summary.mp4
    02:01
  • 42 - Coming Up.mp4
    00:58
  • 43 - Introducing Entity Framework Core.mp4
    02:40
  • 44 - Demo- Creating Entity Classes.mp4
    08:11
  • 45 - Demo- Creating a DbContext.mp4
    08:40
  • 46 - Demo- Working with Migrations.mp4
    07:13
  • 47 - Demo- Safely Storing Sensitive Configuration Data.mp4
    06:11
  • 48 - Demo- Seeding the Database with Data.mp4
    02:42
  • 49 - Summary.mp4
    02:13
  • 50 - Coming Up.mp4
    01:12
  • 51 - Introducing the Repository Pattern.mp4
    02:29
  • 52 - Demo- Introducing the Repository Pattern.mp4
    06:55
  • 53 - Demo- Returning Data from the Repository When Requesting Resources.mp4
    09:32
  • 54 - Demo- Using AutoMapper to Map Between Entities and DTOs.mp4
    09:00
  • 55 - Demo- Creating a Resource.mp4
    05:51
  • 56 - Demo- Updating a Resource.mp4
    04:16
  • 57 - Demo- Partially Updating a Resource.mp4
    03:27
  • 58 - Demo- Deleting a Resource.mp4
    02:33
  • 59 - Summary.mp4
    02:30
  • Description


    In this course you'll learn how to build an API with ASP.NET Core that connects to a database via Entity Framework Core from scratch.

    What You'll Learn?


      Hello! My name is Kevin Dockx, and welcome to Building Your First API with ASP.NET Core 2. In this course, you will learn how to build an API with ASP.NET Core that connects to a database via Entity Framework Core. You will get there by covering major topics like getting resources from services and manipulating them, the built-in dependency injection system & logger, working with different environments, configuration files and middleware, and Entity Framework Core related features like working with migrations and seeding the database. By the end of this course, you will be able to build an API from scratch with ASP.NET Core. Before you begin, make sure you are already familiar with C#. I hope you’ll join me, and I look forward to helping you on your learning journey here at Pluralsight.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Kevin Dockx is a freelance solution architect, author & consultant, living in Antwerp (Belgium). He's mainly focused on solution/application architectures & security for web-based (API) applications built with .NET, but he also keeps an eye out for new developments concerning other products from the .NET stack. He's a Microsoft MVP and board member of the RD MS Community. He's also a regular speaker at various (inter)national conferences & user group events, and works on various open source projects, like Microsoft.AspNet.JsonPatch & Marvin.Cache.Headers. Kevin likes to travel to places he hasn't seen before, and enjoys a good glass of wine in the company of a few good friends.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 59
    • duration 4:06:40
    • level preliminary
    • Release Date 2023/12/06