Szkolenie dostępne na zamówienie

Szkolenie: RxJS - Reaktywne programowanie w JavaScript

Szkolenie RxJS to praktyczny kurs programowania reaktywnego w JavaScript, uczący tworzenia skalowalnych aplikacji webowych i serwerowych z wykorzystaniem strumieni, asynchroniczności oraz nowoczesnych wzorców projektowych

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:2 dni (16h)

Poziom zaawansowania:

Kod kursu:RXJS

javascriptrxjsreactive-programmingasync-streams

Szkolenie na zamówienie

  • Dostosowany program
  • Indywidualna wycena
  • Dowolny termin
Zapytanie o szkolenie

RxJS - Reaktywne programowanie w JavaScript

Cele szkolenia

  • Szkolenie przygotowuje do samodzielnego projektowania i implementowania aplikacji webowych oraz serwerowych z użyciem reaktywnego programowania w JavaScript

  • Szkolenie uczy stosowania RxJS do zarządzania asynchronicznością, obsługi strumieni danych oraz komponowania zaawansowanych operacji na danych

  • Szkolenie rozwija umiejętność testowania, optymalizacji i zarządzania stanem aplikacji z wykorzystaniem reaktywnych wzorców projektowych


Dla kogo?

  • Szkolenie adresowane jest do programistów JavaScript z podstawowym doświadczeniem, którzy chcą rozwinąć umiejętności w zakresie reaktywnego programowania po stronie klienta i serwera

  • Przeznaczone dla osób realizujących zadania związane z tworzeniem aplikacji webowych, integracją systemów oraz zarządzaniem asynchronicznością w projektach IT


Efekty kształcenia

  • Uczestnik projektuje i implementuje strumienie danych w aplikacjach webowych i serwerowych

  • Uczestnik analizuje i stosuje operatory RxJS do przetwarzania asynchronicznych danych

  • Uczestnik organizuje zarządzanie stanem aplikacji w architekturze reaktywnej

  • Uczestnik kontroluje subskrypcje i zapobiega wyciekom pamięci

  • Uczestnik testuje strumienie z użyciem narzędzi dedykowanych RxJS

  • Uczestnik komponuje własne operatory i integruje RxJS z innymi technologiami


Wymagania

  • Od uczestników szkolenia RXJS wymagana jest podstawowa znajomość JavaScript

  • Zagadnienia, które należy znać: var, const, let, pętle, operacje warunkowe, funkcja, arrow function, klasa, ES Modules, Promise, async/await


W cenie otrzymasz:

  • Materiały szkoleniowe

  • Certyfikat ukończenia szkolenia

  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Program szkolenia

Pobierz program w PDF

Wprowadzenie

  • ECMAScript 2015

  • TypeScript

  • Angular

Programowanie funkcyjne

  • Funkcja

  • Scope

  • Closures

  • Funkcja wyższego rzędu

  • Funkcje czyste a efekty uboczne

Asynchroniczność

  • Callback

  • Promise

  • Observable

Podstawy RxJS

  • Podstawy działania strumieni

  • Tworzenie strumieni

  • Jak działają Operatory

  • Observable i Observer w jednym

  • Multicasting

  • Scheduler

  • Testowanie przy użyciu Marble Diagrams

Budowa przykładowej aplikacji do pracy zespołowej w czasie rzeczywistym (real time)

  • Zarządzanie danymi i stanem aplikacji webowej (Angular)

  • Budowa serwera WebSockets (Nest)

  • Komunikacja przez WebSockets

  • Zarządzanie stanem offline/online

  • Praktyczne zastosowanie zaawansowanych operatorów

  • Sposoby zarządzania subskrypcją w celu uniknięcia wycieków pamięci

Autorem szkolenia jest Piotr Błaszczak

Full Stack Web Developer od 2007, konsultant i szkoleniowiec. Obecnie pisze backend w Node.js, a front w Angular. Miłośnik RxJS oraz grafowej bazy danych OrientDB. Ortodoksyjny ewangelista TypeScript ;. Poza pracą zawodową skacze na trampolinach, nurkuje na bezdechu, żongluje i balansuje na slackline. Jeden z organizatorów Urban Highline Festival w Lublinie. Pasję do sportu i programowania połączył budując aplikację slackmap.com.

Wybrane opinie

Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi

4.8
Ikona podpowiedziŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana

30.01.2026

Uczestnik szkoleniaJira - organizacja i zarządzanie projektami

Adam NAJMOWICZ

Praktyczna wiedza w praktyce i swietna komunikacja z trenerem

Więcej opinii