- Home
- Our Courses
- Web Development
- Learn Angular 11 and ASPNET Core WebAPI Step by Step
Curriculum
- 7 Sections
- 64 Lessons
- 180 Days
Expand all sectionsCollapse all sections
- Getting Started3
- Setting up Development Environment4
- Understand Basics12
- 4.1Creating list page
- 4.2Add CSS animation to property card
- 4.3Using Service and HTTP Calls
- 4.4Modify HTTP data using Pipe
- 4.5Routing Part-1
- 4.6Routing Part-2
- 4.7Routing Part-3
- 4.8Template Driven Forms
- 4.9Reactive Forms
- 4.105 Reasons I love to use Reactive Forms
- 4.11Save data in local storage
- 4.12Add “Alertify” notification as Service
- Building Application Front End8
- Creating Web API21
- 6.1Introduction and Setup Development Environment
- 6.2Create Web API Project
- 6.3Consuming API in Angular
- 6.4Create database and read table data using entity framework
- 6.5Implement Add and Delete operation
- 6.6Implement Repository Pattern
- 6.7Implement Unit of Work Pattern to resolve transaction issue
- 6.8Why to use DTO (Data Transfer Objects)
- 6.9Using Automapper
- 6.10HTTP Put vs Patch for Update
- 6.11Input Validation and Exception Handling
- 6.12Handling errors globally using in-built and custom middleware
- 6.13More on custom middleware
- 6.14Securing API using JWT
- 6.15Authenticate User
- 6.16Add JWT Bearer Support
- 6.17Mange user secrets
- 6.18Protect passwords with hashing and salting
- 6.19Deploy API on Azure
- 6.20Deploy Angular App on Azure
- 6.21Deploy Angular + WebAPI on IIS
- Completing Application12
- 7.1Migrate to Angular 11
- 7.2Integrate login page to backend
- 7.3Global error handling using interceptor
- 7.4Adding retry logic for failed HTTP requests
- 7.5Add property related entities
- 7.6Seeding master data
- 7.7Hookup List page to Web API
- 7.8Hookup Detail page to Web API
- 7.9Exercise
- 7.10Add Property to Database – Part-1
- 7.11Add Property to Database – Part-2
- 7.12Add Property to Database – Part-3
- Publishing4
