“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
Zapisy!!!
Jeżeli chcecie zapisać sie na warsztaty piszcie proszę maila na adres: aszwiec@womenintechnology.pl
PLAN SZKOLENIA
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:
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.
Claim the event and start manage its content.
I am the organizer