9. React

React to popularny framework (czyli szkielet do budowy aplikacji), wykorzystujący JavaScript, wspierany i firmowany przez Facebook. Wspomagający tworzenie i rozwój aplikacji internetowych. Dzięki wbudowanym funkcjonalnościom i systemowi szablonów, sprawia, że praca programisty staje się prostsza i szybsza.

Liczba godzin: 24

Osoba prowadząca: Marcin Cielecki

Wykaz tematów:

1. React – wprowadzenie
2. JavaScript do pracy z React
3. JSX
4. Komponenty
5. Props
6 – 7 . React – teoria + praktyka
8. CSS w React
9. Praca na listach
10 – 11. Cykl życia komponentu teoria + praktyka
12 – 14. Create react app teoria + praktyka
15. React Router + SPA
16. Formularze i walidacja
17 – 18. Web (Http / Ajax / Fetch)
19 – 21. Redux – teoria + praktyka
22 – 24. React Hooks – teoria + praktyka