#253

Wprowadzenie do ReactJS

Podczas warsztatu zapewniamy dostęp do kawy, herbaty, wody oraz ciastek. W porze obiadowej zapewniamy pizzę w wersji mięsnej lub wegatariańskiej.

Żarówka

Czego się nauczysz?

React to jeden z najpopularniejszych obecnie bibliotek JavaScript stworzona przez Facebook’a w celu tworzenia dynamicznych interfejsów użytkownika. React oparty o ideę tworzenia aplikacji z mniejszych komponentów okazuje się też świetnym narzędziem do pracy również nad mniejszymi aplikacjami czyniąc je prostymi w testowaniu, rozwijaniu i późniejszym utrzymaniu. Podczas warsztatów stworzymy prostą aplikację SPA, służącą do przeglądania bazy filmów.
Grupa

Dla kogo jest ten warsztat?

Warsztat przeznaczony jest dla osób znających podstawy JavaScript.
Notatnik

Wymagania wstępne

Podczas warsztatu uczestnicy korzystają z własnych laptopów.

Prowadzący

Kaj Białas:

JavaScript Developer z 8 letnim doświadczeniem, trener front-end’u oraz autor prelekcji. Specjalizuje się w językach JavaScript oraz TypeScript. Specjalizuje się w tworzeniu aplikacji w ekosystemie React. Fan reguł KISS oraz DRY.

Program warsztatów

  1. Wstęp do ES6.
    1. Klasy
    2. Arrow Function
    3. Destrukturyzacja
    4. Funkcje strzałkowe
    5. Moduły
  2. ReactJS – poznanie biblioteki.
    1. Single Page Application – wyjaśnienie idei i różnic
    2. Boilerplate Create React App – wprowadzenie, wyjaśnienie możliwości
    3. Zasada działania VirtualDOM
    4. Wprowadzenie do JSX6
  3. Komponenty React.
    1. Komponenty funkcyjne
    2. Komponenty klasowe
    3. Obiekt props – Jednokierunkowy przepływ danych
  4. Stan komponentu.
    1. Wewnętrzny stan komponentu
    2. Cykl życia komponentu
  5. Obsługa zdarzeń.
  6. API Requests.
  7. React router.
  8. Przekazywanie stanu między komponentami.

Uwaga

Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do zmiany lokalizacji wydarzenia oraz jego odwołania w przypadku niezgłoszenia się minimalnej liczby uczestników.

Zapisy na wybrany warsztat zostały zakończone.