NOVEMBER 15-17, 2021

NG WORKSHOPS

NOVEMBER 18, 2021

NG POLAND

NOVEMBER 19, 2021

JS POLAND

NOVEMBER 20, 2021

JS WORKSHOPS

The biggest Angular Conference in CEE

Warsaw & Online 2021

Meet Angularians from all over the world - share knowledge. Hear top speakers from around the world. Learn about the present and future of Angular and its ecosystem, TypeScript, tools and much more.

Learn from the Best Event Speakers 2021

Minko Gechev

Angular team, Google | USA

Alex Rickabaugh

Angular team, Google | USA

Mark Thompson

Angular team, Google | USA

Igor Minar

Angular team, Google | USA

Emma Twersky

Angular team, Google | USA

Alex Okrushko

NgRx team, Cisco | Canada

Manfred Steyer

GDE, MVP, SOFTWAREarchitekt.at | Austria

Michael Hladky

GDE, angular-college.com | Austria

Sebastian Podlesny

CEO, 7N | Poland

Deborah Kurata

GDE | MVP | Software Developer | Pluralsight Author | USA

Sherry List

Azure Developer Engagement Lead, Microsoft | Denmark

Nir Kaufman

Front-end Guild Lead | Next Insurance | Israel

Lars Gyrup Brink Nielsen

Co-Founder of This is Learning, MVP, GitHub Star | Denmark

Gerard Sans

Developer Evangelist for Web and Cloud | UK

Vitalii Bobrov

Lead Software Engineer, EPAM Systems | Poland

Marta Wiśniewska

GDE / Frontend Engineer, Networked Energy Services | Poland

Martina Kraus

GDE, Freelance Consultant, ngGirls | Germany

Kamil Gałek

Senior Frontend Developer, BigPicture | Poland

Sam Bellen

Senior Developer Advocate Engineer, Auth0 | Belgium

Maciej Czerwiakowski

Independent IT consultant @7N, 13DSGN.COM | Poland

Greg Radzio

Chief Technology Officer, Cobiro | Poland

Fabian Gosebrink

MVP, GDE, Offering Solutions Software | Switzerland

David Müllerchen

GDE, Freelance Consultant | Germany

25+

Our Visionary Speakers

15+

International Sponsors

9

Workshops We offer

1000+

Event Participants

Why Join NG POLAND 2021 Why you should Join Event

You have to be there to understand, you have to be there to live it, once you are there you'll know why!

Buy Ticket

Learn from the Best

Every year we are happy to host the best experts in the flied of Angular, TypeScript, RxJS, Redux, etc. Their presentations will let you expand your current knowledge, get practical tips and learn new trends.

01

Meet New People

ngPoland 2021 is so much more than being able to learn from Angular authorities. You will also have a great opportunity to get to know and socialize with over 1000 like-minded people from all over the world.

02

Rekindle Your Enthusiasm

The most important benefit of participating at ngPoland 2021 is the enthusiasm you will get infected with. The confidence, desire to develop, and can-do attitude will definitely bring your professional career to the next level.

03

Have Fun

This event will change your perception of IT forever. Your brains will be filled with new information, you'll feel the excitement of people sharing your passion and most importantly our MC's will guarantee an experience you'll never forget!

04

