Angular Training

Angular  Training

The Angular  training course gives web developers an intensive hands-on introduction to hand-coding responsive, high performance web apps using Angular. 

Contact us to book your seat. Training may be done on-site or at our training venues in Durban, Cape Town and Johannesburg.

Course Duration Price ZAR(ex vat) Price USD
Angular 2 Training Summary
Angular  Training 3 days R12,500 $1,100
  • Lunch, refreshments and training material included.
  • Class start at 9:00am for 9:30am
  • South Africa training locations: Johannesburg, Cape Town, Durban
  • Global training locations: USA, Candana, UK, Dubai, Europe

Angular  Course Outline


  • Class Objectives and road map,Jumping Bean Loves Angular 2 Training
  • Schedule & facilities,
  • Angular - Architecture & Components

TypeScript and ECMAScript Essentials

  • Overview of TypeScript and ECMAScript 6
  • Annotations
  • RunTime Type System
  • Current Development Tools


  • Interpolation
  • Property Binding
  • Attribute, Class, and Style Binding
  • Event Binding
  • Additional techniques

Dependency Injection

  • Recap of Dependency Injection
  • Defining and Injecting Services

Going Further with Dependency Injection

  • Providers
  • Lazy injection

Angular Pipes

  • Overview of Pipes
  • Built-in Pipes
  • Parameterising a Pipe
  • Chaining Pipes
  • Stateful/Async Pipes
  • Custom Pipes

HTTP, Promises, and Observables

  • Promises - still available, still useful
  • Calling an API via HTTP
  • Introduction to Observables
  • Observable Bindings
  • Observables Operators
  • Calling an API via Observables


  • Overview of Directives in Angular
  • Component Directives
  • Decorator Directives
  • Attribute Directives
  • Structural Directives
  • Template Directives
  • Controllers

Routing and Navigation

  • Overview of Routing in Angular
  • Route Patterns
  • Query String Support
  • Route Configuration

Going Further with Routing

  • Lifecycle Hooks
  • History Manipulation
  • Error Handling
  • Additional techniques