fb

“Typing game in Rx.js – how better tools lead to simpler code”

Gdzie: Office & cowork centre; Plac Matejki 10
Kiedy:1 października 2016; godz: 9:30 – 15:30

Link do zapisów: http://witwarsztatyrxjs.evenea.pl/

PLAN WARSZTATÓW:
WSTĘP DO PROGRAMOWANIA REAKTYWNEGO
• Czym są i do czego służą Strumienie (Streams) w programowaniu?
• Różnica między Strumieniami a Promisami?
• Różnica między programowaniem imperatywnym a reaktywnym?
• Wizja czasu z użyciem strumieni.
IMPLEMENTACJA PROGRAMOWANIA REAKTYWNEGO. WSTĘP DO RXJS
• Różnica między Strumieniem a Tablicą (Array).
• Observable i Observator. Produkowanie i nasłuchiwanie na wartości.
• Subject. Połączenie Observable i Observatora.
• Architektura aplikacji reaktywnej. MVI (Model, View, Intent).
TEORIA W PRAKTYCE
• Podstawowe operatory na strumieniach. Przykłady implementacji.
• Aplikacja ‚hello world’ z RxJS.
PRAKTYKA W PRAKTYCE
• Budowa gry typu ‚Mistrz klawiatury’ z wykorzystaniem RxJS.

Wymagania:

– Znajomość podstaw JS’a
– Znajomość funkcji do operacji na tablicach (map/filter/forEach)
– Edytor kodu
– Zainstalowany nowy node.js
– Zainstalowany git

Prowadzący:
Andrzej Fricze, Grzegorz Marzencki

Andrzej Fricze – niedoszły filozof i typograf, zawodowy programista, amator MPC 2500. W programowaniu dążę do prostoty i logicznego wyrażania myśli. Lubię mówić i słuchać stąd udzielam się jako organizator i speaker na meet.js’ach. Moje doświadczenie zawodowe obejmuje głównie front-end, ale zahaczyłem też o PHP, Pythona i Ruby. Używałem Backbone, Angulara i React’a. Obecnie staram się unikać dużych frameworków.
Mój ulubiony język programowania to Clojure ze względu na jego przemyślany design. Na liście do nauczenia się jest jeszcze Haskell i Coq.

Grzegorz Marzencki – gawędziarz, podróżnik, javascriptowiec. W wieku 4 lat porwany przez stado leniwców, z którymi się wychował i przejął ich nawyki – stąd też ciągle poznaje nowe technologie, które ułatwiają mu wytwarzanie aplikacji (żeby się nie męczyć).
Miłośnik Angulara, fascynat Angulara2 z całym jego stackiem (TypeScript, Rx), smakosz piwa belgijskiego.
Prowadził szkolenia w tak egzotycznych miejscach jak Mexico City, New Delhi czy Warszawa.