Check Out Previous Stationary Event Photos Below

  • November 18,2021, 08:00 - 09:50

    Registration & Networking

    Multikino Złote Tarasy, Złota 59, 00-120 Warszawa

  • November 18,2021, 09:50 - 10:00

    Welcome

  • November 18,2021, 10:00 - 12:00

    Session One

  • November 18,2021, 12:00 - 13:00

    Lunch & Networking

  • November 18,2021, 13:00 - 13:20

    NG AWARDS 2021

  • November 18,2021, 13:20 - 15:00

    Session Two

  • November 18,2021, 15:00 - 15:20

    Coffee Break & Networking

  • November 18,2021, 15:20 - 16:40

    Session Three

  • November 18,2021, 16:40 - 17:00

    Coffee Break & Networking

  • November 18,2021, 17:00 - 18:00

    Keynote Sessions

  • November 18,2021, 18:00 - 19:00

    Q&A Session With Google's Angular Team

  • November 18,2021, 19:00 - 19:20

    Break & Networking

  • November 18,2021, 19:20

    Movie Showing - Dune

    Dune Movie
    • November 19,2021, 08:00 - 09:50

      Registration & Networking

      Multikino Złote Tarasy, Złota 59, 00-120 Warszawa

    • November 19,2021, 09:50 - 10:00

      Welcome

    • November 19,2021, 10:00 - 12:00

      Session One

    • November 19,2021, 12:00 - 13:00

      Lunch & Networking

    • November 19,2021, 13:00 - 13:20

      JS AWARDS 2021

    • November 19,2021, 13:20 - 15:00

      Session Two

    • November 19,2021, 15:00 - 15:20

      Coffee Break & Networking

    • November 19,2021, 15:20 - 16:40

      Session Three

    • November 19,2021, 16:40 - 17:00

      Coffee Break & Networking

    • November 19,2021, 17:00 - 18:00

      Keynote Sessions

    • November 19,2021, 18:00 - 18:20

      Closing Speeches

Pricing Plans Get your Ticket

NG-POLAND Conference
Ticket

497
PLN

(108 €)

Offer valid until November 6 or while stocks last

Buy Ticket

All prices include 23% VAT
The price in Euro is for guidance only

2 CONFERENCES
NG-POLAND
JS-POLAND

797
PLN

(175 €)

Offer valid until November 6 or while stocks last

Buy Ticket

All prices include 23% VAT
The price in Euro is for guidance only

JS POLAND
CONFERENCE
TICKET

497
PLN

(108 €)

Offer valid until November 6 or while stocks last

Buy Ticket

All prices include 23% VAT
The price in Euro is for guidance only


Booking 5 or more tickets? Get in touch to find out about our group offer. Bank Account Info

Full-days SUPERB QUALITY Workshops

Workshops take place the day before NG Poland and day after JS Poland at Golden Floor Plaza, Al. Jerozolimskie 123A, WARSAW. Please note, workshop tickets are sold separately from conference tickets.


NG Workshops (November 15-17)


10.00 - 17.00 November 15-16
Alex Okrushko - NG Poland

NgRx Store + ComponentStore - Master Class
by Alex Okrushko

The synchronization of State is one of the most challenging parts in web applications. In this workshop we’ll go over what is this State and what are the problems that we are trying to solve. We’ll start with no libraries approach, pull and push-based services and then dive deeper into Global and Local state management with two of the most popular libraries designed to handle state: @ngrx/store and @ngrx/component-store.

Buy Workshops

10.00 - 17.00 November 17
Nir Kaufman - NG Poland

Advanced Angular: DOM Manipulation in-depth Master Class
by Nir Kaufman

The majority of our work as front-end developers is to implement dynamic user interfaces. In this workshop, we will master the API, patterns, techniques, and best practices for building a robust view layer with Angulars. By the end of this day, you will gain deep knowledge and practical experience that will boost your productivity.
This is a hands-on workshop. Each theoretical module is followed by exercise. Some of the topics that we will cover:
- Angular Ivy compiler
- Logic view and Render trees in Angular
- Content projection
- Templating in-depth: micro-syntax, patterns, and techniques
- Working with the Renderer
- Dynamic content rendering techniques
- DOM Manipulation techniques
- Directives API in depth

Buy Workshops

10.00 - 17.00 November 17
Michael Hladky - NG Poland

RxJS for Angular Master Class
by Michael Hladky

