Course Content
Introduction & JQuery
- Introduction to AngularJS
- Difference between JQuery & Javascript.
- JQuery Basic and Advance.
- MVC Architecture & Conceptual Overview.
- Setting up the Environment
- First Application
- Understanding ng attributes
Expressions and Data Binding
- Object Binding and Expressions
- Working with Arrays
- Forgiving Behavior
- Understanding Data binding
- Two-way Data Binding
Working with Directives
- Core Directives
- Conditional Directives
- Mouse and Keyboard Events Directives
- Styles Directives
ControllerS
- Understanding Controllers
- Programming Controllers
- Scope object - Adding Behavior to a Scope Object
- Passing Parameters to the Methods
- Multiple Controllers and their scopes
Filters
- Built-In Filters
- Purpose of Filters
- Currency and Number Formatting Filters
- OrderBy Filter
- Creating Custom Filter
Bootstrap and CSS Integration
- Using Simple Form with CSS
- Working with Select and Options
- Input Validations
- Using CSS classes
- Custom Validations
- Boostrap Example
- Templating
Modules
- Why Module ?
- Module Loading and Dependencies
- Recommended Setup of Application
- Creation vs Retrieval
Dependency Injection
- Intro. to Dependency Injection
- Routing Multiple routes
- Example of Injecting Dependencies
Services
- Understanding Services
- Developing Creating Services
- Injecting Dependencies in a Service
Model View View Model ( MVVM )
- Understanding MVVM
- Comparing MVC with MVVM
- Examples using MVVM pattern
- Developing CRUD Operation using MVVM
- Tiny Login and Authentication Cycle with Session
- Developing tiny Shopping Cart Application
Ajax in AngularJS
- $http Service
- $q Service
- Ajax Impl using $http and $q Service
JSON Web Services
- Introduction to JSON Web service
- Creating Server Application
- Creating Client Application to Call JSON
- Types of JSON Web Services
- Application building using JSON
Final Project ( CMS Like )
Angular JS Course Duration : 4 Months
Eligibility : Knowledge of C Programming and Javascript.
Available Batches : Regular Batch -> Monday-Saturday
WeekEnd Batch -> Saturday and Sunday
Fast-Track Batch ->4 to 5 hrs daily
Present & Future Scope
- Got placements in Mid and Large size co.s
- Opensource
- AngularJS is the 6th most starred project of all time on GitHub.
- already been used to build scalable applications
- code decoupled enough not to interfere, but modular enough to easily maintain
- We are famous as AngularJS training institute in ahmedabad.
REQUEST A CALL BACK
Please fill all the texts in the field.