JS-POLAND

NOVEMBER 16, 2018 WARSAW

JAVASCRIPT CONFERENCE


JS Poland is a premier technology conference in CEE, focused on JavaScript ecosystem

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

Speakers

22

Participate

800

Sponsors

20

Workshops

6

Meet Speakers


Schedule

08:00
Registration & Networking
09:50
Welcome
10:00 Simona Cotin Keynote Session 1 - The future of machine learning & JS
10:20 Thomas Watson Keynote Session 2 - The future of Node.js
10:50 Kamil Myśliwiec Building a platform: Nest from the ground up
11:20 Tomasz Ducin The many meanings of Inversion of Control (IoC) in JavaScript
11:40 Dominik Kundel 2018 - The Year of Web Components
12:00 Katarzyna Jastrzębska-Łachacz Reuse your code like it's 2018
12:20
Lunch & Networking
13:20 Michael Hladky Real-Time stream processing with Reactive-Extensions (RX)
13:40 Miłosz Piechocki Stylish JavaScript with pointfree style
14:00 Fatih Acet VueJS at GitLab
14:20 Janez Čadež State management without pain
14:40 Joanna Bochyńska How is JavaScript similar to any foreign language you know
15:00
Coffee Break & Networking
15:20 Bartlomiej Naroznik Lightning talk: Stay SAFe with Scrum
15:25 Mateusz Chrzonstowski Lightning talk: My personal front-end overview (2018)
15:30 Tomek-Sulkowski You don't know TS: often unknown parts of TypeScript
15:50 Nikas Praninskas Static Site Generators with JavaScript
16:05 Rafał Piekarski​ Mateusz Kłosiński The art of debugging
16:20 Ekaterina Prigara Running and debugging Jest tests in WebStorm
16:35
Coffee Break & Networking
16:55 Zbyszek Tenerowicz A developer's take on security
17:15 Mateusz Titz Redux is dead, long live redux!
17:30 Glenn Reyes From learning to thinking in GraphQL
17:50 Maurice de Beijer I am hooked on React
18:10
Final

Why js Poland?

In order to be the best, you should learn from the best ...

Meet Experts

The world’s best JavaScript experts inspire you to bring your JavaScript projects to the next level. You will meet and mingle with peers, world renowned speakers, technology fans, published authors and Open Source core committers.

Sessions & Workshops

A lot technical learning opportunities ranging from introductions to deep dives, covering service and solution topics such as RxJS, TypeScript, Progressive Web Apps, NativeScript, Node.js and many more...

Sharpen the Saw

The idea is that sometimes you have to take a break from the “work” of your work to sharpen your skills. A dull axe won’t cut a tree nearly as effectively as a sharp one.

Highlights from JS Poland 2017

Book Your Ticket

Workshops

Our workshops take place the day before the conference. Each is a full day – 9:00AM - 05:00PM.
Please bring your own laptop, and note that workshop and conference tickets are sold separately.
We're running a free ngGirls workshop. Scroll down to learn more.
IMPORTANT INFORMATION
Workshops November 14, 2018 will take place in Golden Floor Tower, Chłodna 51, Warsaw Google Map

Michael Hladky

November 14, 2018, 9:00AM - 05:00PM

Advanced RxJS Master Class

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.

This workshop is provided by angular-college.com

Course overview
  • - Conceptual (unknown) introduction to Rx
  • - Execution context and observables
  • - Subscription handling, explicit and implicit
  • - Error handling and tricks to encapsulate errors
  • - Memory leaks, how to find and avoid them
  • - Most handy pipes in comparison
  • - Custom configurable pipes
  • - Multicasting with observables
  • - Subjects and their differences
  • - Higher order Observables comparison and best usage

Prerequisites
  • - The workshop requires good understanding of JavaScript.

Buy Workshops


Join the waiting list for this workshop and we will let you know by email when places become available. E-mail will be sent to the entire mailing list and places will be sold on-line on a first-come, first-served basis. Join Waiting List

Tomasz Ducin

November 14, 2018, 9:00AM - 05:00PM

JS Functional Programming Master Class

During this workshop we'll learn Functional Programming by coding. It's perfect for developers who want to dive deeper into the key principles of FP:

Course overview
  • - Declarative code over imperative code
  • - Functional composition instead of imperative flow control
  • - Pure functions - instead of shared state and side effects
  • - Immutability - instead of data mutations
  • - Expressions over statements
  • - Higher order functions
  • - Closures, currying
  • - Lazy evaluation
  • - Streaming (pull, push, inversion of control)

Prerequisites
  • - The workshop requires good understanding of JavaScript.

Buy Workshops


Join the waiting list for this workshop and we will let you know by email when places become available. E-mail will be sent to the entire mailing list and places will be sold on-line on a first-come, first-served basis. Join Waiting List

