Angular Master Workshops
by Nir Kaufman

April 16-17, 2018 Warsaw

Nir’s April 2018l euro tour lands at Warsaw!
Join him for days full of technology and fun.

NG-Learn by NG-Poland presents Angular Master Workshops

What you learn

Angular EE - Advanced State Management (day 1)

Take your skills to the next level with this Angular architecture & design oriented workshop. You will learn advanced real-world patterns and techniques for state management In Angular with NGRX, base on real-world challenges.

Topics that we will cover include:
  • How to design a message based system
  • Design a complexed flow using message patterns
  • Angular modules patterns
  • Manage complexed state using @ngrx/store
  • Taking advantage of feature modules in Angular
  • Keeping the state normalized with entities
  • Manage side effects the right way
  • Response to router change with ngrx
  • Debugging
  • Tips & best practices.

Angular EE - Design & build advanced component and shared modules (day 2)

One of the key success factors in on a large scale application, is the ability to share as much code as possible.

On this workshop, you will learn how to design and build complexed UI components and directives that can be extended, customised and shared across your applications. We will also learn how to create robust modules and libraries and use them in our applications.

Topics that we will cover include:
  • Advanced directives concepts
  • Designing an extendable reusable components
  • Dynamic rendering patterns and techniques
  • Dependency injection in depth
  • Building an expandable, reusable angular module
  • The mono-repo approach
  • Extending and customize Angular
  • High-Performance tips & best practices

NG-Learn is a 2 day hands-on workshop



Learn the core concepts of coding an end-to-end app with Angular and TypeScript from an industry expert Nir Kaufman. Get a diploma and a commemorative T-shirt


Bring your laptop! An important part of the training is dedicated to building apps together and testing things in real time.


You should have significant experience in building web applications with HTML5 and JavaScript. No previous experience with AngularJS is required.

Meet the master


Principal Front-end Developer & consultant | Google Developer Expert | 500Tech

  • Google Developer Expert at Web Technologies.
  • Meetup organizer: AngularIL, AngularNYC, NgSwat TLV and few others..
  • Active worldwide conference speaker & workshop trainer.
  • Author of books.
  • Founder of the 'Frontend Band'.
  • Can't get enough of this.

Winner of ngAwards 2017

Trainer of the Year

  • Year-to-year sold out workshops
  • Top rated by students
  • Full of enthusiasm

See Nir in action

NG-Poland 2017

NG-Poland 2016

JS-Poland 2017

Nir's books

Angular Reactive Forms
A comprehensive guide for building forms with Angular

Angular Reactive Forms

Angular 2 Components
A quick and concise guide to Angular 2 Components

Angular 2 Components

Nir's previous workshop presentation

See how we work

Previous workshops

Why Choose


Learn Angular, NGRX and TypeScript Now!

You are already familiar with html, css and javascript. Now you want to bring web development to the next level using Angular, NGRX and TypeScript! At the end of this class, each student should be able to use Angular 5 to make an end-to-end, working application.

Join us now!

Workshops April 16-18, 2018 will take place in Golden Floor Tower, Chłodna 51, Warsaw

The Location




Substantive Partner

Google Developers
Community Partners

Get In Touch

Dariusz Kalbarczyk
mobile: +48 664 931 800