JS - AngularJS - Foundation

Kort om undervisningen

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.

Indhold

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

Forudsætninger

The course presumes a certain knowledge of HTML 4 or 5, of CSS and of JavaScript.

The course HTML5 - Basis - Foundation will be an advantage, but is not a prerequisite.

Målgruppe

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

Efter kurset kan deltageren

Develop Rich Internet Applications using the Google AngularJS framework.

Test AngularJS applications with Jasmine.

Videre forløb

Developers, who need to include graphical information as part of their application, will benefit from HTML5 - Graphics - Advanced.

The AngularJS course is a module in the HTML5 series and can be combined with the following other courses in the series without overlap in topics:

HTML5 - Basis - Foundation,
HTML5 - Graphics - Advanced,
HTML5 - Mobile - Advanced,
JS - Bootstrap - Foundation and
CSS - CSS3 - Advanced

See also the course Web - Dart og Angular - Foundation, which deals with Angular, but in the version for the browser language Dart.

Hør andres mening om kursetHvad har tidligere deltagere sagt om vores undervisning?

Kontakt gerne Lund&Bendsen ved hjælp af vores kontaktformular eller ring til telefon (+45) 33 861 861 for at høre nærmere.