Todd Motto

November 14, 2018, 9:00AM - 05:00PM

Ultimate Workshop - NGRX

Learn how to master Redux-style state management with ngrx/store and ngrx/effects. This workshop covers the concepts of state management, and its implementation with Angular. We’ll be exploring architectural patterns and how we can integrate ngrx to achieve effective and maintainable state management.
You’ll be able to understand Observable based reactive patterns, actions, reducers, side-effects, single stores and how to handle immutability. Primed with new knowledge, you’ll be able to implement effective state management in Angular applications without thinking twice.

Buy Workshops


Join the waiting list for this workshop and we will let you know by email when places become available. E-mail will be sent to the entire mailing list and places will be sold on-line on a first-come, first-served basis. Join Waiting List

Kamil Myśliwiec

November 14, 2018, 9:00AM - 05:00PM

Full-stack JS for Angular developers Master Class

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.
This workshop aimed for front-end Angular developers who want to expand their skills and knowledge and build a full-stack JavaScript web application.

Course overview
  • - Architecture patterns
  • - Design and project structure
  • - Dynamic content rendering patterns in Angular
  • - Leverage TypeScript across the stack
  • - Building reusable components with the Angular CDK
  • - Clean code and modern patterns for both Angular and Nest
  • - Implementing an Authentication flow across the stack
  • - Real world practical tips and techniques
Prerequisites
  • - Basic understanding of JavaScript & Angular

Buy Workshops


Join the waiting list for this workshop and we will let you know by email when places become available. E-mail will be sent to the entire mailing list and places will be sold on-line on a first-come, first-served basis. Join Waiting List

Sebastian Witalec

November 14, 2018, 9:00AM - 05:00PM

Building native mobile apps with Angular and NativeScript

Are you an Angular developer who always wanted to build an iOS or Android app? Good news! NativeScript is a free and open-source runtime for building native apps with skills you already have – Angular, TypeScript, CSS, and npm. The best part? NativeScript renders truly native UIs – giving your users the best performance and UX their devices can offer.
In this workshop you’ll learn how NativeScript works and how to leverage it to build your next mobile app. Then, you’ll dive in and use NativeScript to build an iOS and Android app from scratch. In this workshop you will bring your mobile device and laptop, with the software being discussed installed, and have the unique opportunity to learn hands-on, following along with an instructor step-by-step.

Buy Workshops

Manfred Steyer

November 14, 2018, 9:00AM - 05:00PM

Angular Workshop: Architectures for Enterprise Applications

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.
After this, you will deal with component design and reusable Web Components. For this, you will use several proven concepts and Angular Elements.
In addition, this workshop will enable you to develop a well-articulated understanding for implementing I18N as well as advanced authentication and authorization solutions that allow for single sign on and can be used to integrate with existing Identity Providers like Active Directory.

Buy Workshops


Join the waiting list for this workshop and we will let you know by email when places become available. E-mail will be sent to the entire mailing list and places will be sold on-line on a first-come, first-served basis. Join Waiting List

Sponsors

By becoming a sponsor of JS-Poland 2018 or NG-Poland 2018 you will get an excellent opportunity to showcase your company and products to 800 most active European developers. Such exposure will definitely help you 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.

Gold Sponsors

7N
Hostmaker
Schibsted Tech Polska
Hostmaker

Silver Sponsors

twilio
Merixstudio
Scalac
JetBrains

Sponsors

Google
WP
No Fluff Jobs
4skills

Our clients

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

Platinum Client

Vattenfall

Gold Client

Profil Software

Gold Client

Capgemini

Gold Client

Traffit

Silver Client

CKSsource

Silver Client

Lingaro

Silver Client

PGSSoft

Silver Client

PGSSoft

Silver Client

Future Processing

Silver Client

Solwit

Silver Client

OPIpib

Silver Client

Edge

Silver Client

futureprocessing.svg

Silver Client

GWO

Silver Client

PGSSoft

Silver Client

Nexio

Silver Client

Grand Parade

Stay Up to Date

Location

Conference 16.11.2018 will take place in Multikino Złote Tarasy, Złota 59, Warsaw Google Map

Jobs Board

Contact

Julita Kalbarczyk

mobile: +48 504 000 085

email: julita@ng-poland.pl

Dariusz Kalbarczyk

mobile: +48 664 931 800

email: darek@ng-poland.pl



Code of Conduct

JS Poland is a friendly conference where everyone should feel welcome, safe and comfortable to share ideas and engage in open discussion without threat of intimidation or public embarrassment. Please be respectful in person and on social media towards other delegates, speakers, organisers and staff. We are committed to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, race, 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 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 conference venues and conference-related social events. We have lovely delegates and trust that this code of conduct mirrors the views of the majority of our participants.