Najważniejsze informacje

Tytuł szkolenia
React i Redux — Tworzenie aplikacji
Czas trwania
3 dni
Odbywa się w miastach
Wrocław,
Warszawa,
Kraków,
Katowice
Ceny
1199 zł netto
Kod szkolenia
RIR-APL

Vouchery z roczną ważnością

Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym. Wpłacana kwota jest dowolna. Vouchery są ważne przez rok. W celu uzyskania szczegółowych informacji prosimy o kontakt z biurem.


Szkolenie z tabletem

Istnieje możliwość wykupu szkolenia wraz z tabletem. Na tablecie dostarczane są materiały szkoleniowe. Urządzenie w takiej sytuacji jest traktowane jako nośnik.



Szkolenie zamknięte

Istnieje możliwość organizacji szkolenia zamkniętego w siedzibie klienta lub w naszych salach. Przy grupach 4 i więcej osób może to być korzystniejsze cenowo. Ponadto istnieje możliwość dostosowania programu szkolenia do potrzeb klienta.
Skontaktuj się z nami by dowiedzieć się więcej

Opis szkolenia

Szkolenie przeznaczone jest dla programistów JavaScript, którzy chcieli by natychmiastowo rozpocząć implementacje React/Redux w swoich aplikacjach.

Kurs zbudowany jest z praktycznych modułów, które w prosty i zwięzły sposób, wprowadzają uczestnika w proces tworzenia współczesnych aplikacji internetowych. Szkolenie kładzie duży nacisk na pracę uczestnika z kodem, tak aby jak najlepiej przećwiczyć omawiane tematy. W trakcie szkolenia uczestnik:

  • Zrozumie czym jest React i Redux oraz jakie problemy one rozwiązują.
  • Zapozna się z współczesnymi wersjami JavaScript
  • Nauczy się jak integrować Redux z React
  • Pozna sosoby na testowanie komponentów i całej aplikacji
  • Pozna najlepsze praktyki pracy z React i Redux

Program

  1. Wstęp
    • Czym jest React
    • Przygotowanie środowiska pracy
    • Tworzenie projektu
    • Uruchamianie projektu
  2. ES6, ES2016, ES.Next
    • Deklaracja i zasięg zmiennych
    • Fat arrow function
    • Destruktory
    • Klasy i moduły
    • Biblioteka Immutable.js
  3. Komponenty
    • Tworzenie klasy komponentu
    • Compoents i Pure Components
    • Funkcje bezstanowe
    • Odwoływanie się do elementów DOM
  4. JSX
    • Zasady i składnia tworzenia
    • Zwracanie JSX
    • Integracja JavaScript z JSX
    • Zastrzeżone słowa JSX
    • Warunkowe zwracanie
  5. Zażądanie stanem aplikacji
    • Drzewo komponentów
    • Inicjalizacja stanu
    • Aktualizacja stanu
    • Praca z formularzami
  6. Komponowanie komponentów
    • Przegląd komponentu i kluczy
    • Komponent rodzica i dziecka
    • Status komponentów
  7. Obsługa zdarzeń
    • Bindowanie
    • This
    • Class Arrow Function
    • Inline Arrow Function
    • Przekazywanie przez wartość
  8. Cykl życia komponentu
    • ComponentDidMount
    • ShouldComponentUpdate
    • ComponentWillReceiveProps
    • Inne funkcje
  9. Zarządzanie stanem
    • Architektura Flux
    • Redux i react
    • Programowanie „immutable”
    • Tworzenie i obsługa akcji
    • Łączenie reducerów
    • Subskrypcja komponentów
    • Akcje asynchroniczne
  10. Router
    • Praca z React Router
    • Przekazywanie parametrów
    • Manipulacja ścieżkami
    • Integracja Redux
  11. Testowanie
    • Narzędzia
    • Testowanie jednostkowe
    • Testowanie e2e

Szkolenia poprzedzające

Szkolenia kontynuujące

Proponowane terminy

Termin od Do Miasto Cena Opcje
29-10-2018 31-10-2018 Warszawa 1199 zł netto Rezerwuj Pokaż
10-12-2018 12-12-2018 Warszawa 1199 zł netto Rezerwuj Pokaż