Master global and component state and optimize template logic.
If you already know REDUX or reactive state management patterns and want to learn more advanced things about the architecture-related components, this is the workshop you need to book.
Local component state, flattening operators, contextual state and its display component templates, performance for component bindings and advanced custom operators – this workshop will provide a solid foundation from which you can continue to develop these and many more advanced skills pushing your knowledge to the next level.

We will learn:
- Local vs. global state (when to use what)
- Derived state (shared computations, distinct changes, and nullish values)
- Model vs. ViewModel
- OOP Design Patterns for Component state (Facade, MVVM/Presenter, MVC, Adapter)
- Subscription-less architecture
- Optimize data fetching with RxJS flattening operators
- How to handle error, complete, suspense, and values in the template
- Reactive Component lazy loading
- Improving UX with Reusable reactive helpers
- Resilient error handling
- Advanced custom operators
- Performant component bindings

Buy Workshops

10.00 - 17.00 November 17
Gerard Sans - NG Poland

Fullstack GraphQL using Angular v12 Master Class
by Gerard Sans

In this workshop we will create a Fullstack GraphQL app starting from the Server and building our way up to the client! We will cover everything you need to successfully adopt GraphQL across your stack from client to backend including tooling and best practices.
You will learn how to build and design a GraphQL Server starting by defining the GraphQL Schema using types and relations. Moving to the client side, we will create a simple client to demonstrate common usage. As we implement the different features we will introduce GraphQL query syntax including queries, mutations, alias, fragments and directives. At this point we will review how client and server communicate, what tooling is available to track usage and improve performance and how to add authorisation and authentication. Finally we will focus on designing real-time features and sharing best practices to improve performance and leverage scalability.

Topics we will cover:
- GraphQL Introduction
- Building a GraphQL Server
- Designing a GraphQL Schema
- Building a GraphQL Client using queries and mutations
- Common practices: error handling and pagination
- Adding authentication and authorisation
- Adding real-time with subscriptions

Requirements:
- Comfortable using Angular and JavaScript
- Basic knowldege of Node
- HTML and CSS

Buy Workshops

10.00 - 17.00 November 17
Maciej Czerwiakowski - NG Poland

Angular Quick Performance Tricks Master Class
by Maciej Czerwiakowski

Improving Angular performance for new and returning customers without optimizing single line of code.

– First time load optimization techniques
– Web app reload optimization techniques
– Runtime performance optimization techniques

Buy Workshops



JS Workshops (November 20)


10.00 - 17.00 November 20
Nir Kaufman - JS Poland

Advanced JavaScript Design Patterns and Data Structures for UI Engineers Master Class
by Nir Kaufman

In this workshop, you will learn how to leverage object-oriented principles and functional programming design patterns in JavaScript. You will learn how to build modular, maintainable single-page applications. By the end of this session, you will understand the core principles beyond popular libraries (such as NGRX, RxJS, and more.), and how to leverage TypeScript for clean code.
This is a hands-on workshop. Each theoretical module is followed by exercise. We will use nothing but TypeScript (no external libraries or frameworks) and focus on practical software engineering. Some of the topics that we will cover:

- How classic design patterns can help us build modern JavaScript applications
- JavaScript built-in data structures in depth
- How to implement and leverage popular data structures in practice
- How to think, design, and implement clean code using OO principles.

Buy Workshops

10.00 - 17.00 November 20
Michael Hladky - NG Poland

Vanilla JS Performance Master Class
by Michael Hladky

The Chrome DevTools are a powerful addition to the developer’s toolset that allows finding and eliminating your app’s performance bottlenecks. It is packed with features perfect for auditing page performance and deriving actionable insights. Visualizing data at a proper level of abstraction, it can help you pinpoint performance-related issues and set a baseline from which to start introducing improvements.
That said, knowing how to run performance tests on your web application properly is one thing, and putting those metrics to good use is another. Both aspects are critical to the overall success of the endeavor. Thus it is so crucial to understand all the ins and outs of performance data and performance tooling.
This might sound like a lot but don’t be put off! Over the course of this workshop, we will walk through the pitfalls and tricks of the trade of Chrome DevTools to provide you with a complete roadmap for performance analysis and optimization.
Chrome Developer Tools should be seen as a fount of knowledge about your app performance that anyone can benefit from. At that realization, the best part begins – experimenting and finding the most effective ways to improve the application’s speed.
In this workshop, we will explore the exciting hidden DevTools features and learn about:

