Build an app with ASPNET Core and Angular from scratch
A practical example of how to build an application with ASP.NET Core API and Angular from start to finish
What you will learn
Learn how to build a web application from start to publishing using ASPNET Core (v2.1), Entity Framework Core and Angular (v6)
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
Why take this course?
Are you comfortable with the basics of ASP.NET Core and Angular? Unsure how to take your skills to the next level? This comprehensive course is designed to guide you through the process of building a complete web application using these cutting-edge technologies. From setting up your development environment to publishing your app on IIS and a Linux server, we cover it all step by step. --- **Why Learn ASP.NET Core and Angular?** π These are two of the most sought-after frameworks for building robust 'back-end' applications with Microsoft's ASP.NET Core and engaging 'front-end' experiences with Google's Angular. Investing time in learning these will significantly enhance your development skills and career prospects. --- ### Course Highlights π― - **Complete Project Approach**: We build a **complete application** from scratch, ensuring every line of code is demonstrated and explained. - **Up-to-Date Content**: As at **November 2022**, the course leverages **.Net 7.0** and **Angular v14**. It will be updated with the frameworks' evolution. - **Real-world Experience**: Gain hands-on experience with a project that reflects real-world scenarios using the latest in-demand technologies. --- ### Great Reviews! π - Jim: "The absolute best course for building an API in .Net core and working with Angular!" - Daniyal: "'A complete project-based course from start to finish with real-world experience using the latest technologies. A must for anyone interested in modern tech stacks.'" --- ### What You'll Learn π
Setting up your developer environment
Creating an ASP.NET Core WebAPI and an Angular app using the DotNet CLI and Angular CLI
Implementing a client-side login and register function in your Angular application
Incorporating 3rd party components to enhance your app's features
Configuring routing in the Angular application and securing routes as necessary
Utilizing Automapper for efficient mapping in ASP.NET Core
Designing a visually appealing UI with Bootstrap
Implementing photo upload functionality and creating a gallery in Angular
Working with Angular Template forms, Reactive forms, and form validation
Adding paging, sorting, and filtering capabilities to your application
Building a Private Messaging system within the app
Deploying the application to Heroku at no cost
Implementing real-time presence and live messaging between users using SignalR
And much more...