Angular Training

Our 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  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
  • Angular CLI,
  • Angular project generation with Angular CLI,

Angular Components

  • JavaScript/TypeScript classes syntax
  • Templates
  • Interpolation
  • Property Binding
  • Attribute, Class, and Style Binding
  • Event Binding

Angular Form Processing

  • Two way data binding
  • Template driven forms
  • Reactive forms

Angular Services

  • Recap of Dependency Injection
  • Defining and Injecting Services
  • Providers
  • Lazy injection

HTTP, Promises, and Observables

  • Promises overview
  • Calling an API via HTTP
  • Introduction to Observables
  • Observable Bindings
  • Observables Operators
  • Calling an API via Observables

Angular 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

Custom Angular Directives

  • Attribute Directives
  • Structural Directives

Advanced Component & Sub-Component Interaction

  • @Input/@Output decorators
  • EventEmitters

Angular Pipes

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