- Web Vitals – what they are and how to measure them
- Scripting, parsing, and prioritization
- Network analysis and request debugging
- The browser’s rendering pipeline
- How to read the performance timeline
- Frame drop, and why we should care about it
- Scheduling techniques and scheduling priority
- HTML structures, their styling and rendering in a browser
- The Paint Flash APIs and scroll performance issues
- Layer composition, layer squashing, and reflow triggers
- Main thread scheduling and non-blocking UIs in Angular

Buy Workshops

Free workshop ngGirls


We're thrilled to host an ngGirls workshop at ngPoland 2021. The full-day workshop is free for women to attend and aims to introduce women to developing web applications and to increase diversity in the industry. Share the love: tell a friend or colleague about the workshop! Are you interested in sponsoring the ngGirls workshop?
Get in touch

Angular Heroes ngAwards 2021

Overview

Angular Community Hero 2021

We at ngPoland strongly believe in the value of sharing knowledge and experience. We also know that some of us put more than average effort into building Angular communities. Angular Community Hero Award is our token of gratitude for their hard work. If you know any Angular Hero, you can nominate them here.

Angular Product Hero 2021

We would like to award creators of fully functional already implemented solutions built on Angular framework that have made a real difference in our lives. The successful entrants need to show their product deserves the title by submitting the information requested in the form.


ngAwards 2020

Due to the fact that we could not meet in person, the prizes from 2020 were postponed to 2021.

ngAwards 2019

Personality of the Year

Minko Gechev - Personality of the Year

Angular Hero of Education

Asim Hussain - codecraft.tv

Angular Hero of Community

Manfred Steyer - Trainer of the Year

Mark Pieszak - @Angular Universal

Kamil Myśliwiec - NestJS

Angular Product Hero

Niall Crosby - ag-Grid

ngAwards 2018

Personality of the Year

Matias Niemelä - Personality of the Year

Angular Hero of Education

Todd Motto - Ultimate Courses

Christoffer Noring - Architecting Angular Applications...

Angular Hero of Community

Shmuela Jacobs - ngGirls

Michael Hladky - Angular Vienna

Kamil Zasada - Angular Wrocław

Angular Product Hero

Sebastian Witalec - NativeScript

Future Processing Sp. z o.o. - DiscovAir

ngAwards 2017

Angular Hero of Community 2017

Nir Kaufman - Trainer of the Year

Tomasz Nastały - angular.love

Angular Hero of Product 2017
Best Angular Product for Education

Ari Lerner - ng-book

Angular Hero of Product 2017
Best Enterprise-Level Angular Product

mBank - eMakler

Angular Hero of Product 2017
Best Angular Product for Small Business

SoftwarePlant - BigPicture

ngAwards 2016

Angular Hero of Community 2016

Piotr Kowalski - WarsawJS

Joanna Chmiel - ngPoznan

Nir Kaufman - Front & Band

Angular Hero of Product 2016
Best Angular Product for Education

Todd Motto - Ultimate Courses

Angular Hero of Product 2016
Best Enterprise-Level Angular Product

Asseco Poland S.A. - CBP Asseco

Angular Hero of Product 2016
Best Angular Product for Small Business

Milo Solutions - Redmine CRM Mobile App

Who Healps us Our Sponsors

By becoming a sponsor of ngPoland you will get an excellent opportunity to showcase your company and products to 1000 most active European developers. Such exposure will definitely help you to generate interest in your company, as well as allow you to find new business partners and potential employees. To learn more about our sponsorship offer, please fill in the form.

