Companies Home Search Profile

ASP.NET Core 6 Web API Fundamentals

Focused View

Kevin Dockx

6:41:41

43 View
  • 01. Course Overview.mp4
    01:29
  • 02. Coming Up.mp4
    02:33
  • 03. About the Course Structure.mp4
    01:56
  • 04. Course Prerequisites.mp4
    00:22
  • 05. Frameworks and Tooling.mp4
    02:44
  • 06. ASP.NET Core.The Big Picture.mp4
    04:15
  • 07. Demo.Creating and Running a New ASP.NET Core Project.mp4
    09:57
  • 08. Demo.Running an ASP.NET Core Project Using the CLI.mp4
    03:47
  • 09. Demo.Inspecting the ASP.NET Core API Project Code Structure.mp4
    07:13
  • 10. The ASP.NET Core Request Pipeline Middleware.mp4
    01:56
  • 11. Demo.Configuring the ASP.NET Core Request Pipeline.mp4
    02:07
  • 12. Demo.Working with Different Environments.mp4
    03:42
  • 13. Summary.mp4
    02:18
  • 14. Coming Up.mp4
    01:13
  • 15. Clarifying the MVC Pattern.mp4
    03:59
  • 16. Demo.Registering API Services on the Container.mp4
    02:26
  • 17. Demo.Returning Resources Part 1.mp4
    03:02
  • 18. Learning About Routing.mp4
    05:21
  • 19. Demo.Returning Resources Part 2.mp4
    04:08
  • 20. Demo.Using Postman.mp4
    04:35
  • 21. Demo.Improving the Architecture with Model Classes.mp4
    07:05
  • 22. The Importance of Status Codes.mp4
    03:24
  • 23. Demo.Returning Correct Status Codes.mp4
    05:15
  • 24. Demo.Returning Child Resources.mp4
    08:25
  • 25. Formatters and Content Negotiation.mp4
    03:27
  • 26. Demo.Formatters and Content Negotiation.mp4
    03:55
  • 27. Demo.Getting a File.mp4
    06:25
  • 28. Summary.mp4
    01:45
  • 29. Coming Up.mp4
    00:50
  • 30. Passing Data to the API.mp4
    02:42
  • 31. Demo.Creating a Resource.mp4
    08:40
  • 32. Demo.Validating Input.mp4
    06:50
  • 33. A Validation Alternative.mp4
    00:42
  • 34. Demo.Updating a Resource.mp4
    05:36
  • 35. Partially Updating a Resource.mp4
    03:00
  • 36. Demo.Adding Support for JsonPatchDocument.mp4
    02:02
  • 37. Demo.Partially Updating a Resource.mp4
    08:41
  • 38. Deleting a Resource.mp4
    01:39
  • 39. Summary.mp4
    02:11
  • 40. Coming Up.mp4
    01:25
  • 41. Inversion of Control and Dependency Injection.mp4
    04:02
  • 42. Demo.Injecting and Using a Logger.mp4
    09:02
  • 43. Demo.Logging Exceptions.mp4
    02:45
  • 44. Demo.Replacing the Default Logger and Logging to a File.mp4
    06:35
  • 45. Demo.Implementing and Using a Custom Service.mp4
    04:56
  • 46. Demo.Registering a Service by Interface.mp4
    07:55
  • 47. Demo.Working with Configuration Files.mp4
    04:31
  • 48. Demo.Scoping Configuration to Environments.mp4
    03:26
  • 49. Summary.mp4
    02:09
  • 50. Coming Up.mp4
    00:56
  • 51. Introducing Entity Framework Core.mp4
    02:37
  • 52. Demo.Creating Entity Classes.mp4
    08:54
  • 53. Demo.Creating a DbContext.mp4
    08:22
  • 54. Demo.Working with Migrations.mp4
    07:44
  • 55. Demo.Seeding the Database with Data.mp4
    02:01
  • 56. Demo.Safely Storing Sensitive Configuration Data.mp4
    08:02
  • 57. Summary.mp4
    02:29
  • 58. Coming Up.mp4
    01:00
  • 59. Introducing the Repository Pattern.mp4
    02:23
  • 60. Demo.Introducing the Repository Pattern Part 1.mp4
    02:55
  • 61. Writing Asynchronous Code.mp4
    03:10
  • 62. Demo.Introducing the Repository Pattern Part 2.mp4
    07:17
  • 63. Demo.Returning Data from the Repository When Requesting Resources Part 1.mp4
    05:28
  • 64. Demo.Using AutoMapper to Map Between Entities and DTOs.mp4
    05:52
  • 65. Demo.Returning Data from the Repository When Requesting Resources Part 2.mp4
    10:18
  • 66. Demo.Creating a Resource.mp4
    07:29
  • 67. Demo.Updating a Resource.mp4
    02:57
  • 68. Demo.Partially Updating a Resource.mp4
    04:04
  • 69. Demo.Deleting a Resource.mp4
    03:56
  • 70. Summary.mp4
    01:03
  • 71. Coming Up.mp4
    00:29
  • 72. Searching and Filtering Resources.mp4
    02:08
  • 73. Demo.Filtering Resources.mp4
    05:09
  • 74. Demo.Searching Through Resources.mp4
    04:48
  • 75. Deferred Execution.mp4
    01:39
  • 76. Paging Through Resources.mp4
    02:05
  • 77. Demo.Paging Through Resources.mp4
    06:01
  • 78. Returning Pagination Metadata.mp4
    01:29
  • 79. Demo.Returning Pagination Metadata.mp4
    04:02
  • 80. Summary.mp4
    02:12
  • 81. Coming Up.mp4
    00:52
  • 82. A Few Words on Securing APIs.mp4
    02:31
  • 83. Implementing Token-based Security.mp4
    03:03
  • 84. Demo.Creating a Token.mp4
    11:05
  • 85. Demo.Requiring and Validating a Token.mp4
    06:18
  • 86. Demo.Using Information from the Token in Your Controller.mp4
    04:14
  • 87. Working with Authorization Policies.mp4
    01:48
  • 88. Demo.Using Information from the Token in an Authorization Policy.mp4
    03:49
  • 89. Improving Token-based Security with OAuth2 and OpenID Connect.mp4
    01:48
  • 90. Summary.mp4
    01:46
  • 91. Coming Up.mp4
    00:46
  • 92. Versioning with ASP.NET Cores Built-in Approach.mp4
    01:33
  • 93. Demo.Supporting Versioning.mp4
    03:59
  • 94. Demo.Versioning Your API.mp4
    05:10
  • 95. Documenting Your API with OpenAPI Swagger.mp4
    04:11
  • 96. Demo.Adding Swagger Support to a Project.mp4
    03:13
  • 97. Demo.Incorporating XML Comments on Actions.mp4
    04:46
  • 98. Demo.Describing Response Types and Status Codes.mp4
    02:58
  • 99. Documenting API Authentication.mp4
    01:30
  • 100. Demo.Adding Authentication Support to Your Documentation.mp4
    04:37
  • 101. Whats Next.mp4
    02:14
  • 102. Summary.mp4
    02:08
  • 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?


      ASP.NET Core 6 is a great platform for building APIs with. In this course, ASP.NET Core 6 Web API Fundamentals, you'll learn how to build an API with ASP.NET Core 6 that connects to a database via Entity Framework Core 6. First, you’ll learn how to get started with API building in ASP.NET Core. Next, you’ll discover how to get and manipulate data from services, use the built-in dependency injection system, and work with configuration files. Finally, you’ll learn how to connect to a database through Entity Framework Core and how to document your API. When you’re finished with this course, you will be able to build an API from scratch with ASP.NET Core 6.

    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 102
    • duration 6:41:41
    • level preliminary
    • Release Date 2023/12/14