ANGULAR JS
Angular JS Course Program Features
Description
Learn Angular Course from HTML5 to Optimize, Build & Deploying an Angular App. Our Angular Course content is designed from the scratch with very basic web structures into advanced concepts, so that Our Angular training in Chennai is suitable for any passionate aspirant to become a professional Angular expert. From the day 1 session itself, you will understand the very basics like how the Web Servers are working?, How well do Web Application architectures work together? etc.
Our angular training motto is not just upskilling the technical topics, but also enhancing in depth understanding of each and every topic's purpose and its implementation in real-world application. As a result, before diving into the topic, we will discuss all aspects of the module like how its implemented in real-time projects, how it simplifies our development, etc.
SKIFTER EDUCATION provides the Best Angular Training in Chennai to promote you into a skilled angular professional with 100% Free Placement Support. You can start Developing Powerful and Rich Web applications from day 1 of our Best Angular Course in Chennai with the help of our angular expert trainers.
- What is Angular?
- Difference between Framework & Library?
- History of Angular and its versions
- Why Angular?
- Features of Angular.
- What is Single Page Application?
- Difference between SPA & Traditional Application
- What is MVC?
- How MVC works in Client & Server sides?
- What is Angular CLI?
- Purpose of the CLI.
- Angular CLI installation
- Angular libraries
- CLI vs Without CLI Overview.
- Create an Angular App by using CLI.
- Compiling the Angular App & Open it in a browser.
- Angular app Bootstrapping process.
- Brief explanation about the structure of the Angular App.
- Modules
- Components
- Decorator
- MetaData
- Templates
- Data binding - Directives
- Services
- Dependency Injection
- Angular Module Overview.
- Importance of module
- Why Modules?
- Root Module, Core Module,Feature Module and Shared Module - Overview.
- How to create Angular Modules?
- NgModule Decorator & its Meta data properties - Overview.
- How to Import & Export Module?
- Angular Component - Overview.
- @Component decorator & its Meta data properties.
- Root Component - Overview
- How to create a Component manually and through CLI?
- Component’s Structure over view.
- What is Instance of the Component?
- What are the ways to render a Component in the view?
- Component Lifecycle Hooks
- Nested or Parent & Child Component - Overview
- Components Interactions overview.
- How to pass Data from Parent to Child & Child to Parent?
- Data Binding Introduction
- String Interpolation.
- Property Binding - Overview.
- Overview of Event Binding
- String Interpolation VS Property Binding
- Two-way Data Binding - Deep dive
- Implementing the 2-way Data Binding and understanding the process.
- Style Binding, Class Binding.
- Element reference and $event service in Angular.
- Event Filtering
- Service - Introduction.
- Importance of Service.
- How to create Services in Angular?
- What are the ways to Provide Services in Angular?
- Dependency Injection - Overview.
- How to use Dependency Injection?
- Singleton Object - Overview
- Singleton Obj VS Regular Obj
- What is Providers?
- What is @Injectable()?
- Registering a Service in Providers VS @Injectable() Decorators
- What is Hierarchical DI?
- Directives - Introduction.
- Component VS Directives
- What are the Different kind of Directives available in Angular?
- Difference between Structural & Attribute Directives.
- Difference between ngIf & hidden directives.
- How to create Custom Directives?
- Overview of All Structural &
Attribute Directives.
- ngIf
- ngFor
- ngSwitch
- ngSwitch
- ngClass
- ngStyle - ngNonBindable
- ngTempate
- ngContent
- ng-container
- ng-template
- @Directive Decorator and its Meta data properties.
- How to pass Input property to the custom directive?
- How to receive Input property from the outside of the directive?
- @Input decorator and its methods.
- What is ElementRef and its purpose?
- @HostListner decorator overview.
- What is Pipe in Angular?
- Purpose of the Pipes.
- Difference 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 Parameterized Pipe?
- Overview of Components Interaction.
- Share data between components by using Service.
- Component Interaction from Parent to Child.
- Integration of React-cookie overview.
- Component Interaction from Child to Parent.
- @ViewChild decorator overview
- @Input & @Output decorator overview
- Custom Event Binding
- Components Interaction by using Event Emitter & Subject and observable
- 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 over view.
- What is Template Driven Form?
- Purpose of Form in Angular.
- 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?
- TD form Validations
- HTML5 Validation vs Angular form Validation.
- How to set prepopulate values in form fields?
- Setup One-way data binding in Angular.
- What is Reactive Form?
- Difference between Template Drive & Reactive Form
- What is form group & form control?
- How to sync view & Reactive form TS?
- What is Patch Values & Set Values?
- How to attach Dynamic Validations?
- How to get Reactive from Values?
- Create Dynamic Form by using Reactive Form
- What is Service in Angular?
- Create & configure Service in Angular.
- How to do Dependency Injection in Angular?
- What is 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.
- HHow to create Child Route?
- Navigating to other links programmatically.
- Passing Parameter to the Routes.
- Static Route vs Dynamic Route.
- Fetching Route Params.
- Router Directives overview
- Client-side authorization using Route Guard
- HTTP Client in Angular.
- REST API Overview
- How to establish HTTP request to Server side.
- How HTTP Mechanism works?
- What are the methods avail able in HTTP?
- What is Observable & Observer?
- How to create Child Route?
- Navigating to other links programmatically.
- Passing Parameter to the Routes.
- Static Route vs Dynamic Route.
- What are the call back methods available in Observable?
- How to create a Custom Observable?
- What is next(), error() and complete() ?
- How to send Query Params & Custom Headers?
- How to connect any backend & APIs?
- What is CORS?
- How to resolve CORS errors?
- Client side Authorization vs Server side Authorization.
- Server side Authorization by using JWT Token.
- Set JWT Key Expiry time.
- HTTP interceptors - Overview.
- How to configure HTTP interceptors?
- Angular form setups for File Upload.
- FormData() in Angular
- Server side setups for File Upload.
- Multer NPM in Node.
- How to use Multer NPM as middleware in Node?
- Attach the Multer middleware in server-side routing.