AngularJS

Duration: 3 days | Price: 900 €


Requirements:

Conoscenza JavaScript, HTML, HTTP


Description:

Learn to take advantage of the power of the wonderful framework AngularJS from Google for writing thin client web with one of the most advanced web technology at your disposal.


Contents:

  • What's AngularJS
  • Why AngularJS
  • Web application are not web site
  • First steps with AngularJS
    • How to create AngularJS project
    • Modules
    • Views
    • Design Pattern MVVM
  • AngularJS ecosystem
    • Unit test with Jasmine
    • Test end2end
    • npm e Bower
  • Model and data-binding
    • Filters
  • Binding and expressions
    • Design Pattern Observer
  • Controller and Scope
    • Injection of model data to Controller
    • Sharing models between innested Controllers
    • Controller testing
  • Dependency Injection and declarative model
  • Routing and multiple view
  • Form Validation
  • Services
    • Use built-in services
    • Services testing
  • Directives
    • Custom directives
    • Directives testing
  • Filters
    • Use of built-in filters
    • Filters testing
  • HTML5 Mode
  • Using AngularJS with other JavaScript framework and libriries
    • jQuery
    • jQuery plugins