Enterprise App Development with AngularJS

Enterprise App Development with AngularJS


Invite friends

Contact Us

Page Views : 191

About The Event

Course Description

The course is ideal for developers who need to develop an enterprise grade application using AngularJS. The course covers all the aspects of the AngularJS library. It also covers all the tools that one shall use to set up their end-to-end development workflow to make their overall development life-cycle very effective. It covers different aspects/concerns of an application from enterprise perspective - architecture, localization, theming, build, packaging, and best practices.


  • JavaScript fundamentals, (X)HTML, CSS

Course Outline


  • Core Concepts
  • Introduction to Angular JS


  • Writing
  • Running
  • Debugging
  • Documentation


  • Why Architecture is important?
  • MVC
  • Application Structure
  • Tools
  • Lab 1


  • Building Blocks
  • Template
  • Directive
  • Expression
  • Lab 2
  • Filters
  • Lab 3
  • Form Controls
  • Lab 4

View Controllers

  • Introduction
  • Working with $scope
  • Lab 5
  • Nested Controllers and scope inheritance
  • Lab 6
  • When to use?

View Models and Data Binding

  • Data Binding in Classical Templating system
  • Data Binding in Angular Template
  • One-time Binding
  • One-way Binding
  • Two-way Binding
  • Lab 7
  • How to benefit? 

Sending and Receiving Data

  • $http
  • $q and the Promise
  • Deferred API
  • Chaining Promises
  • Lab 8
  • Working with RESTful resources
  • Response Interception
  • Lab 9
  • Security Considerations


  • Responsive Design
  • Routes
  • Lab 10

Going into Production

  • Localization
  • Lab 11
  • Theming
  • Lab 12
  • Accessibility
  • Build
  • Lab 13

Testing in Angular

  • Unit Testing
  • End-to-end Testing

Best Practices

Please do carry your own Internet Dongle. While we make the best effort to have the required internet connectivity at the venue, but given past experiences, we recommend you to carry your own Data cards. 

Payment Options

For payments from within India we also allow following modes

  1. NEFT/RTGS Transactions
  2. Cheque Payments
  3. Wire Transfers
  4. Company Authorized PO

Please reach out to training [AT] walkingtree [DOT] in  or call +91-9581400033 for more details on above payment options.

Terms & Conditions


Training events are subject to cancellation or rescheduling at our discretion. If the event is cancelled, we will credit any event fees as soon as possible. If the time, date, venue or content of the event is changed subsequent to your booking, you will be notified and also given an option to cancel your booking. We shall not be liable for any additional loss, travel expenses or damage resulting from such cancellation or changes made outside of the cancellation period.