JS - AngularJS - Foundation

Course Abstract

AngularJS is one of Googles suggestions for the next generation of Rich Internet Application JavaScript frameworks.

AngularJS simplifies development and test of RIA JavaScript applications by offering a client-based Model-View-Controller (MVC) architecture as well as a collection of components typically needed for a modern, browser based internet application.

AngularJS is Open Source and has an extensive development environment attached.

The course will go through the advantages of using AngularJS, but also some of the disadvantages that follows from the AngularJS approach to GUI construction.

Topics Covered

AngularJS makes it very easy to generate HTML from data, which is often the situation when developing Rich Internet Applications. AngularJS also contains a number of other useful features for applications.

During the course we will discuss the following topics:

  • AngularJS ­ fundamental concepts
  • Views, directives and controller functions
  • Watch, digest and apply functions
  • Dependency injection
  • Events
  • Forms
  • AJAX
  • Custom directives
  • Navigation
  • Security
  • Internationalization
  • Application testing with Jasmine

Prerequisites

The course presumes a certain knowledge of HTML 4 or 5, of CSS and of JavaScript. The course JS - JavaScript og jQuery - Foundation will be an advantage, but is not a prerequisite.

Target Audience

Developers that need to write or maintain Rich Internet Applications based on the modern AngularJS framework from Google.

Learning Objectives

Develop Rich Internet Applications using the Google AngularJS framework. Test AngularJS applications with Jasmine.

After the Course

Developers, who need to work with layout and styling can benefit from the course JS - Bootstrap - Foundation

Also check out the course TS - Angular - Foundation, which is about developing with the latest Angular version in TypeScript.

Contact Lund&Bendsen with our contact form or, call us (+45) 33 861 861 for more information.