Build ASP.NET Core Web API - Scratch To Finish (.NET8 API)

Use C# and Build an ASP.NET Core Web API with Entity Framework Core, SQL Server, Authentication, Authorization | .NET8
4.54 (8037 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Build ASP.NET Core Web API - Scratch To Finish (.NET8 API)
40 060
students
18 hours
content
May 2025
last update
$84.99
regular price

What you will learn

Learn, Understand and Create ASPNET Core Web API From Scratch using .NET8

Building scalable REST APIs from scratch using ASPNET CORE and C#

Learn and Apply Entity Framework Core to perform CRUD operations on a SQL Server database

Use Entity Framework Core in a code first approach

Understand and Apply the Repository Pattern in ASPNET Core Web API

Use Domain Driven Design (DDD) approach to create domain first models and project

Understand RESTful Principles and Apply them in ASPNET Core Web API

Understand Best practices and Clean Coding Techniques, Know Shortcuts and Tips and Tricks

Add Validations In ASPNET CORE Web API

Use popular third-party libraries such as AUTOMAPPER

Understand and Use Interfaces, Inheritance, Dependency Injection etc

Understand and Implement Authentication and Role based Authorization to Authenticate and Authorize the ASPNET Core Database

Create JWT tokens to Authenticate API

Test ASPNET Core Web API using Swagger and Postman

Use ASPNET Core Identity in ASPNET Core Web API to Authenticate and add Role based Authorization

Learn Filtering, Sorting and Pagination in ASPNET Core Web API

Course Gallery

Build ASP.NET Core Web API - Scratch To Finish (.NET8 API) – Screenshot 1
Screenshot 1Build ASP.NET Core Web API - Scratch To Finish (.NET8 API)
Build ASP.NET Core Web API - Scratch To Finish (.NET8 API) – Screenshot 2
Screenshot 2Build ASP.NET Core Web API - Scratch To Finish (.NET8 API)
Build ASP.NET Core Web API - Scratch To Finish (.NET8 API) – Screenshot 3
Screenshot 3Build ASP.NET Core Web API - Scratch To Finish (.NET8 API)
Build ASP.NET Core Web API - Scratch To Finish (.NET8 API) – Screenshot 4
Screenshot 4Build ASP.NET Core Web API - Scratch To Finish (.NET8 API)

Loading charts...

Comidoc Review

Our Verdict

The Build ASP.NET Core Web API - Scratch To Finish (.NET8 API) course offers in-depth knowledge and insights into RESTful principles, .NET8, Entity Framework Core, and practical tools like Swagger UI and Automapper. While it features an engaging teaching style and a hands-on approach, some areas might leave learners craving more extensive explanations and better organization. Overall, this course serves as a good starting point for those already familiar with RestAPI and C# and looking to expand their expertise.

What We Liked

  • Comprehensive coverage of ASP.NET Core Web API development, from building scalable REST APIs to implementing CRUD operations with Entity Framework Core and SQL Server
  • Hands-on approach with practical examples and real-world scenarios, making complex topics like authentication, authorization, and JWT tokens more accessible
  • Includes popular third-party libraries Automapper and ASP.NET Core Identity, which are crucial for modern web development
  • Well-structured course suitable for learners who have prior experience with RestAPI in another language or framework and learned C# before

Potential Drawbacks

  • Presentation could benefit from more images and diagrams to explain new concepts, especially for beginners
  • Content feels rushed towards the end, leaving long stretches of unexplained code-alongs, with abrupt course completion and lack of automated testing coverage
  • Some sections require detailed advanced information, which is missing (e.g., Identity section), resulting in the need to copy and paste code without proper understanding
  • Old .NET6 content is still present in the course, making it confusing for students while affecting the overall cohesion
4421508
udemy ID
29/11/2021
course created date
23/03/2022
course indexed date
Bot
course submited by