AngularJS and server Delphi

Duration: 4 days | Price: 1350 €


Requirements:

-


Description:

Learn to use the power of the wonderful framework AngularJS from Google to write thin client web for your RESTful Delphi services.


Contents:

  • What's AngularJS
  • Why AngularJS
  • Web application are not web sites
  • First steps with AngularJS
    • How to create AngularJS project
    • Modules
    • Views
    • Overview of Design Pattern MVVM
  • Model and data-binding
    • Filters
  • Binding and expressions
    • Overview of Design Pattern Observer
  • Controller and Scope
    • Encapsulate model values in Controller
    • Share models between innested Controllers
    • Controller testing
  • Dependency Injection and declarative model
  • Routing and multiple view
  • Form Validation
  • Services
    • Using built-in services
    • Testing services
  • Directives
    • Custom directives
    • Testing directives
  • Filters
    • Using built-in filters
    • Testing filters
  • HTML5 Mode
  • Using Angular with other javascript framework and libraries
    • jQuery
    • jQuery plugins
  •     UnitTest
  •     Angular-ui
Delphi BackEnd
  • Using Delphi JSON library
    • JSON types
    • JSON objects
    • JSON arrays
  • WebBroker and DataSnap
    •  What's WebBroker
      • Build simple server with WebBroker REST
    • What's DataSnap
      • Build simple server DataSnap REST
    • Exploring the alternatives
  • DelphiMVCFramework
    • Controller
    • Routing
    • Render
    • Filters
    • eLua views