Tworzenie aplikacji z użyciem React

React jest najpopularniejszą biblioteką na rynku. Wykorzystywany jest zarówno do tworzenia złożonych aplikacji biznesowych, jak i stron internetowych. W ramach prowadzonych przeze mnie warsztatów dowiesz się wszystkiego, czego potrzebujesz aby rozpocząć swoją przygodę z Reactem.

Szkolenie prowadzone jest w formie warsztatowej. Stawiam na ćwiczenia warsztatowe i praktyczne omówienie wszystkich istotnych aspektów Reacta, z którymi możecie spotkać się w komercyjnych projektach.

Warsztaty prowadzę osobiście. Będziemy pracować w małej, maksymalnie 10 osobowej grupie, co gwarantuje dużą przestrzeń do dyskusji. Podczas prowadzonych przeze mnie szkoleń stawiam na otwartość i elastyczność.

Zapraszam do zapoznania się z programem oraz profilem warsztatów. W razie jakichkolwiek pytań proszę o kontakt mailowy.

Pozdrawiam, Mateusz.

Training program

Wprowadzenie

  1. Standaryzacja języka Javascript

  2. Javascript / Typescript - powtórzenie elementów istotnych w kontekście biblioteki React

  3. Narzędzia deweloperskie

React - podstawy

  1. Rodzaje aplikacji frontendowych

  2. Architektura komponentowa

  3. Podstawowe założenia biblioteki React

  4. Idea Virtual DOM

  5. Komponenty funkcyjne i klasowe

  6. JSX

  7. Algorytm różnicujący i rekoncyliacja

React w praktyce

  1. Create React App

  2. Zarządzanie stanem komponentu

  3. Właściwości komponentu, czyli props

  4. Zdarzenia

  5. Formularze

  6. Zagnieżdżanie komponentów

  7. Cykl życia komponentów

  8. Operacje na DOM

  9. Hooks

  10. Komunikacja z API

  11. React Router DOM

  12. CSS w React

  13. Zmienne środowiskowe

  14. Zarządzanie uprawnieniami

  15. Portale

  16. Kompozycja komponentów

  17. Code splitting

  18. React Strict Mode

Zarządzanie stanem

  1. Architektura Flux

  2. Architektura Redux

  3. Redux Dev Tools

  4. Context API

  5. Mobx

Testowanie

  1. TDD i BDD

  2. Typy testów

  3. Miary jakościowe testów jednostkowych

  4. White Box vs Black Box

  5. Antywzorce w testach

  6. Jest

  7. Testy snapshotowe

  8. React Testing Library

Dołącz do grona zadowolonych uczestników moich warsztatów!

Nigdy wcześniej nie spotkałem się z tak zaangażowanym prowadzącym. Gdyby ludzie od razu dawali feedback albo zadawali wcześniej pytania, byliby jeszcze bardziej zadowoleni, ale to ich wina.

Uczestnik warsztatów

05 April 2022

Zadania z początku szkolenia były jak dla mnie trudne. Możliwe, że szkolenie w moim przypadku wymagało za duży próg wejścia. Zderzenie na początku z typescriptem, który w ostatecznym rozrachunku nie okazał się taki zły. Bardzo podobało mi się to, że szkolenie "zmieniało" się w trakcie i poziom był dostosowywany pod nas wszystkich.

Uczestnik warsztatów

05 April 2022

Dużo ciekawostek, praktyczne podejście do łączenia Typescripta z Reactem, wyjaśnianie niezrozumiałych zagadnień. Jestem zadowolony, ale uważam że więcej przykładów byłaby wskazana.

Uczestnik warsztatów

05 April 2022

Myślę że było zbyt dużo tematów jak na 3 dni. Choć czuję że poznałam trochę TS to jednak przeszkadzał on bardzo na skupieniu się na Reacie. Myślę, że TS powinien być poruszany w kontekście Reacta albo na odzielnym kurise albo po 1 dniu kursu a nie od początku.

Uczestnik warsztatów

05 April 2022

Dobry kontent, ale mało czasu. Wszystko zostało wytłumaczone na realnych przykładach, co przełożyło się na zrozumienie materiału. Dużo przykładów/zadań. Prowadzący był bardzo pomocny i otwarty na nasze pytania.

Uczestnik warsztatów

05 April 2022

Nieco za szybko, ale to raczej kwestia indywidualna. No ciężko taką potężną ilość materiału zarówno zaprezentować jak i przyswoić. Prowadzący bardzo pomocny, radził sobie w lekko stresujących sytuacjach np. jak coś nie działało :)

Uczestnik warsztatów

24 May 2022

