Workshop: RxJS Level UP

Essentials in reactive programming with RxJS

What is the workshop series JS Kongress work hard, play hard?

  • 1 Ticket = πŸ’» intensive Workshop + 🍻 Get-Together with the community
  • Learning by doing with experienced trainers, exchange with other developers, one-to-one questions.
  • πŸ‘­ party on the evening before the 1-day-course or the evening in between for 2-day-courses πŸ‘« πŸ‘¬
  • 🍴food and drinks πŸ₯€ for both included
  • for a list of all courses click here or on the logo

Why RxJS?

RxJS is a reactive programming library for JavaScript. Software written in this way is built to “react” to changes that occur (such as click events, retrieved data) instead of explicitly writing code (a.k.a. “imperative” programming) to handle these changes. RxJS can be used with Angular, React, Node, Vue and many more.

Is this the right course?

This workshop will bring you the knowledge to getting started with RxJs! After a practical and detailed tour through observables, we will implement our first stream-based code.

For advanced developers, we also offer the course “RxJS Advanced Architecture – Operate Heavily Dynamic UIs“.

Deciders:

  • New Project? Make sure, RxJS is the right library to use. We help shorten the evaluation phase.
  • Save costs. Do you know the CHAOS report from the Standish Group? It shows that mistakes at the beginning of a project are the most expensive. We will help you to avoid them.
  • Stay up to date with your company/product – the technology industry is changing faster and faster. Be at the forefront – learn how, with RxJS.
  • Save time, avoid serious mistakes from the start by benefiting from our experience and expertise.

Developers:

  • Avoid hours of debugging because you lack the concepts of the library. Why spend weeks collecting information when you can do it in one day?
  • You don’t learn best from books, but by learning by doing – under the guidance of an experienced trainer and in exchange with other developers.
  • Increase your value as a Developer. Development is focusing more and more on the frontend. With RxJS you invest in the latest technology.
  • In the course, you can ask the questions one-to-one that Google or Stack Overflow have trouble answering – not least about individual problems. For example: “How can I structure my app in a better way?” Our experts have the answers.

Reserve your seat, the number of participants is limited. We are able to offer the course β€œRxJS Level UP” on 4 dates in Munich:

  • 2019, August 08
  • 2019, September 16
  • 2019, October 14
  • 2019, November 04

RxJS Level UP – Essentials in reactive programming with RxJS

Picture of Michael Hladky
Michael Hladky

This workshop will bring you the knowledge to getting started with RxJs!
After a practical and detailed tour through observables, we will implement our first stream-based code.


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 an overview of this library. We will learn about the concept, approach, and implementation of RxJS!
After a practical and detailed tour through observables, we will implement our first stream-based code.

Sounds interesting? Looking forward to meeting you at the workshop.


You’ll learn:

  • Conceptual introduction to Rx
  • Promise vs Observables
  • Subscription callbacks
  • How to use pipes
  • Patterns and examples of operator combinations
  • Multicasting with observables (singlecast / multicast),
  • What is a subjects

As the last exercises, we will solve several examples in the Rx-way.

Tags: RxJS, JS, TS, Reactive Programming, Observables, Streams, FRP, Functional Programming


Michael Hladky

Michael (@Michael_Hladky) is a developer, trainer, and consultant with the focus on Angular and is located in Vienna, Austria. He gives workshops on Angular, RxJs. He is a Google Developer Expert and founder of the Angular-Austria association and Angular-Vienna meetup.