First stable version released at the end of year 2016 Angular has quickly become one of the most used frameworks to build high-quality user interfaces. The modern component-based and reactive approach gathers the best sides of all current solutions to form single uniform, performant framework.

The training is suitable for all people with moderate experience in building user interfaces with JavaScript. Upon attending the course an attendant is able to build performant and elegant user interface using idiomatic Angular along with the help of reactive paradigm embraced by Angular. The training consists of lots of exercises for which an own computer is a must for attendant.

  • Besides our experienced trainers the participants have full access to the materials along with the exercises.
  • The training can take one to three days depending on the content covered.
  • Training is available both in English and Finnish.
  • The contents of training is always tailored to match your needs.

Let's choose the appropriate contents together

Single-Page Applications (SPA)
  • Architecture and main principles
TypeScript, ES6 & tools
  • Typing and classes with TypeScript
  • New features of ES6
  • Node.js, npm & Webpack
  • Angular CLI
Angular, basics
  • NgModules
  • Components & Templates
  • Services
  • Pipes
  • Two-way data binding
  • Lifecycle hooks
Angular, beyond basics
  • Router
  • Forms
  • Dependency injection
Reactive Programming
  • Promises
  • Observables
  • RxJS
  • Angular & Reactive Programming
  • Unit testing
  • E2E testing
  • Jasmine, Karma & Protractor
Angular, advanced topics
  • Universal rendering
  • Web Workers
  • Change detection
  • Ahead-of-Time compilation
  • Lazy loading
  • Animations
  • Angular & mobile/desktop apps


Kerro miten tavoitamme sinut, niin palaamme asiaan.