Course Overview
This course teaches participants on how to use AngularJS to facilitate development of single-page web applications that use the Model-View-Controller (MVC) design pattern.
Objectives
- Understand the design of single-page applications and how AngularJS facilitates their development
- Properly separate the model, view, and controller layers of your application and implement them using AngularJS
- Master AngularJS expressions, filters, and scopes
- Build Angular forms
- Elegantly implement Ajax in your AngularJS applications
- Write AngularJS directives
- Unit test and end-to-end test your AngularJS applications
Pre-requisites
All attendees must have substantial prior experience developing with JavaScript. If attendees will not have prior JavaScript experience, we would be delighted to precede this class with a one- or two-day intensive JavaScript primer.
Angular JS - Schedule
| Day 1 | |
| 09.00am – 10.00am | Introduction to AngularJS 
 | 
| 10.00am – 10.30am | Breakfast | 
| 10.30am – 12.45pm | Our first AngularJS application 
 | 
| 12.45pm – 02.15pm | Lunch | 
| 02.15pm – 05.00pm | Single Page Applications 
 | 
| Day 2 | |
| 09.00am – 10.00am | Controllers 
 | 
| 10.00am – 10.30am | Breakfast | 
| 10.30am – 12.45pm | Models 
 Views 
 | 
| 12.45pm – 02.15pm | Lunch | 
| 02.15pm – 05.00pm | Expressions 
 Filters 
 Scopes 
 | 
| Day 3 | |
| 09.00am – 10.00am | Angular Forms 
 | 
| 10.00am – 10.30am | Breakfast | 
| 10.30am – 12.45pm | Form events 
 Ajax, Data, and Angular 
 | 
| 12.45pm – 02.15pm | Lunch | 
| 02.15pm – 05.00pm | Directives 
 
 Testing in Angular 
 | 
















 
  
  
  
  
  
  
  
  
  
 

