ANGULAR 20 and ASP.NET Core Web API - Real World Application (Udemy.com)
Full Stack Web Application with Angular v20, ASP.NET Core Web API, Entity Framework Core, C# REST API, JWT Token
Created by: Sameer Saini
Last updated November 2025
What you will learn
- Learn and Create Full-Stack Web Applications with Angular 20 and ASPNET Core Web API
- Build scalable C# Web APIs using ASPNET Core
- Learn how to create and use components in Angular
- Learn Angular routing and Angular Services
- Learn how to create an ASPNET Core web api from scratch and build CRUD operations in it using HTTP Web Methods like GET, POST, PUT, DELETE
- Authentication and Authorization using JSON web Tokens (JWT Tokens)
- Learn and use Entity Framework Core along with the ASPNET Core Web API to persist and retrieve data from SQL Server database
- Learn to upload an Image File from Angular UI application to the ASPNET Core Web API
- Implement Dependency Injection in ASPNET Core Web API and also in the Angular application
- Use Swagger and Postman to test your API data
- Learn the Best Practices along with every tutorial to make your app clean, generic and re-usable
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100
Course Description
- - - - - - - -
This courses has been Re-recorded from scratch using Angular Version 20 (Latest) using Standalone components and Signals.
- - - - - - - -
A Comprehensive Course on Angular and ASP.NET Core Web API where you will learn and master your Angular and ASP.NET Core skills and be excellent at making full stack web applications using the Angular and ASP.NET Core Web APIs.
In this course, we will use Angular 20 to create our Single Page Web Application and we will use C# and ASP.NET to develop a REST API using ASPNET Core.
Why do you need this course?
Full-Stack web development is in great demand and what better technologies to choose from? We have the best technologies Angular and ASP.NET Core from Google and Microsoft. These are great technologies that pair really well and are adopted by big tech giants across the world.
This course helps you understand full-stack web development using Angular and ASP.NET Core Web APIs as you have never thought of.
Concentrating on the practical aspect of web development, You will learn and master ASP.NET Core Web API and Angular Web development skills and with the help of this course and the knowledge you will acquire in this course, you will be able to implement that in your projects and your organization as well.
Know me more
I am Sameer, a professional software developer with over 15 years of industry experience. I love to educate myself and others and that's why I started with my youtube channel where I have a loving audience. I create content for software developers like you so that I can share my knowledge.
Money Back Guarantee
I Guarantee you that after finishing this course, you will be confident enough to create web applications using Angular and ASP.NET Core Web API on your own.
You will feel confident at work or creating your own projects.
If you want to create functional, generic, clean, and usable websites using Angular and clean scalable web apis using dotnet core, then this is the course for you.
If still, you are unable to get benefit from this course (we will be sad to see you go!), there is a "30-day money back guaranteed by Udemy".
In this course, you will learn and implement:
Learn And Create Your First Angular single page application (SPA)
Learn and Create your first ASP.NET Core Web API using RESTful principles in C#
Create a fully functional, highly scalable blog application
In Angular you will learn and develop:
Angular CLI
Angular Components
Angular Signals (effect, computed, writable, etc)
Angular Routing
Angular Services
HTTP calls (HttpClient and HttpResource (New))
CORS
Use Bootstrap CSS in Angular applications
Create reusable components
CRUD operations (Create Read Update Delete)
Angular Forms
Live Markdown Preview
Markdown to HTML
Angular Form Elements
Authentication and Authorization
JWT Tokens and Storage
Interceptors
Auth/Route Guards
Image Upload in Angular applications
Models and Interfaces
In our ASP.NET Core Web API, you will learn and develop:
Create ASPNET Core APIs from scratch using C#
Create endpoints and action methods
CRUD operations in ASP.NET Core (Create Read Update Delete)
Install and Use Entity Framework Core to connect to SQL Server database
Understand and implement Entity framework core relationships
Domain-Driven Design Patterns (DDD)
Repository Pattern in ASP.NET Core
Domain Modelling
Entity Framework Code First Approach
SQL Server
Seeding the Database
HTTP Web Methods
Authentication and Authorization
JWT Tokens
Role Based Authorization
Image Upload in ASP.NET Core Web API
Write Clean, Re-Usable Code
Instructor Details
- 4.6 Rating
3,625 Reviews
Sameer Saini
As a coding enthusiast, my vision is to help learners to understand and master the concepts of programming languages, and software design patterns and build highly scalable web applications.
When I remember my journey to date, I can recall how finding the right mentor is so important and equally difficult to get. I want to mentor my learners in this journey and be part of it.
I started my journey with backend development using C# and ASP.NET and I love this programming language and framework and that's the reason I chose to stick with this as my favorite backend language.
In the next few years, I also got attracted towards frontend development and started creating websites using the popular MVC framework but the need to create faster responsive and reactive websites was growing hence the leap towards Javascript and Angular.
My Vision
My aim is to create courses and content that learners can understand. It's dead simple. I try to use a language that could be understood by a vast majority of learners and I try to avoid complicated words wherever possible. This helps learners understand the concepts rather than paying attention to magic keywords.
I pair the above with real-world examples. All courses I create somehow try to create a real-world example that we all have seen or wish to create.
More courses by Sameer Saini
Build ASP.NET Core Web API - Scratch To Finish (.NET8 API) (2025)
4.5 (10,871 Reviews)
Provider: Udemy
Time: 18.1h
$79.99
GitHub Copilot Masterclass: The best AI Pair Programmer (2024)
4.5 (3,077 Reviews)
Provider: Udemy
Time: 1.6h
$59.99
ASP.NET MVC Complete Guide using .NET Core [.NET8 Updated] (2025)
4.7 (1,858 Reviews)
Provider: Udemy
Time: 13.4h
$59.99
ASP.NET Core Razor Pages Web Development [.NET 8 Updated] (2024)
4.6 (622 Reviews)
Provider: Udemy
Time: 13.2h
$64.99
More ASP.NET courses
Master ASP.NET Core Identity in .NET10: Auth & Authorization (2026)
4.8 (2,122 Reviews)
Provider: Udemy
Time: 7.1h
$74.99
Test Driven Development in ASP.NET Core - The Handbook (2025)
4.8 (506 Reviews)
Provider: Udemy
Time: 4.5h
$69.99
.NET Core MVC - The Complete Guide 2026 [E-commerce][MVC]
4.7 (20,841 Reviews)
Provider: Udemy
Time: 30.5h
$84.99
RESTful Web API in .NET Core - The Beginners Guide (.NET 10) (2026)
4.7 (7,992 Reviews)
Provider: Udemy
Time: 7h
$99.99
Rest Api's in Asp.Net Core and C# 2025 Edition (2026)
4.7 (3,399 Reviews)
Provider: Udemy
Time: 7h
$69.99
The complete ASP.NET Core 9 course for busy developers (2024)
4.7 (2,789 Reviews)
Provider: Udemy
Time: 15.8h
$84.99
Reviews
By BRISEIDA GUADALUPE ESQUIVEL BARAJAS on 12/9/2025
This is an outstanding course on .NET and Angular! The instructor has a masterful approach, clearly explaining the theory and practical applications side-by-side, which makes the content exceptionally easy to digest and follow. I am new to Angular and found the course to be incredibly helpful. My only suggestion for improvement would be to include a section covering Angular Interceptors.
By J Biswaranjan Prusty on 11/27/2025
After completing this course, I feel that it is more suitable for freshers or learners with around 3–4 months of experience, rather than those with 1+ years. I do appreciate that the explanations of the concepts are very clear and well-structured, but I noticed a few gaps in the content. Some important topics that I felt were missing include: 1.Proper Git setup for both API and UI projects 2.Using the latest .NET version (the course currently uses .NET 7) 3.Integration with cloud storage services for handling images 4.Pipeline Set Up For Publishing
By Nabeel Naeem on 5/26/2025
Another great course, my 2nd with respectable teacher Sameer. This course is not for beginners and you should have some prior knowledge of Angular and .Net Core to start this course. Though previous version of angular was used in the course, I completed it in angular 19 with some difficulty but it was worth it. Instructions are pretty clear, you will get everything you need from start to finish. Clean coding principles are follow throughout the applications, with repository pattern, DTOs in both front and back end. This helps a lot when you have a complete basic structure of project. Thanks for making this course, hoping to get some more like these in future.
By Steve Bell on 1/1/2025
Sameer does such a good idea of explaining the concepts of full-stack development without being redundant! This is an excellent course for someone just starting out to get the concepts of working with Angular and .NET, or someone needing a refreshed look on the later developments in this technology stack. I will be recommending this course to co-workers and colleagues.
By Fahad Shaikh on 9/10/2024
I'm halfway through this course, and it's been an amazing learning experience! The instructor explains Angular, ASP.NET Core, Entity Framework, and JWT authentication clearly with a hands-on approach. ✅ What I love: ✔️ Well-structured & beginner-friendly ✔️ Covers frontend & backend integration ✔️ Practical based learning Highly recommend for anyone looking to master Full Stack Development with Angular & .NET Core!
By Dyami Jenkins on 5/30/2024
This course was a great match for me. As a Lead Software Engineer / Senior.NET Developer part of my responsibilities is to contribute to my own self-development of business and technical acumen. With Microsoft really placing emphasis on .NET Core, Web API, and now Blazor there has been a push towards using Angular and React for the UI to modernize existing applications and to create new applications. This course provided a great refresher on how these tools are used together to build a real world application.
By Mani Sah on 5/27/2024
I Recently completed this course and I am thrilled to share my positive experience. This course was exceptionally detailed and well-structured, providing an in depth understanding of both the technologies and how they integrated to build robust web application. Thank you Sameer. Also Kindly provide Technical Architecture documents which would help me to recall the end to end project work flow including both UI and API at a glance.
By Juan Manuel Viñuela Ortiz on 2/9/2024
Este fue mi primer curso en ingles, pero por suerte pude entender todo, el profe fue muy claro al explicar los conceptos y los pasos, lo unico que me gustaria para proximos cursos, es el tema de cuando se instalan los paquetes, pueden surgir problemas por el versionado (incompatibilidades), lo cual hace que deje de funcionar el proyecto.
By Idris Patel on 12/19/2023
Mr Sameer has done very well to produce an application which would meet a new demand into .net (c#) programming via integration of angular framework. He goes through concepts clearly and insightly, which makes me genuinely interested in his efforts. Unfortunately, there are a couple of negatives to mention: 1) There are times where while watching the tutorials, it stutters a bit and key information to code certain thing is missed out somehow. 2) As this is a newer version of his course, the problem I have with is when deploying the application to Azure because my azure account has expired. Therefore I need an alternative way to deploy this app without being charged unnecessarily. Otherwise, I am impressed with the course overall, although I wished the application would be more of a fully fledged website. eg) e-commerce with payment integration But for now, this is enough. Would like Mr Sameer to consider these points for the future.
By Muhammad Ali on 8/26/2023
The course was really good. Following few suggestions: 1. For Student portal, please add complete JWT 2. For blog post, please add MFA 3. How to secure JWT from program.cs files 4. Please add all functionality of Microsoft Identity (Complete) 6. How do publish API and Angular in IIS, or for Angular do we need other mechanism rather than firebase or Azure Rest: the course is awesome and learnt a lot, Once again Thank you so much for creating these tutorials.


![ASP.NET MVC Complete Guide using .NET Core [.NET8 Updated]](/programming/asp-net/images/4910406_cca3_3.jpg?v=1789443294)
![ASP.NET Core Razor Pages Web Development [.NET 8 Updated]](/programming/asp-net/images/4753656_c93d_2.jpg?v=1789443296)


![.NET Core MVC - The Complete Guide 2026 [E-commerce][MVC]](/programming/asp-net/images/1844356_cba1_10.jpg?v=1789268164)