Our Clients

Meet our clients. Become one of them. Share the experience.

Platinum Client

Motorolasolutions

Platinum Client

Vattenfall

Gold Client

Capgemini.svg

Gold Client

Syncron

Gold Client

Dodax

Gold Client

Gog

Gold Client

PGSSoft

Gold Client

SmartFrame

Gold Client

IHS MARKIT

Gold Client

Atena

Gold Client

Globema
Walltra
Ailleron
BEC
Rittal
Xtb
spyro-soft
Prescient
Anixe
Tilde
Esky
Instapage
keepit
capsilon
Media-press
nordea
asseco
candf
riscosoftware
aptitudesoftware
Santander
AVSystem
raiffeisen
dgc
ryanair
seachange
samsung
rescompany
upaid
expander
Arimr
Silicon
Seb
billennium
Divante
bbraun

Substantive Partner

Google Developers

Media Partners

overment
Porozmawiaimy o IT
helion
employear

School Partners

TECHNIKUM KINEMATOGRAFICZNOKOMPUTEROWEGO IM. KRZYSZTOFA KIEŚLOWSKIEGO

Community Partners

AngularJS Warsaw
Angular Kraków
Code With Style by Milosz Piechocki
nestjs
Angular-love
Angular Gdańsk
Angular Silesia
gdgwarszawa
Angular wrocław
ngVikings
dotjs
Angular Graz
AngularJS-Oslo
ngcommunity
AngularJS-Meetup-Berlin
ngCopenhagen
ngGirls
Ionic Poland
juglodz
wrocsharp#
ng-poznan
Angular-Vienna
Angular Malaga
AngularJS-IL

Recommended Job Offers

Company
Job Offer
Location
BigPicture
Warsaw, Poland or remotely
BigPicture
Warsaw, Poland or remotely
BigPicture
Warsaw, Poland or remotely
BigPicture
Warsaw, Poland or remotely
7N
Anywhere, Poland
7N
Anywhere, Poland
7N
Anywhere, Poland
7N
Anywhere, Poland
cobiro
Warsaw, Poland

Join our mailing list

Sign up to receive updates about NG Poland, including workshops, speaker previews, ticket launches, NG Awards, Behind the Code Magazine, CFP details and other exclusive content. We won’t spam you and will only send you emails we genuinely think you’ll find interesting. You can unsubscribe at any time and you can find more information here.

Reach us Get Direction to the Event Hall

Multikino Złote Tarasy, Złota 59, Warsaw
Google Map

Get In Touch

Tickets info:

Julita Kalbarczyk

mobile: +48 504 000 085

email: julita@ng-poland.pl

Programme Details:

Dariusz Kalbarczyk

mobile: +48 664 931 800

email: darek@ng-poland.pl

Code of conduct

NG Poland is a friendly conference where everyone should feel welcome, safe and comfortable to share ideas and engage in open discussion without the threat of intimidation or public humiliation. Please be respectful in person and on social media towards other delegates, speakers, organisers and staff.

We are committed to providing a harassment-free and inclusive conference experience for everyone, regardless of gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, race, political affiliation or religion. We do not tolerate harassment of conference participants, speakers or staff in any form.

Sexual language and imagery are not appropriate for any conference venue, including talks. Conference participants who violate these rules may be expelled from the conference (without a refund) at the discretion of the conference organisers. Harassment includes but is not limited to: offensive verbal comments, sexual images in public spaces, deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention. Participants asked to stop any harassing behaviour are expected to comply immediately. These policies apply in every space at the venue related to conference activity, and to all participants in every role.

If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of conference staff immediately. Conference staff can be identified by their t-shirts. We will be happy to assist those experiencing harassment to feel safe for the duration of the conference, for example by providing escorts or contacting police should this be required.

We expect participants to follow these rules at all in-person at conference venues and conference-related social events and in online communications with fellow delegates, speakers, sponsors, and staff.