Angular Essentials

The workshop concentrated on delivering as much of what is important in Angular as possible in a single day.

On the workshop you will

Learn from lecture supported by slides

Solve coding challenges

Complete practical exercises

During the workshop we cover:

  • Angular CLI
  • Most important Angular concepts: Module, Component, Service, Directive, Pipe, Dependency Injection, TypeScript, HTML, DOM, SCSS, Tests
  • Data flow Data binding Events binding
  • Control flow Component lifecycle (ngOnInit, ngOnChanges ...)
  • Displaying data Interpolation Builtin directives (*ngIf, *ngFor ...) Change Detection (Default, OnPush...)
  • Working with API RxJS and reactive programming Mocking Rest vs GraphQL Fetching data Save/edit data Error handling
  • Interaction with a user Reactive forms Validation Testing
  • Angular best practices


  • Professional experience as a developer.
  • At least basic JavaScript understanding.
Rafał Grzesik

Rafał Grzesik

Experienced software engineer, programming trainer and mentor in the fields of JavaScript, TypeScript, Angular, C#, design patterns and DDD. Increased hundreds programmers skill and knowledge by providing robust on site and online trainings. Conducted many workshops all rated above 4/5 points in after surveys.


Choose this option if you need a workshop for your team or company. The basic price is 2500 EUR for the group for 1 days.

Reserve now

Choose this option if you need a workshop for yourself or for a small group of people. The basic price is 200 EUR per person for the whole workshop.

Reserve now

Our experts offer consultations for both companies and individuals. The price is set individually.

Contact us