Angular 2 and DelphiMVCFramework

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:

Angular 2
  • Introduction to Angular 2
  • Main new features introduced and difference from 1.x version
  • TypeScript language
  • Angular 2 application architecture
  • Reactive Programming
  • Templates syntax
  • Components
  • Property binding
  • Events
  • Dependency Injection
  • Directives e Components
  • Input and Output properties
  • Component lifecycle
  • Providers
  • host
  • ngIf, ngFor and ngSwitch
  • Templates
  • Styles
  • Services
  • Forms and validation
  • Pipes and built-in pipes
  • Routing
  • Navigation and parameters
  • Nested components
  • Async routes e HTTP
  • Change Detection System
  • Web workers
  • Server-side Rendering
  • App migration from Angular 1 to Angular 2.
Delphi BackEnd
  • Utilizing Delphi JSON library
    • JSON types
    • JSON objects
    • JSON arrays
  • WebBroker e DataSnap
    •  What's WebBroker
      • Build simple server with WebBroker REST
    • What's DataSnap
      • Build simple server with DataSnap REST
    • Exploring the alteratives
  • DelphiMVCFramework
    • IDE Expert
    • Hello World
    • Routing
    • Controllers
      • Strongly Typed Actions
    • Renders
      • Better Performance with Cache
    • Filters
    • Messaging and Push Notifications
    • Server Side Views (SSV)
    • Deploy behind Apache and IIS