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)

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




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
Related Topics
4421508
udemy ID
29/11/2021
course created date
23/03/2022
course indexed date
Bot
course submited by