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.
Angular team, Google
GDE, @UltimateAngular
Angular Universal team, trilon.io
NgRx team, Google
GDE, SOFTWAREarchitekt.at
GDE, angular-college.com
GDE, Creator of NestJS
Angular GDE
Angular for the Visual Learner
RxJS Core Member
GDE, 500Tech
GDE, Dev Advocate at Microsoft
GDE, Progress
Developer Advocate, Microsoft
Angular In Depth
MVP, NG-India, geek97, Infragistics
GDE, Angular.DE
Frontend Architect
MVP, GDE, Pluralsight author
Application architect, trainer
Developer Avocado 🥑 @ 7N
You have to be there to understand, you have to be there to live it, once you are there you'll know why!
Buy TicketEvery 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.
01ngPoland 2019 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.
02The most important benefit of participating at ngPoland 2019 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.
03This 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!
04Multikino Złote Tarasy, Złota 59, 00-120 Warszawa
Multikino Złote Tarasy, Złota 59, 00-120 Warszawa
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.
Tickets available until
August 31
All prices include 23% VAT
Tickets available until
November 20
All prices include 23% VAT
NgRx is the de facto state management library for Angular apps at Google. It's widely used, well supported and is the great addition for any non-trivial web app. Whether you hadn't used NgRx before or were using it for a while - you'll learn something new during this training. We'll start the workshop with the step-by-step migration of the existing angular app to NgRx-based one - this will help you understand why, where and how to use it.
In this interactive seminar you will develop a critical understanding for planning and implementing large enterprise applications with Angular. You will explore and work with approaches to structure huge applications like npm packages, the Mono Repo Approach and Micro Apps.
During this workshop, we will implement a complete solution from scratch on top a full JavaScript stack using Angular as our frontend framework and NestJS as the backend. We will learn how to design, structure and build a fully functional application using the latest tools and real-world practices. We will focus on advanced patterns and techniques.
When Node.js came up for the first time, it was considered as an outstanding revolution. After few years, the platform evolved substantially, albeit, tooling wasn't good enough to compete with mature technologies from other languages. NestJS has been formed to bring hope back by applying modern techniques and design patterns to the Node.js world. Finally, we've got a framework that allows creating progressive server-side applications, we back to the game!
Whether you’re using one or another framework... this or that library for state management… prefer either promises, async await, or RxJS for your async operations… rather sooner than later you’ll find yourself in situations where expert knowledge of the JavaScript language will be crucial to find more scalable and more performant solutions. This workshop will raise your JS skills in regards to not only the modern language specs and various usecases, but will also apply to general architectural styles and design patterns.
This training will bring your RxJs skills to the next level! RxJs is more popular than ever. It is backed into the Angular core and also used in frameworks like React, Vue, and others! This doesn't surprise as it leverages a powerful and elegant way to work with sync as well as async collections. In this workshop, you will get a really deep and complete knowledge of this library. We will learn about the big and little things that make the difference in understanding! After a practical and detailed tour from creation to the destruction of observables we will work on some concepts like multicasting, custom pipes and higher order observables. As the last exercise, we will solve a couple of real-life problems in a complete example from start to end. Sounds interesting? Looking forward to meeting you at the workshop.
We know that: you take a task in the project, complete it and continue to the next task. But how do I know if the first task is solved? Sure, monkey test. So test it manually. But what if this feature does not work anymore because of somebody else (we seldom do it ourselves)? Sure, after every commit, we'll test all the features. But that takes time. Time is money, and that after every commit. Expensive! No, a better solution are unit tests, which test the developed feature. Together with the CI, they can also be run automatically after each commit, without having to spend time on it. Let's write unit tests.
Today's distributed systems consist of front and back ends that can communicate with each other via HTTP, for example. In this workshop Fabian Gosebrink shows how to develop a user-friendly and well-structured frontend with Angular and how to provide a clean REST interface with ASP.NET Core. Using components and a modular architecture, a maintainable and scalable application is created on the client that communicates with the backend. The backend will also be developed in this workshop with ASP.NET Core from the ground up to provide the data using a REST interface. Live updates with SignalR also offer the possibility to inform the client about events without having to reload the page manually. After this workshop you will have a comprehensive impression to develop frontends with Angular and backends with ASP.NET Core so that nothing stands in the way of working on your next projects with Angular and ASP.NET Core.
On this workshop we will dive into the world of Desktop application development with web technologies, using Electron - the open source framework by Github. You will learn everything you need to know for design, build, debug, package and distribute cross-platform desktop applications that runs on Windows, Mac OS and linux. By the end of this day, you will have the practical knowledge and hands-on experience to build and ship your first Desktop application.
Hooks is the new approach to tackle complex and cross cutting concerns in React applications. Not only it is the most important way forward for React, but also it becomes a standard architecture, being reimplemented in other major frameworks, becoming a de facto frontend standard. It is, however, completely different way to code than what you might be familiar with - and that’s why you should attend the workshop on hooks!
During this workshop you will dive deep into TypeScript’s advanced features. First, we’ll see how to make type checks stricter so that TypeScript can catch more errors for you. Importantly, you’ll also learn how enable stricter checks on large existing codebases. Second, we’ll go through TypeScript’s many advanced types and see how they can be useful. Next, we’ll investigate TypeScript’s support for functional programming, which is becoming the dominant paradigm in frontend development. Finally, we’ll look at some of the features that are included in TypeScript’s roadmap so that when they finally come, you’ll be ready for them!
Angular Community Hero 2019We 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 2019We 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.
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 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
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 Angular
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