Course Information
Course Overview
From Legacy to Modern: Master ASP.NET Core 9, EF Core & Angular 19
This course is a hands-on, project-driven full-stack bootcamp built specifically for experienced developers who have worked on any form of .NET web application and are now ready to transition into modern web development using Clean Architecture, ASP.NET Core 9, EF Core 9, and Angular 19.
You'll start by deepening your understanding of Entity Framework Core 9, learning how to design efficient class models, handle complex relationships, and perform bulk operations using best practices. You'll also explore different querying techniques, transaction handling (auto & manual), eager/lazy loading, and raw SQL/stored procedure integration.
On the backend, you’ll develop robust RESTful Web APIs using ASP.NET Core 9, leveraging Dependency Injection, Repository & Unit of Work patterns, DTOs, AutoMapper, Swagger, and structured exception handling. The course includes an in-depth implementation of JWT-based Authentication & Authorization, role management, and token security.
On the frontend, you’ll build fully functional UIs using Angular 19, covering component-based architecture, data binding, directives, reactive forms, services, routing, guards, and RxJS for reactive programming. You'll also work with file uploads, data visualization using charts, and CSV exports.
The capstone of this bootcamp is a real-world live project, where you’ll apply all your learning to build a complete full-stack application following Clean Architecture principles. You’ll host your app on a live server and Azure cloud, integrate social login (Gmail), and manage environment-based configurations.
By the end of this course, you’ll be able to:
Build production-grade full-stack applications.
Follow clean, scalable, and maintainable architecture patterns.
Confidently work with both frontend and backend in modern .NET projects.
Deploy and secure your applications for real-world use.
Whether you're aiming for a career upgrade, architectural role, or simply want to stay current with the latest .NET stack, this course is your one-stop upgrade path.
Disclaimer: Recorded Live Session
Please note that the content presented in this video course is a direct recording of a live session and has not undergone any editing or modifications. The purpose of this recording is to provide an authentic representation of the original session, including any interactions, discussions, and presentations as they occurred in real-time.
While efforts have been made to ensure the accuracy and clarity of the material presented, please be aware that occasional technical issues, interruptions, or other unforeseen circumstances may have occurred during the live recording.
The views, opinions, and information shared in this course are those of the speakers and participants involved in the original live session and do not necessarily reflect the views of the organizers or hosts of this recording. We appreciate your understanding and encourage you to reach out if you have any questions or concerns regarding the content presented in this video course.
Thank you for your interest and participation.
Course Content
- 6 section(s)
- 43 lecture(s)
- Section 1 Introduction
- Section 2 Entity Framework Core 9
- Section 3 ASP.Net Core 9 Web APIs
- Section 4 Angular 19
- Section 5 Angular 19 + .Net 9 Live Project
- Section 6 Live Hosting On Azure
What You’ll Learn
- Master Full-Stack Web Development using ASP.NET Core 9 for backend and Angular 19 for frontend, with clean architecture principles and layered coding standards.
- Implement Real-World Projects with EF Core 9, repository patterns, dependency injection, DTOs, AutoMapper, and complete CRUD operations.
- Secure and Deploy Applications using JWT authentication, role-based authorization, and host live apps on shared servers or Azure Cloud.
- Build Scalable, Maintainable Codebases by applying Clean Architecture, unit of work, DAO patterns, and modular design techniques in both backend and frontend.
- Develop Rich Frontend UIs using Angular 19 with data binding, reactive forms, routing, RxJS, and third-party libraries like ngx-pagination and charting tools.
- Work with Advanced Data Handling in EF Core 9 including relationships (1-to-M, M-to-M), migrations, transactions, eager/lazy loading, and raw SQL/stored procedu
Skills covered in this course
Reviews
-
FFahim Tufail
His teaching methodology is engaging and make complex concept easy to understand.
-
DDirane Tsafack Tsopzap
Many Thanks!!!!!! You are the Best instructor of this World
-
SShiraaz Tayob
I have done a lot of udemy courses over a decade and this is quite unique in several respects 1) There is adequate code snippets for each day session to do the course without going through the presentation and thus saving time 2) The slide presentations for each session provides useful overview of what is covered per session 3) Well done Mansoor for the awesome course although i know its still work in progress
-
JJohnny Tay
Good and Concise!