Comprehensive AngularJS

PT0924
Training Summary
AngularJS is a powerful client-side JavaScript MVC framework from Google that supports simple, maintainable, responsive and modular Rich Internet Applications. It supports automatic bi-directional data binding to and from JavaScript model objects, form controllers, and validation. Direct support for working with REST services and customizable routing, a comprehensive set of HTML tag-driven directives for View description, and the ability create your own custom directives are among the many reasons that AngularJS is so widely used in the RIA JS developer community.
Prerequisites
Attending students should have taken these courses or should have skills equivalent to topics in these classes: Introduction to JavaScript or equivalent experienceAdvanced JavaScript or equivalent experienceIntro to HTML5
Duration
5 Days/Lecture & Lab
Audience
This course is designed for experienced web developers.
Course Topics
  • Introduction to Angular JS
  • Single-page applications
  • Angular Modules
  • Model View Controller
  • Expressions
  • Client-side Templates
  • Directives
  • Event Handlers
  • Navigation
  • Scope
  • Filters
  • Data Binding
  • Angular and Forms
  • Routing
  • UI Controllers
  • Formatting Data
  • Patterns
  • Dependency Injection
  • Custom Directives
  • Reusable Services
  • Internationalization and Localization
  • Angular and Web App Security
  • Testing with Angular JS
  • End-to-End and Integration testing
  • Project Organization

Related Scheduled Courses