Introduction
Building large applications with Angular
()
Course prerequisites
()
1. Setting Up
Overview of challenges with large Angular applications
()
Setting up the environment and Docker
()
Angular CLI exploration and project scaffolding
()
2. Project Structure
Introduction to Angular modules: Feature and shared
()
Designing smart vs. dumb components
()
Project organization
()
State management introduction
()
Setting up NgRx with actions, reducers, and effects
()
3. Application Management
Dynamic and nested routing
()
Protecting routes with guards
()
Lazy loading and OnPush strategy
()
Unit testing with Jasmine and Karma
()
4. Application Optimization
AOT compilation and build optimization
()
Continuous integration and development (CI/CD)
()
Global error handling and app monitoring
()
Ex_Files_Angular_Building_Large_Applications.zip
(2.6 MB)