AngularJS Training Topics
Best AngularJS Training in Chennai is provided by Credo Systemz with high quality trainers and latest version. We provide hands-on practical training and improve the technical knowledge of the candidate and we should agree on one thing that is associates should know the ins and outs of rapid growing technology. Credo Systemz offers both Class Room Training as well as Online AngularJS Training.
Trainers in Credo Systemz are actually working for various MNC’s who is having real time experience in the IT Industry. That’s why Credo Systemz is Prominent for Best AngularJS Training institute in Chennai. We are one of the leading providers of Best AngularJS Training in Chennai and we have designed the syllabus in such a way to meet all the requirements. We have framed all the syllabus that facilitates the needs of beginners and advanced levels professionals. If you search for the Best AngularJS Training in Chennai, you will look no further.
Angular 9 Course Syallabus
Section 1: TypeScript Overview
- What is TypeScript and its features ?
- TypeScript into JS Compilation
- What is a Transpilation?
- Environment set up - Typescript Engine in Node .
- An Compiling TS code (source) to JS code (source)
- What is an Node?
- Setting up a Node Environment
- What is a Node Modules and its types?
- Installation of TypeScript Engine in Node.
- How do we Execute the 1stTypeScript code.
- What is watcher and its uses?
- Introduction to ts-node NPM.
- To Practicing Watcher mode.
- Differences between Static & Dynamic type checking.
- How to Declaring & Defining the Variables in TS?
- Differences between let & var.
- Introduction of Template string .
- Brief Introduction of below types,
- String
- Number
- Boolean
- Object
- Array
- Tuple
- Any
- Enum
- Void
- Never
- Null
- Undefined - Practicing of Data types in TS.
- Differences between JS parameter & TS Parameter.
- Let vs var vs const
- Passing Parameters to the functions in TS.
- What is an optional parameter?
- What is Default Parameter and its benefits?
- How do use default parameter before required parameter?
- Rest Parameter Introduction.
- Using all above parameters in a single function.
- What is Arrow functions and its uses .
- Introdution to Destructing an Array.
- Destructing and Object Overview.
- What is Class definition? ?
- What is Object and how to create an Object ?
- Brief introduction about,
- Property
- Method
- Constructor - What is an Inheritance?
- Types of Inheritance in TS. ?
- What is Access modifiers in TS. ?
- Readonly in TS. ?
- Differences Static Property & Methods in TS.
- Interfaces in TypeScript.
- Practicing all oops in a real-time examples.
- Converting JS functions into TS Class with oops concepts.
Real-time Practicals
Section 2: Introduction to Node
Section 3: TypeScript Development Environment Setups
Real-time Practicals
Section 4: Variables in TypeScript
Section 5: Datatypes in TypeScript
Real-time Practicals
Section 6: An Different Types of Parameters in TS
Real-time Practicals
Section 7: Features of TS.
Section 8: OOPS in TypeScript
Real-time Practicals
ANGULAR 9 TRAINING COURSE CONTENT
- What is Angular?
- Differences between framework & Library?
- Angular History and its versions.
- Why Angular and its Features ?
- What is Single Page Application?
- Differences between SPA & Traditional Application.
- What is MVC?
- How MVC works in Client & Server sides?
- What is Angular CLI and its Purpose?
- Installation of Angular CLI .
- Creating a Basic Angular App by using CLI.
- Execute the Angular Application in the browser.
- How Angular app Bootstrapping works?
- Brief about the structure of the Angular App.
- An Introduction of the below Building blocks of Angular
- Modules
- Components
- Templates
- Metadata
- Data binding
- Directives
- Services
- Dependency Injection. - Module & its importance?
- What is Root Module and Child Module?
- What is Component?
- How to create an Components manually and through CLI?
- Component decorator and its Meta data
- Component’s Structure Introduction
- Component Lifecycle Hooks.
- Components Interactions overview.
- How to pass the Data from Parent to Child & Child to Parent?
- What is Data Binding?
- Two-way Data Binding
- String Interpolation.
- Style Binding and Class Binding.
- An Overview of Event Binding.
- Element reference and $event service in Angular.
- Event Filtering
- What is Services and its uses?
- How to create an Services in Angular?
- Singleton Object - Overview
- What is Dependency Injection?
- How to use Dependency Injection?
- What is Directives?
- What are the Different kind of Directives available in Angular?
- Differences between Structural & Attribute Directives.
- Overview of All Structural & Attribute Directives.
- Difference between ngIf & hidden directives.
- How to create an Custom Attribute Directive and Strutural Directive?
- What is Pipe in Angular?
- Purpose of the Pipes.
- Differences between Pipes & Directives.
- Detailed explanation of the below Pipes,
- Lowercase
- Uppercase
- Titlecase
- Slice
- Json
- Number
- Percent
- Currency
- Date - What is Pure Pipe & Impure Pipe?
- How to create Custom Pipes?
- What is chaining Pipes?
- What is Event Emitter?
- When to use Event Emitter?
- How to transfer data with Event Emitter?
- How to create Custom Events and Trigger?
- View Encapsulation Overview.
- What is ng-content and its purpose?
- ng-container Directive overview.
- What is Template Driven Form?
- Purpose of Form.
- How to setup a form in Angular?
- What is form control and how to set it?
- What is ngForm?
- How to Access form values?
- What are the form states available in Angular?
- Form Validations.
- HTML5 Validation vs Angular form Validation.
- How to set default values in form fields?
- Setup One-way data binding in Angular.
- What is Reactive Form?
- Differences between Template Drive & Reactive Form
- How to sync view & Reactive form TS?
- What is Reactive form control and how to set it?
- How to attach Dynamic Validations?
- How to get Reactive from Values?
- What is Service in Angular?
- Create & configure Service in Angular.
- How to do Dependency Injection in Angular?
- What is an Singleton Object?
- Multiple DI in single Class.
- What is Routing?
- How Routing makes our App into SPA?
- How to configure Routing in an Application?
- Load our components dynamically based on url path.
- How to create an Child Route?
- Navigating to other links programmatically.
- Passing Parameter to the Routes.
- Static Route vs Dynamic Route.
- Fetching Route Params.
- How to do establish HTTP request to Server side.
- How HTTP Mechanism works?
- What are the methods available in HTTP?
- What is Observable & Observer?
- What are the call back methods available in Observable?
- How to create a Custom Observable?
- What is next(), error() and complete() ?
- Client side Authorization vs Server side Authorization.
- How to create Guard in Angular?
- Setup Route Guard.
- Server side Authorization by using JWT Token.
- HTTP interceptors.
- Angular form setups for File Upload.
- Server side setups for Angular.
- Multer NPM in node.
- How to use Multer NPM as middleware in Node?
- Attach the Multer middleware in server-side routing.
- Applying all the above in a real-time Shopping Cart Application.