Mastering AngularJS | Developing Rich Internet Applications (RIA) using AngularJS

Course ID

35700

Course Description

AngularJS is the modern framework of choice for organizations who are creating the newest, most exciting web applications. It's a powerful client-side JavaScript MVC framework from Google that supports simple, maintainable, responsive and modular Rich Internet Applications. After understanding how HTML5 and JavaScript work together, web developers soon realize that in order to create truly capable web applications, code can easily become complex and expensive to maintain. This is where the simplicity and beauty of AngularJS comes into play. This client-side MVC-like framework allows developers to drastically reduce the amount of JavaScript code required to be written by making web applications easier to understand at all levels. AngularJS takes care of the wiring and 'magic' required to make our web applications truly abstract.

Course Objectives: What You will Learn

Working in an engaging, hands-on learning format guided by our expert web development practitioner, students who attend this class will:
  • learn how to create simple apps with Angular
  • learn how to use Angular with and in place of jQuery
  • Know how AngularJS works with the Model, View, and Controller in your web app
  • Understand and use AngularJS expressions, filters, validation , and binding
  • Explore more advanced concepts and skills working with Validation, Routing, Bootstrap, Unit Testing, Custom Filters, promises and more

Prerequisites

This course is a superset of the 3 day Working with AngularJS introductory level course. The extended Mastering AngularJS course explore more next-level skills and topics such as working with Validation, Routing, Bootstrap, Unit Testing, Custom Filters, promises and more. This fun and interactive course will get your developers ready to begin using AngularJS to keep your team at the cutting edge of technology.

Audience

Web Developers with prior practical experience working with HTML5 and JavaScript

Course Content

    Course Topics
  • Intro to Angular/Why Angular?
  • Angular quick start
  • Setting up the Angular environment
  • What is MVC?
  • Intro to directives/built-in directives
  • Angular controllers
  • Angular views
  • Angular events
  • Forms with Angular
  • Templates
  • Angular scopes
  • Angular providers
  • Services
  • Modules
  • Ajax with Angular
  • Filters
  • Single-page apps
  • Routing
  • Unit testing Angular
  • Angular with Bootstrap
  • Validation
  • Custom directives
  • Transclusion
  • Custom filters
  • Promises

For More Information

For training inquiries, call 850-308-1376

or email us at eramos@gbsi.com

Course Details

Duration - 5 days
Price - $2595.00 USD


(Discounts may apply. Call for more information.)

Course Actions

Acceletrain Collaborative Learning Environment (formerly know as VILT) places industry certified and expert instructors, peers, learners and multi-media components into a "borderless classroom", and interactive learning environment that can span multiple physical locations. VILT combines the benefits of the traditional brick-and-mortar classroom with innovative learning techniques and the cost savings of internet-based training.