ZADZWOŃ
609 850 372
ZNAJDŹ SZKOLENIE
JavaScript – programowanie reaktywne
PJSR
JavaScript
UDOSTĘPNIAMY EBOOKI I VIDEOKURSY
Przez okres 3 miesięcy od zakończenia szkolenia udostępniamy Ci bezpłatnie wybrane pozycje

Ebooki


  • Zobacz fragment.
    JavaScript i wzorce projektowe. Programowanie dla zaawansowanych. Wydanie drugie
    Simon Timms

Videokursy


  • Zobacz film.
    JavaScript. Poziom drugi. Zaawansowane techniki pisania skryptów.
    Jarosław Baca
OPIS SZKOLENIA

Celem szkolenia jest zaprezentowanie techniki programowania reaktywnego w aplikacjach JavaScript. Przedstawione jest porównanie tradycyjnej techniki programowania bazującego na zdarzeniach oraz nowego podejścia wykorzystującego strumienie zdarzeń. Pokazany jest poziom możliwego uproszczenia aplikacji lub zwiększenia funkcjonalności bez wprowadzania nadmiernego skomplikowania kodu.
Zyski płynące z zastosowania programowania reaktywnego są przedstawione na przykładzie kilku niewielkich aplikacji o rosnącym poziomie skomplikowania. Przedstawione jest rozwiązanie tradycyjne (imperatywne, zdarzeniowe) oraz reaktywne. W przykładach wykorzystywane są standardy przemysłowe w postaci bibliotek RxJS oraz Bacon.js.
W ramach szkolenia nie jest uwzględniana żadna wysokopoziomowa biblioteka JavaScript ułatwiająca tworzenie interfejsów użytkownika, narzucająca własne sposoby rozwiązywania problemu interaktywności i reagowania na zdarzenia.

WYMAGANIA
  • znajomość języka JavaScript
  • znajomość programowania obiektowego w JavaScript
  • podstawowa umiejętność tworzenia stron WWW
KORZYŚCI
  • znajomość techniki programowania reaktywnego
  • zwiększona biegłość tworzenia rozbudowanych, interaktywnych sieciowych aplikacji JavaScript
PLAN SZKOLENIA

Dzień 1

Programowanie bazujące na przetwarzaniu zdarzeń

  • Uzasadnienie potrzeby tworzenia rozbudowanych, skomplikowanych interfejsów użytkownika w aplikacjach sieciowych JavaScript.
  • Przedstawienie rozwiązania tradycyjnego (imperatywnego) z wykorzystaniem bezpośredniej obsługi zdarzeń zachodzących w komponentach.
  • Przedstawienie rozwiązania bazującego na magistrali zdarzeń.
  • Realizacja zadania z wykorzystaniem techniki magistrali zdarzeń.

Koncepcja programowania reaktywnego

  • Koncepcja programowania reaktywnego: traktowanie wszystkich obiektów jako źródeł strumieni zdarzeń i informacji.
  • Biblioteka RxJS.
  • Obsługa danych pochodzących z elementów interfejsu użytkownika.
  • Uruchomienie prostego przykładu realizującego reaktywne przetwarzanie strumieniowe.
  • Tworzenie interaktywnego formularza z walidacją z wykorzystaniem biblioteki RxJS.

Programowanie reaktywne w środowisku AJAX

  • Integracja strumieni zdarzeń z mechanizmami wymiany danych AJAX.
  • Obsługa żądań AJAX realizowanych przez bibliotekę jQuery.
  • Wykorzystanie techniki Future/Promise w strumieniach danych.
  • Komunikacja z aplikacją sieciową z wykorzystaniem mechanizmów REST i AJAX w sposób reaktywny, z wykorzystaniem techniki Future/Promise.

Egzamin

  • Realizacja podanego zadania z wykorzystaniem techniki programowania reaktywnego.
Czas trwania
1 dzień
Poziom
średniozaawansowany
Certyfikat HELION
190
CENA PLN netto
0.00

Lokalizacja i terminy

Gliwice
980 zł
Gliwice
980 zł

Zamów dodatkowo

FORMULARZ
ZAMÓWIENIA
*
*
*
*

* tyczy się pól obowiązkowych

 

FORMULARZ ZAMÓWIENIA

GRATULACJE!
PODJĄŁEŚ ŚWIETNĄ DECYZJĘ!
Wkrótce skontaktuję się z Tobą nasz konsultant.
W razie jakichkolwiek pytań jesteśmy do Twojej dyspozycji pod telefonem,
mailem oraz na kanałach społecznościowych w godzinach 9:00 - 17:00.
PODSUMOWANIE FORMULARZA ZAMÓWIENIA*
Imię:
Nazwisko:
Telefon:
E-mail:
Firma:
Szkolenie:
Zamówienia dodatkowe:
Data:
Lokalizacja:
Cena: