Getting familiar with Angular Framework
  • What is Angular?
  • Why To Choose Angular
  • Friends And Competitors Of Angular
  • Version Comparison
  • Create Your First Project
  • Module Completion
Deep Dive Into First Angular App
  • How Angular Framework Works
  • Angular Modules
  • Angular Components
  • Execution Flow Of Application
  • Module Completion
Introduction to TypeScript
  • What is TypeScript
  • Data Types
  • Literal Type
  • Enums
  • Variables
  • Functions
  • Classes
  • Constructor and Interface
  • Module Completion
Angular Decorators
  • What Is Decorator
  • @Component & @NgModule
  • Module Completion
Angular Databinding
  • Installing Bootstrap And Jquery
  • Text Interpolation Binding
  • Property Binding
  • Event Binding
  • Two way Binding
  • Module Completion
Passing Data Between Components
  • Create Component
  • @Input and @Output
  • ngIf Directive
  • ngClass Directive
Angular Directives
  • What is Directive
  • *ngFor directive
  • *ngIf Directive
  • ngClass Directive
  • ngStyle Directive
Angular Life Cycle Hooks
  • What is Angular Life Cycle Hooks
  • How Life Cycle Hooks Executed
  • Fetching Data Using @Input Decorator
  • ngOnInit
  • ngOnChanges and ngDoCheck
  • ngOnDestroy
Services and Dependency Injection
  • What is Services and Dependency Injection
  • How Dependency Injection Works
  • Creating Service
  • Injecting Service Into Component
  • Different Ways To Provide Service
Angular Pipe
  • What is Pipe
  • Built-In Pipes
  • Custom Pipe
Observables
  • Firebase Integration
  • What is Observables
  • Subject, Observables and Subscribers
  • Observables Code Implementation in Project
Angular Routing
  • What is Angular Routing
  • Routing in Project
  • Navigation in Routing
  • Parameters in Routing
  • Lazy Routing
  • Route Guards
  • Route Guards in Project
Angular Forms
  • Introduction to Angular Forms
  • Reactive Forms
  • Validation in Forms
  • Template Driven Forms
Angular Animations
  • Understanding States and Triggers
  • Transition Control
  • Controlling Keyframes
Angular CDM
  • What is Change Detection Mechanism
  • Implementing CDM
  • CDM with Observables
Angular Unit Testing
  • Introduction to Jasmine and Karma
  • Creating and Running First Test
  • Component Unit Testing
  • Service Unit Testing
Getting Familiar with Angular CLI
  • Creating First Angular Project with ng-new
  • ng serve and ng build
  • Exploring ng generate
  • Exploring ng help
Debugging in Angular
  • Debugging in VS Code and Browser