Self-Paced, Live Online, Classroom Enterprise Training
The objective of this training is to provide the attendees with the essential expertise and abilities needed to develop advanced internet applications utilizing the state-of-the-art Angular.js RIA framework by Google.
inperson:
5 days
online:
30 hours
Certified Corporate Trainer
Lifetime Access
Quiz & Assignments
24x7 Support
Real Time Projects
Cost Effective Programs
Objective
Upon completion of the Angular.js training program, attendees will have the capacity to:
Apply dependency injection to enhance maintainability
Comprehend and implement diverse Angular.js directives
Develop customized directives
Utilize grunt.js for routine tasks in JavaScript application development
Employ bower.js for managing client-side dependencies
Target Audience
Anyone who wants to gain expertise in developing advanced internet apps using Angular.
Prerequisites
The candidate is expected to have a working knowledge of at least one web development technology and possess an intermediate-level proficiency in JavaScript.
Detailed Outline
Chapter 1: Overview of Angular.js
Angular.js's Opinionated Nature
Key Contrasts between Backbone.js and Angular.js
Chapter 2: Angular.js Building Components
Controller Component
Model Component
View Component
Directives in Angular.js
Filters in Angular.js
Services in Angular.js
Dependency Injection in Angular.js
Chapter 3: The Structure of Angular.js Applications
Establishing Boundaries with ng-app
Model View Controller
Templates and Data Binding in Angular.js
Repeating Elements within Templates
Incorporating Expressions, CSS Classes, and Styles
Implementing Controllers for UI Responsibility Separation
Reacting to Changes in the Model
Chapter 4: Angular.js Data Binding
Familiarizing with Inbuilt Directives
Scope Resolution Mechanisms
One-Way and Two-Way Data Binding in Angular.js
Chapter 5: Overview of Filters in Angular.js
Understanding Filter Expressions in Angular.js
Creating Custom Filters in Angular.js
Chapter 6: Introduction to Services in Angular.js
Achieving Modularity through Services
Injecting Services in Angular.js
Chapter 7: Angular.js Directives
Introduction to Directives
Developing Custom Directives
The Directive Definition Object
Compilation and Linking of Directives
Building Components with Directives in Angular.js
Chapter 8: Server Communication in Angular.js
Making Requests using $http
Configuring Requests with $http
Including Http Headers
Caching Responses in Angular.js
Request and Response Transformation
Utilizing RESTful Resources
Communicating via WebSockets
Chapter 9: Unit Testing in Angular.js
Jasmine for Testing Models
Testing Directives and Filters
Considerations for Unit Testing
Utilizing Angular Mocks for Unit Testing in Angular.js
Chapter 10: Modular JavaScript
Approaches to Modularizing JavaScript Code
Chapter 11: Miscellaneous Topics in Angular.js
Survey of OSS Angular Modules
Tailoring Angular Modules to Suit Requirements
Related Courses
Do you want to learn more about this training?
Edustreak
Edustreak is one of the fastest growing professionally managed company in Technology, Learning & Consulting. The core team comprises of highly qualified and skilled professionals with global exposure in diverse areas. We offer high quality, cost-effective professional training with delivery par excellence in cutting edge technologies.