Szkolenie dotyczyło ciekawych zagadnień, jednak materiał trzeba przerobić jeszcze raz, za mało czasu było na szkoleniu na to. Merytoryka, tempo, wiedza prowadzącego super.

Uczestnik warsztatów

24 May 2022

Dużo nowej wiedzy, dobrze prowadzone.

Uczestnik warsztatów

24 May 2022

Duża ilość wiedzy, przedstawiona w fajny sposób.

Uczestnik warsztatów

24 May 2022

Dużo ciekawych informacji, dużo przykładów.

Uczestnik warsztatów

24 May 2022

Dobry materiał, jasne tłumaczenie, pomocny prowadzący.

Uczestnik warsztatów

24 May 2022

Trenerowi zależało na tym aby wszyscy zrozumieli zagadanienia. Do każdego tematu zadane były ćwiczenia a w razie problemów trener podchodził i tłumaczył rozwiązanie.

Uczestnik warsztatów

06 October 2022

Szkolenie było rewelacyjne

Uczestnik warsztatów

06 October 2022

Przygotowanie trenera było na wysokim poziomie, dużo zadań pozwalających zrozumieć koncepcję

Uczestnik warsztatów

06 October 2022

Bardzo pozytywny prowadzący z ogromną wiedzą merytoryczną, dobry podział na teorie i zadania praktyczne.

Uczestnik warsztatów

06 October 2022

Trener zrealizował materiał i był merytorycznie będzie dobrze przygotowany + za zadania dla uczetnikow

Uczestnik warsztatów

06 October 2022

Prowadzący ma bardzo duży zasób wiedzy, którym dzieli się ze słuchaczami w zrozumiały sposób.

Uczestnik warsztatów

06 October 2022

Kompetentny prowadzący, w sposób jasny i przyjazny pokazał zagadnienia

Uczestnik warsztatów

06 October 2022

Ciekawa tematyka, pomoc prowadzącego, dobre przygotowanie materiały

Uczestnik warsztatów

20 October 2022

Bardzo dobrze rozplanowane w czasie, pozwoliło mi przypomnieć wszystkie elementy java script, react i typescript

Uczestnik warsztatów

20 October 2022

Prowadzący bardzo dobrze przygotowany

Uczestnik warsztatów

20 October 2022

Miałem okazję na "liźnięcie" wielu, dla mnie nowych, tematów.

Uczestnik warsztatów

20 October 2022

Dobrze przygotowany trener odpowiadajacy na mase dodatkowych pytan. Nacisk polozony na praktyke.

Uczestnik warsztatów

20 October 2022

Szeroki zakres materiału. Szkolenie daje solidne podstawy z JS, TS i Reacta.

Uczestnik warsztatów

20 October 2022

Dowiedziałam się i nauczyłam wielu nowych rzeczy, które będą przydatne w mojej pracy

Uczestnik warsztatów

20 October 2022

Temat omówiony bardzo dokładnie, duża wiedza trenera, ciekawe zadania

Uczestnik warsztatów

20 October 2022

Prowadzący bardzo dobrze przygotowany merytorycznie

Uczestnik warsztatów

29 November 2022

W sposób praktyczny i obszerny wprowadzało w temat

Uczestnik warsztatów

29 November 2022

Ciekawy temat

Uczestnik warsztatów

29 November 2022

Dużo ciekawostek i niuansów z JS

Uczestnik warsztatów

29 November 2022

Dużo live coding. Swoboda zadawania pytań

Uczestnik warsztatów

29 November 2022

Prowadzący był super, ale część uczestników nie była zainteresowana

Uczestnik warsztatów

29 November 2022

Fajny prowadzący i sposób przekazu wiedzy

Uczestnik warsztatów

02 March 2023

Solidnie przekazane informacje o reactcie, czasem jednak zbyt szybko przechodziliśmy przez tematy

Uczestnik warsztatów

02 March 2023

poziom dostosowany do poziomu większości osób w grupie, jasne przedstawienie materiału

Uczestnik warsztatów

02 March 2023

Dużo wartościowych treści, osoba prowadząca posiada bardzo dużą wiedzę i potrafi ją przekazać

Uczestnik warsztatów

02 March 2023

Dużo wiedzy teoretycznej w przełożeniu każdego aspektu na praktykę co pozwoliło zrozumieć przekazywane treści.

Uczestnik warsztatów

02 March 2023

Pokazane istotne elementy reacta

Uczestnik warsztatów

02 March 2023

Zaangażowany trener, dużo zadań

Uczestnik warsztatów

02 March 2023

Prowadzący starający się wejść w interakcje i wyjaśniać wątpliwości

Uczestnik warsztatów

02 March 2023