Total: 72 lectures Total hours: 108 hours 0 mins

What you'll learn?

  • Web Application from Start to Publishing.
  • Structure an Angular Application using Best Practices.
  • Implement a Clean and Decoupled Architecture
  • Understand and apply the Dependency Inversion Principle (DIP)
  • Properly Implement the Repository and Unit of Work Patterns
  • Use the New Dependency Injection Feature in ASP.NET Core
  • Troubleshoot Common Runtime Errors
  • Build APIs with ASP.NET Core
  • Test APIs using PostMan
  • Store and Retrieve Data using Entity Framework Core
  • Integrate 3rd Party Components into the Angular Application
  • Implement a Private Messaging System
  • Implement Filtering, Sorting, and Paging of Data
  • Display Notifications in Angular
  • Implement Authentication using JWT Authentication Tokens
  • Persist Data using Entity Framework Core
  • Real-time Notifications and Presence using SignalR
  • Refactor Bad Code into Good Code
  • Write Clean, Maintainable, and Reliable Code


  • Hello World Experience in ASP.NET Core and Angular
  • A Passion to Learn How to Build a Fully Functional Web Application
  • At least Basic Knowledge of ASP.NET MVC, Entity Framework, and Angular
  • Who wants to learn how to build an application from A to Z


Are You Looking to Create a User-Friendly Cross-Platform App with a Powerful UI? This course will teach you to Blend the Power of Angular UI and .NET Core to Create Interactive, Real-World Applications that can easily Communicate between the Frontend and Backend. Build a Full-Stack Web App with ASP.NET Core, Entity Framework Core, and Angular

Who this course is for:

  • Beginners to ASP.NET Core and Angular who want to Learn the Practical usage of these Frameworks to Build a Compelling and Functional Application
  • Students who like to learn by doing rather than Learning by Theory
  • Developers who want to learn how to integrate ASP.NET MVC / Core and Angular
  • Who wants to learn how to build an application from A to Z