-
New PHP Mysql Training Batch
Starting from 25 Nov, 2024
-
New Batch For Angular 8
Starting from 28 Nov, 2024
-
New Batch for NodeJS
Starting from 22 Nov, 2024
Upcoming Batches And Workshop
-
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 - 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
Course Details:
|
|