JavaScript, Jquery, HTML5-CSS3, AngularJS Contents - Customized
JavaScript, Jquery, HTML5-CSS3, AngularJS Contents - Customized
8. Web Messaging
Cross Document Messaging
Using the postMessage API
Server-Sent Events Overview
EventSource API
Using the EventSource API: Client-side
Event Stream Format: Server-side
Simple Implementation
XMLHttpRequest Level 2
Cross-Origin Requests
Making a Cross-Origin Request
Progress Events
Using Progress Events
9. Web Workers
Web Workers Overview
What Can You Do with a Worker?
Message Passing
Handling Errors
Stopping Workers
Loading and Executing External Scripts
Workers within Workers
Subworkers: An Example
Security Notes
Shared Workers: The Parent Page
Shared Workers: Within the Worker
1. Introduction to Angular.JS
How Angular.js is opinionated 8. Communicating with Servers
Difference between Backbone.js and Angular.js Communicating over $http
Configuring the requests
2. Angular.js Building Blocks Sending Http Headers
Controller Component Caching Responses
Model Component Request and Response Transformation
View Component Using RESTful Resources
Directives Communication over WebSockets
Filters
Services 9. Unit Testing
DI in Angular.js Testing Models using Jasmine
Test considerations for Directives and Filters
3. Anatomy of an Angular.js Applications Using Angular Mocks
Creating Boundaries using ng-app
Model View Controller 10. Modular JavaScript
Templates and Data Binding Techniques for modularizing JavaScirpt code
Repeating elements in templates 11. Miscellaneous
Using Expressions, CSS Classes and Styles Overview of OSS Angular Modules
Using Controllers for UI responsibility separation Customizing Angular Modules
Responding to model changes
5. Using Filters
Filters Overview
Understanding Filter Expressions
Building custom Filters
6. Services
Services Overview
Modularity using Services
Injecting Services
7. Directives
Directives Overview
Creating Directives
The Directive Definition Object
Compilation and Linking
Creating Components