-
1.Introduction & Agenda
-
2.RXJS – Essentials
-
3.Introduction to Angular
-
4.Creating our first Angular App
-
5.Angular Architecture & Building Blocks
- Architecture Overview
- Bootstrap our project with Angular-cli
- Introducing component
- Component Decorator Properties
- Introducing Template
- Interpolation
- Introducing Angular Module
- Decorator Properties
- Registering our component
- Understanding Dependency Injection
- Role of Injector service
- Understanding role off Helper modules
- Introducing Augury
- Understanding the Bootstrapping process
- Creating Model & Adding data
-
6.Working with Bindings
-
7.Creating a More Robust App: Ecommerce App
-
8.Configurations, Structure & Data
- Architecture & Walkthrough
- Breaking our App into Components & Modules
- Bootstrapping our App with Angular-cli
- Adding REST API,Authentication & Styles
- Root Vs Feature components & modules
- Adding Structure for our App
- Introducing Service
- Dependency Injection with Services
- Introducing HTTP client & injection
- REST Data with Observables & Operators
- Facilitating CRUD operations
- Creating Shared Modules
-
9.Working with Components, Services & Routing
- Preparing our Feature components & template
- Introducing Pipes
- Using Inbuilt Pipes
- Creating a Custom Pipe
- Pure Vs impure pipes
- Adding Property & Event bindings
- Preparing other feature components
- Component Intercommunication with Services
- Understanding Route elements
- Dynamic load components via Routing
-
10.Angular Forms & Validation
-
11.Deploying our App
-
12.Angular Hooks & Component Intercommunication
- Creating our Feature Components
- Understanding Component Lifecycle process
- Using the ngOninit & ngOnchange
- Gather dynamic data with @input
- Introduction to Event emitter
- Throwing events with @output
- Using the ngDoCheck hook
- Using Template Refs to Cache components
- Working with DOM query methods
- View Child & View Children
- Using the ngDestory Hook