Developing Web Applications Using AngularJS

PT9922
Summary
This course enables students to build Single Page Web Applications (SPA) via the AngularJS framework from Google. Students gain an understanding of how to use Angular at all levels in real world applications, from basic templates and interaction with RESTFul services to Karma based testing, module reuse and creating directives.The duration of the course and depth of material covered can be adjusted based on the audience. For junior developers the course is delivered over 4 days and includes a detailed overview of JavaScript. For senior developers the course can be delivered over 3 days.
Prerequisites
Students should have previous programming experience (from university and/or industry) in one or more of Java, C#, C++, Perl, Python and Ruby.
Duration
4 Days/Lecture & Labs
Topics
  • Introduction to JavaScript (Optional)
  • Functional Programming with 'Underscore.js'
  • Introduction to AngularJS
  • Views within an Angular App
  • Controllers and the Model
  • Angular Directives in Depth
  • Filtering and Sorting Data
  • Testing with Karma

Related Scheduled Courses