Build an app with ASPNET Core and Angular from scratch

$0.99
Instructor:
Neil Cummings
Category:

Have you learnt the basics of ASP.NET Core and Angular?  Not sure where to go next?  This course should be able to help with that.  In this course we start from nothing and incrementally build up our API and Angular front end until we have a fully functional Web Application that we then publish to Azure

These are 2 of the hottest frameworks right now for the ‘back-end’ (Microsoft’s ASP.NET Core) and the ‘front-end’ (Google’s Angular) and are well worth spending the time to learn.

 

What you’ll learn
  • Learn how to build a web application from start to publishing using .Net 8, Entity Framework Core and Angular (v18)
  • Students who complete this course will have a practical understanding of Angular and ASPNET Core
  • Understand how to structure an Angular application using best practices
  • Learn how to integrate 3rd party components into the Angular application
  • Use Visual Studio code effectively to improve workflow
  • Use AutoMapper
  • Implement drag and drop photo upload integrating into a cloud platform
  • Implement a private messaging system
  • Implement filtering, sorting and paging of data
  • Display notifications in Angular
  • Implement Authentication using JWT Authentication tokens
  • Handling errors in the API and the SPA
  • Persist data using Entity Framework Core
  • Real time notifications and presence using SignalR
Course content
40

40 sections • 515 lectures • Total duration 64 h 7 min

Introduction
Building a walking skeleton part 1 - API
Building a walking skeleton part 2 - Angular
Authentication basics
Client login and registration
Routing
Error handling
Extending the API
Building the User Interface
Updating resources
Photo upload
Reactive forms
Paging, sorting and filtering
Adding a Likes feature
Messaging
ASP.NET Identity
SignalR
Unit of work pattern and loose ends
Publishing
Legacy version of the course
Introduction (LEGACY)
Building a walking skeleton part 1 - API (LEGACY)
Building a walking skeleton part 2 - Angular (LEGACY)
Authentication basics (LEGACY)
Client login and register (LEGACY)
Routing in Angular (LEGACY)
Error handling (LEGACY)
Extending the API (LEGACY)
Building the user interface (LEGACY)
Updating resources (LEGACY)
Adding photo upload functionality (LEGACY)
Reactive forms (LEGACY)
Paging, sorting and filtering (LEGACY)
Adding the likes feature (LEGACY)
Adding the Messaging feature (LEGACY)
Identity and role management (LEGACY)
SignalR (LEGACY)
Unit of work and finishing touches (LEGACY)
Publishing (LEGACY)
Appendix A - Updating to .Net 8 and Angular 17/18 (LEGACY)