What you'll learn
- Build real-world applications with ASP.NET Core and Angular 2
- Integrate ASP.NET MVC / Core with Angular 2
- 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
- Use AutoMapper
- Store and retrieve data using Entity Framework Core (Code-first approach)
- Implement CRUD operations (including one-to-many and many-to-many relationships)
- Implement filtering, sorting and pagination
- Handle and log errors
- Display toast notifications
- Implement photo upload with progress bar
- Add authentication and authorization using Auth0 and JWTs
- Write clean, maintainable and reliable code
- Refactor bad code into good code
- Better understand software development lifecycle
Course content
Requirements
- At least 3 months experience with ASP.NET MVC 5, Entity Framework 6 and Angular 2
Description
In this course, you will learn of the fundamentals of how to make Angular5 and Angular6 library.
You will learn how to make a chart library in Angular6
You will learn how to make a service library using HttpClient in Angular6
You will learn how to publish your own library by npm.
You will learn how to install Angular5 and Angular6.
You will learn how to sign up for GitHub.
You will learn how to use Visual Studio Code and its extensions.
You will be familiar with npm command.
You will learn how to use ng-packagr.
You will learn how to install Angular Material in Angular6.
You will learn how to make and test Pipe library.
You will learn how to make and test Directive library.
You will learn how to make Component library.
You will learn how to make Bootstrap4 Component library.
You will learn how to send data to your own component and get data from it.
You will learn how to make local package by npm.
You will become familiar with markdown syntax.
You will learn how to print out mark down files.
By the end of the course, you will have built a Bootstrap4 Navigation Header component with logo brand. pulldown button and search box.
Who this course is for:
- Developers who are familiar with ASP.NET MVC 5 and want to transition to ASP.NET Core
- Developers who want to learn how to integrate ASP.NET MVC / Core and Angular 2
- Developers who want to learn how to build an application from A to Z
- Developers who want to improve their coding skills
Student feedback
₹8,640
This course includes:
- 10.5 hours on-demand video
- 15 articles
- 18 downloadable resources
- Full lifetime access
- Access on mobile and TV
- Certificate of completion