• 90 2821 6081
  • Education is the most powerful weapon which you can use to change the world - Nelson Mandela
  • Title Image Credit : ninjascholarskills

    Course Duration : 3-4 Months

  • Angular 7 Course

    ANGULAR 7

    Mode : Offline
    Days : Monday-Saturday
    Batch Timing : Morning (7:00 to 8 :00 AM, 8:00 to 9 :00 AM )
    Additional : Project + Printed Notes + 1 yr Hosting for live projects
  • Course Details:

    • Introduction
    • History of Angular
    • AngularJs vs Angular
    • Advantages of Angular
    • Angular Installation
    • Introduction to Typescript
    • Basics of Angular
    • Module Introduction
    • How an Angular App gets loaded and started
    • Components
    • Creating new Component
    • Understanding the role of AppModule and Component Declaration
    • Understanding Component Templates
    • Understanding Component Styles
    • Understanding Component Selector
    • Databinding & Directive Concepts
    • What is Databinding
    • String Interpolation
    • Property Binding
    • Property Binding vs String Interpolation
    • Event Binding
    • Bindable Properties and Events
    • Passing and Using Data using Event Binding
    • Two-Way Binding
    • Forms Module and Two Way Binding
    • Understanding Directives
    • Using ngIf and Else Conditions
    • Using ngStyle for Styling Angular App
    • Applying css Class dynamically with ngClass
    • Displaying Lists using ngFor
    • Advanced Component and Databinding
    • Dividing the App into multiple components
    • Property and Event Binding deep dive
    • Binding to custom properties
    • Binding to custom events
    • View Encapsulation
    • Understanding Local Reference inside Templates
    • Getting Access to the templates using @ViewChild.
    • Exploring Component Life Cycle
    • Life cycle hooks deep dive
    • Advance Directive Concepts
    • Creating a basic custom attribute directive
    • Exploring Renderer to create a Directive
    • Understanding HostListener and HostBinding
    • Binding to Directive’s Properties
    • Building Structural Directives
    • Exploring ngSwitch
    • Understanding Services and Implementing Dependency Injection
    • Why Services are required
    • Creating a Service
    • Injecting the service into components
    • Understanding Dependency Hierarchical Injector
    • Injecting a Service into other services
    • Routing in Angular
    • Understanding the need of a Router
    • Setting Up and implementing Routes
    • Navigating to Router Links
    • Understanding Router Paths
    • Styling Active Router Links
    • Understanding Navigation Paths
    • Passing Parameters to Routes and fetching route parameters
    • Fetching route parameters in a Reactive Way
    • Passing query parameters and fragments
    • Understanding Nested Routes
    • Redirecting and Wildcard routes
    • Observables in Angular
    • Module Introduction
    • Understanding built-in Angular Observable
    • Creating Observables
    • Using a Custom observable
    • Unsubscribe
    • Using Subjects to pass and Listen to Data
    • Understanding Observable Operators
    • Forms in Angular
    • Module Introduction
    • Need of Angular’s help
    • Template Driven vs Reactive Approach
    • Template Driven Approach
    • Exploring Pipes in Angular
    • Module Introduction
    • Using Pipes
    • Parameterizing Pipes
    • Chaining Multiple Pipes
    • Creating a custom Pipe
    • Pure & Impure Pipes
    • Understanding the Async Pipe
    • Making HTTP Requests in Angular
    • Introduction & how HTTP request works in SPAs
    • Sending POST Request
    • Adjusting request headers
    • Sending GET requests
    • Sending PUT Requests
    • Response with observable operators
    • Catching HTTP errors