fbpx

Szkoła Reacta to praktyczne, 12 tygodniowe szkolenie online

Naucz się Reacta pod okiem mentora

i zdobądź lepszą pracę

Szkoła Reacta to program nauki React.js w formie 120 lekcji wideo, zadań domowych i konsultacji z mentorem. Poza tym otrzymasz dostęp do społeczności na Slacku, ponieważ w grupie człowiek lepiej się uczy. Kurs trwa 6 lub 12 tygodni (poziom Basic i Advanced). Szczegóły poniżej:

Co zyskasz?

Sprawdź jak Szkoła Reacta pomoże w rozwoju Twojej kariery

Pamiętaj: w grupie człowiek lepiej się uczy. Postaw na swój rozwój!

co otrzymasz w ramach programu?

Przygotowałem dwa moduły w zależności od potrzeb Uczestników

W zależności od swoich potrzeb możesz wybrać moduł Basic lub Advanced

Moduł Basic

Szkoła Reacta w module Basic to 6 tygodni efektywnej nauki online z mentorem oraz dostęp do społeczności osób takich jak Ty. Moduł Basic będzie najlepszym wyborem dla Ciebie, jeśli spełniasz przynajmniej jeden z warunków:

Moduł Advanced

Moduł Advanced Szkoły Reacta to kolejne 6 tygodni praktyki, w którym przeprowadzę Cię krok po kroku po meandrach Reacta i Reduxa. Ten moduł przeznaczony jest dla Ciebie, jeśli spełniasz przynajmniej jeden z warunków:

Dla kogo nie jest ten kurs?

Sprawdź, czy kurs jest dla Ciebie

Jeśli w ogólnie nie znasz języków do tworzenia aplikacji internetowych to nasz program nie jest dla Ciebie. Dopiero gdy poznasz HTML i CSS w stopniu bardzo dobrym oraz JavaScript w stopniu podstawowym, to wtedy ten kurs będzie dla Ciebie bardzo przydatny!

Nie polecamy też Szkoły Reacta, jeśli jesteś senior JavaScript developerem z bardzo dobrą znajomością praktyczną tego języka. Aczkolwiek jeśli czujesz, że szkolenie pomogłoby uporządkować i usystematyzować Twoją wiedzę, możesz jak najbardziej wziąć udział!

czego się nauczysz?

Tematyka zawiera zagadnienia od podstawpo zaawansowane zagadnienia

Zarówno moduł Basic, jak i moduł Advanced to 6 tygodni rozwoju na najwyższym poziomie. Poznaj przekrój zagadnień, z którymi będziesz mierzyć się w trakcie programu pod okiem Twojego mentora:

Moduł Basic

Moduł Advanced

Demo

3 przykładowe lekcje

Ustawienia edytora

Z tej lekcji nauczysz się:

Refactor kodu z klas na hooki

Z tej lekcji nauczysz się:

Abstrakcja stanu od widoku

Z tej lekcji nauczysz się:

Ponaj swojego mentora

Cześć, nazywam się Patryk Omiotek

Patryk Omiotek

Jestem programistą z ponad 12-letnim doświadczeniem. Moje specjalizacje to JavaScript, Python, PHP i rozwiązania w chmurze AWS. Udzielam się jako prelegent, trener i organizator spotkań (m.in. meet.js). Prowadzę szkolenia dla programistów, szkoliłem również uczestników bootcampów. Często zajmuję się weryfikacją IT, czyli w trakcie procesów rekrutacyjnych sprawdzam poziom wiedzy kandydatów na stanowiska Junior, Regular/Mid, jak i Senior developerów.

Obecnie pracuję jako Senior Software Engineer w firmie intive. Do tej pory miałem przyjemność realizować wiele ciekawych projektów m.in. dla znanej akademii filmowej z USA i dla startupów, w które inwestowali chociażby Steve Wozniak czy Google Ventures.

Od 8 lat dzielę się swoją wiedzą jako ekspert na konferencjach i trener IT. Prowadzę przedmioty związane z aplikacjami internetowymi w Wyższej Szkole Przedsiębiorczości i Administracji w Lublinie. Jestem także pomysłodawcą i założycielem Szkoły Reacta. Ta kombinacja doświadczeń to gwarancja, że opanujesz Reacta w stopniu, który nie byłby możliwy w innym miejscu i z innym mentorem. 

Sprawdź jak mnie oceniają

Moi kursanci

Q

Powyższe rekomendacje mówią same za siebie!

Kolejny nabór do Szkoły Reacta rusza już 12.10.2020! Dołącz do newslettera i już teraz uzyskaj dostęp do społeczności osób, które tak jak Ty chcą rozwijać swoje reaktowe kompetencje.

Nabór do Szkoły Reacta trwał do 19.10.2020 godz 21:00! Wracamy dopiero w 2021 w wyższej cenie. Zapisz się na listę oczekujących już dzisiaj i uzyskaj dostęp do społeczności osób, które tak jak Ty chcą rozwijać swoje reaktowe kompetencje.

Agenda programu

Program jest podzielony na 12 tematycznych modułów

Zaczynasz z dostępem do pierwszego modułu i co tydzień dostajesz nowe materiały.

Tydzień nr 1 będzie dostępny od 12 października, aby wszyscy szli równym tempem. Tydzień nr 2 będzie dostępny od 19 października. Kolejne tygodnie będą systematycznie odblokowywane co poniedziałek. Dzięki temu ilość materiału Cię nie przytłoczy i skupisz się na tym co w danym momencie jest najistotniejsze w szkoleniu.

Moduł Basic

Tydzień 1

Wprowadzenie

  1. Start
  2. Twój cel
  3.  Tematyka
  4.  Narzędzia
  5.  Ustawienia edytora
  6.  Przygotowanie środowiska
  7.  Stworzenie pierwszej aplikacji
  8.  Konfiguracja ESLint
  9.  Konfiguracja testów
  10.  Startujemy projekt

Tydzień 2

Komponenty

  1.  Powitanie
  2. Po co korzystać z komponentów?
  3. Stworzenie pierwszego komponentu
  4. Komponenty funkcyjne
  5. Czym jest JSX?
  6. Pisanie HTML w JSX
  7. Stylowanie
  8. Komponenty klasowe
  9. Stan komponentów
  10. Projekt cz. 1

Tydzień 3

Architektura aplikacji

  1. Struktura plików i katalogów
  2. Struktura plików i katalogów – podział domenowy
  3. Struktura plików i katalogów – atomic design
  4. Struktura plików i katalogów – koncepcja stron
  5. Kompozycja komponentów
  6. Tworzenie szablonu aplikacji za pomocą komponentów
  7. Komponenty bezstanowe
  8. Projekt – listy w JSX
  9. Projekt – instrukcje warunkowe w JSX
  10. Projekt – refactor
  11.  Sesja Q&A
  12. Projekt cz. 2

Tydzień 4

Zdarzenia, refy, bindowanie

  1. Zdarzenia – wprowadzenie
  2. Wprowadzenie do Codepen.io
  3. Zdarzenia
  4. Bindowanie zdarzeń
  5. Obsługa stanu komponentu
  6. Obsługa stanu komponentu – hooki
  7. Ładowanie danych do stanu za pomocą zdarzeń
  8. Ładowanie danych do stanu za pomocą zdarzeń – hooki
  9. Refy
  10. Refy – hooki
  11.  Jak zrobić profil na LinkedIn, który pokochają rekruterzy?
  12. Projekt cz. 3

Tydzień 5

Budowa interfejsu

  1. Komponenty kontrolowane
  2. Komponenty niekontrolowane
  3. Dumb components
  4. Przepływ danych
  5. Cykl życia komponentów
  6. Cykl życia komponentów – hooki
  7. React router
  8. Jak napisać programistyczne CV?
  9. Projekt cz. 4

Tydzień 6

Stylowanie

  1. Intro
  2. BEM
  3. SASS
  4. Props style
  5. CSS w JavaScript
  6. Biblioteka classnames
  7. Styled-components
  8. Tailwind CSS
  9. Material UI
  10.  Sesja Q&A
  11. Projekt cz. 5

Moduł Advanced

Tydzień 7

Komunikacja z REST API

  1.  Powitanie
  2. Wprowadzenie do CodeSandbox
  3. Wprowadzenie do REST API
  4. Jak korzystać z publicznych API?
  5. Jak korzystać z API w projekcie?
  6. Interfejs dynamiczny i dane
  7. Własna biblioteka do API
  8. Projekt cz. 6

Tydzień 8

Testowanie aplikacji

  1. DevTools
  2. Obsługa błędów i PropTypes
  3. Error boundaries
  4. Testowanie zapomocą snapshotów
  5. Testowanie za pomocą Enzyme
  6. Test Driven Development
  7. Testowanie E2E (Cypress.io)
  8.  Sesja Q&A
  9. Projekt cz. 7

Tydzień 9

Wzorce w React

  1. Composition over inheritance
  2. Context API
  3. Komponenty wyższego rzędu (HoC)
  4. Abstrakcja stanu od widoku
  5. Compound Components
  6. Własne hooki
  7. Render Props
  8. Popularne antywzorce
  9. Projekt cz. 8

Tydzień 10

Optymalizacja

  1. React Dev Tools i profilowanie
  2. Profiler API
  3. Property key – właściwe użycie
  4. Sterowanie renderowaniem za pomocą shouldComponentUpdate
  5. Pure components
  6. React.memo
  7. useMemo
  8. useCallback
  9. React Lazy i Suspense
  10.  Jak przygotować się do rozmowy rekrutacyjnej pod kątem nietechnicznym?
  11. Projekt cz. 9

Tydzień 11

Redux

  1. Flux i zarządzanie stanem aplikacji
  2. Własny Redux w aplikacji
  3. Architektura aplikacji a Redux
  4. Action creators
  5. Reducery
  6. Zarządzanie stanem aplikacji
  7. Biblioteka react-redux
  8. Komponent Provider z react-redux
  9. Funkcja Connect react-redux
  10. Thunks i redux-thunk
  11. Redux Dev Tools
  12. Redux-persist
  13. Redux-form
  14. Redux-saga
  15.  Jak przygotować się do pytań na technicznej rozmowie rekrutacyjnej?
  16. Projekt cz. 10

Tydzień 12

Deployment

  1.  Sesja Q&A
  2. Budowanie projektów pod wykorzystanie produkcyjne
  3. Eject
  4. Deployment na GitHub Pages
  5. Deployment na Heroku
  6. Deployment na Firebase Hosting
  7. Inne destynacje deploymentu
  8.  Przygotowanie do egzaminu
  9. Egzamin (nieobowiązkowy) zakończony certyfikatem

Poza tym, uzyskasz dostęp do zamkniętej społeczności na komunikatorze Slack, gdzie możesz zadać dowolne pytanie do Twojego mentora oraz innych uczestników. Uzyskasz tam też pomoc, gdy utkniesz ze swoim projektem. W grupie człowiek lepiej się uczy!

Jak Dołączyć?

Do programu można było dołączyć między 12.10.2020 a 19.10.2020 do godz. 21:00

Kolejna edycja ruszy dopiero za pół roku. Nie przegap okazji – zapisz się już teraz, ponieważ cena w kolejnych edycjach będzie zdecydowanie wyższa. Zapisy ruszają za:

Zapisy trwały do 19.10.2020 godz 21:00. Kolejna edycja ruszy dopiero w 2021 roku.

Dni
Godziny
Minuty
Sekundy
Dni
Godziny
Minuty
Sekundy
Dni
Godziny
Minuty
Sekundy

Jeśli nie chcesz przegapić zapisów wypełnij poniższy formularz, a ja wyślę Ci przypomnienie, gdy ruszy kolejna edycja.

Ile kosztuje szkolenie?

Dołącz do Programu

Ucz się razem z ponad 140 zadowolonymi uczestnikami

Moduł Basic

Szkoła Reacta w module Basic to 6 tygodni efektywnej nauki online z mentorem za:

497 zł

Moduł Advanced

Moduł Advanced Szkoły Reacta to kolejne 6 tygodni praktyki zaawansowanych zagadnień za:

697 zł

Przy zakupie obu modułów cena jest prawie o 200 zł niższa i wynosi:

1299 zł

To jedynie 108 zł za tydzień nauki

a w tym:

Dołącz do Programu

Ucz się razem z ponad 140 zadowolonymi uczestnikami

Jeśli chcesz otrzymać powiadomienie o zbliżającej się edycji, wypełnij poniższy formularz

Nowoczesna platforma

do przyjemnej i efektywnej nauki

Umieć Lepiej, gdzie znajdują się lekcje, to autorska platforma stworzona na bazie potrzeb i wymagań uczestników pierwszej edycji. Posiada przejrzysty, intuicyjny panel do nauki, możliwość tworzenia własnych notatek oraz zapisywanie ustawień (jak prędkość czy głośność wideo).

Polecają NAS

Poniższe marki są dobrze rozpoznawalne w polskim świecie IT, a co więcej polecają nasze szkolenie z Reacta 🙂 Dziękujemy za zaufanie!

Gwarancja SAtysfakcji

Lub zwrot pieniędzy

Materiały szkoleniowe i sposób przekazywania wiedzy w Szkole Reacta zostały przemyślane w najdrobniejszym szczególe. Wszystko po to, aby dać Ci o wiele więcej niż oczekujesz. Jeśli pomimo tego masz wciąż wątpliwości i obawy, Szkoła Reacta ma dla Ciebie aż 30-dniową Gwarancję Satysfakcji. Jeśli w ciągu 30 dni od opłacenia pełnego szkolenia stwierdzisz z jakiegoś powodu, że nie spełnia Twoich oczekiwań, zwrócimy Ci pieniądze. Jeśli zdecydujesz się na tylko jeden z modułów Basic lub Advanced, masz 14 dni na ewentualny zwrot.
100%

Jak tego dokonać? Wystarczy, że napiszesz na adres kontakt@szkolareacta.pl powód zwrotu, a cała kwota za kurs zostanie z powrotem przelana na Twoje konto. Zyskujesz w ten sposób jeszcze jeden powód, dla którego warto zdecydować się na poszerzenie swojej wiedzy właśnie z nami!

Alternatywne Sposoby Nauki

Czy są inne sposoby na naukę Reaca?

Możesz spróbować opanować Reacta w inny sposób, to oczywiste. Nie będziemy ukrywać, że istnieją inne metody nauczenia się tej biblioteki. Postaramy się jednak udowodnić Ci, że żaden z nich nie gwarantuje takich efektów i takiej skuteczności jak nauka w Szkole Reacta.

Jak wiadomo, wszelkiego rodzaju podręczniki informatyczne to mnóstwo przydatnej wiedzy. Ale bądźmy szczerzy – kto ma czas i cierpliwość na ich czytanie? Książki wymagają skupienia przez wiele godzin, po których i tak zdobyte przez Ciebie informacje są wciąż bardziej teoretyczne, niż praktyczne. Poza tym wiesz dobrze, że IT to jedna z najbardziej dynamicznych branż na świecie. W związku z tym treść podręczników bardzo szybko się dezaktualizuje. Czy naprawdę nie szkoda Ci czasu spędzonego na żmudnym uczeniu się teorii, która dawno temu straciła swój termin przydatności?

W sieci istnieje mnóstwo tutoriali, poradników i hintów on-line na temat Reacta. I to byłaby świetna wiadomość, gdyby nie fakt, że większość z nich dotyczy bardzo podstawowych zagadnień. Nie mówiąc już o tym, że nie oferują one rozwiązań w pracy na prawdziwych, komercyjnych projektach. Przypomnij też sobie, ile z nich masz wciąż na liście “do obejrzenia”, a przyznasz, że nauki za ich pomocą raczej nie da się określić jako usystematyzowanej i kompletnej.

Na rynku istnieją również kursy, które kosztują zaledwie parędziesiąt złotych. Być może w przeszłości zdarzyło Ci się wykupić właśnie tego typu budżetowe szkolenie – i to nie jedno. Ale czy było to coś, co dało Ci 100% satysfakcji i konkretny zastrzyk wiedzy? Czy raczej rzecz, której nie udało Ci się ukończyć, a teraz leży gdzieś na serwerach, porastając e-pajęczyną? Nawet jeśli tego typu szkolenie, przeprowadzone najczęściej bez realnej obecności mentora, zostało przez Ciebie przerobione w całości, to pamiętasz ile to kosztowało zachodu, zaparcia i samodyscypliny?

Operacja na żywym organizmie, znana szerzej jako „metoda prób i błędów” to zdecydowanie najczęściej wybierana metoda nauki Reacta. I – niestety – również taka, która pociąga za sobą masę bugów. Nie oszukujmy się – na początku jest to raczej metoda „błędów i błędów”, gdzie rozwiązując jeden problem tworzysz przy okazji kilka innych. Wiem z doświadczenia, że traci się wtedy dużo czasu, a szef lub zleceniodawca raczej nie jest zadowolony z końcowych efektów pracy. Wybór i tak należy do Ciebie – wolisz być w projekcie rycerzem na białym koniu, czy najpopularniejszym developerem wymienianym przy okazji git-blame?

I jeszcze na koniec...

Ekstra BONUSY!

Jeśli główny cel, który stoi za Twoją decyzją o zgłębieniu wiedzy na temat Reacta, związany jest ze zmianą pracy na lepszą, to mamy dla Ciebie świetną wiadomość!

Wykupując kurs w Szkole Reacta otrzymasz dodatkowo, zupełnie za darmo, dostęp do webinarów, przygotowanych przez Annę Prończuk-Omiotek – profesjonalnego trenera wystąpień publicznych, eksperta od LinkedIn i marketingu w branży IT.

Tematyka tych webinarów jeszcze bardziej ułatwi Ci zdobycie wymarzonej posady!

Cztery webinary, które czekają na Ciebie jako bonus w Szkole Reacta to:

Anna PRO

Webinar 1

Jak zrobić profil na LinkedIn, który pokochają rekruterzy?

Webinar 2

Jak napisać programistyczne CV?

Webinar 3

Jak przygotować się do rozmowy rekrutacyjnej pod kątem nietechnicznym?

Webinar 4

Jak przygotować się do pytań na technicznej rozmowie rekrutacyjnej?

FAQ, czyli

Najczęściej zadawane pytania

Tak, platforma e-learningowa obsługuje płatności kartą.
Tak, do każdego zakupu wystawiana jest faktura z 23% VAT. System wyśle Ci ją do 48h po wpłacie. Można ją następnie wliczyć w koszty firmy.
Niestety, nie ma takiej możliwości. Kolejne otwarcie będzie dopiero za pół roku i w wyższej cenie.
Program jest tak zaprojektowany, aby wszyscy uczestnicy zaczęli w tym samym momencie i wspólnie przerabiali materiał na jednym poziomie. Dzięki temu uczestnikom szkolenia można poświęcić jak najwięcej uwagi, zamiast zajmować się sprzedażą 🙂
Kurs Basic trwa 6 tygodni, natomiast kurs Advanced trwa również 6 tygodni. Co tydzień otrzymujesz dostęp do nowych lekcji. Taki układ jest podyktowany tym, aby żaden kursant abyś nie dostał za dużo wiedzy na raz oraz aby cała grupa była na tym samym etapie szkolenia.
Lekcje wideo są dostępne wyłącznie w ramach platformy i nie można ich pobrać. Wszelkie materiały pomocnicze jak np. slajdy możesz pobrać na swój dysk.
Jeśli zdarzy się taka sytuacja, to skontaktuj się z nami w przeciągu 14 dni, a otrzymasz zwrot zainwestowanych pieniędzy.
Na pewno nie stracisz dostępu do materiałów. Mogą Ci ewentualnie umknąć reakcje grupy uczącej się nowych materiałów. Ale spokojnie – odrobina samodyscypliny i będziesz w stanie na spokojnie dogonić grupę 🙂
Po ostatnim tygodniu nauki możesz sprawdzić swoją wiedzę i podejść do egzaminu końcowego. Nie jest on obowiązkowy, ale jeśli go zaliczysz, otrzymasz certyfikat.
Kupujesz raz, natomiast dostęp do szkolenia jest dożywotni. Dotyczy to również wszelkich aktualizacji, jakie się pojawią – po prostu otrzymasz je gratis.

Nie przewidujemy takiej opcji sprzedaży. Jeśli jednak w danym momencie brakuje Ci środków, to napisz na adres kontakt@szkolareacta.pl – zobaczymy, co możemy dla Ciebie zrobić.

Zapisy rozpoczną się 05.10. o godzinie 8:00, a zakończą 12.10 o godzinie 21:00. Po tej dacie nie będzie można dołączyć do szkolenia.
Tak, jak najbardziej! Dostęp do kursu jest dożywotni, więc jeśli nie możesz teraz rozpocząć nauki, to możesz wystartować w kolejnym naborze i  z nową grupą. Wówczas program kursu może się lekko zmienić i niektóre materiały zostaną zaktualizowane.
To zależy od aplikacji, na których zdarzyło Ci się do tej pory pracować i od tego, jakie masz w nich doświadczenie komercyjne. W trakcie lekcji będzie poruszana tematyka zastosowań różnych elementów Reacta w projektach komercyjnych. Jeśli masz spore doświadczenie na tym polu, to  niewykluczone, że w przyszłości zostanie uruchomiony kurs specjalistyczny, który bardziej będzie spełniał Twoje wymagania.
W trakcie kursu będą zadawane pytania kontrolne. Odpowiedzi, których udzielisz, dadzą Ci pełny wgląd w poziom opanowanej do tej pory wiedzy. W ostatnim tygodniu kursu możesz podejść do egzaminu kończącego szkolenie. Jeśli go zdasz, otrzymasz imienny certyfikat w formie PDF. Wystawcą jest firma Benfi Media wpisana do Rejestru Instytucji Szkoleniowych. Taki certyfikat ma większą wartość niż certyfikat wystawiony przez zwykłą osobę fizyczną.

Masz 30 (w przypadku zakupu pełnego szkolenia) lub 14 dni (w przypadku zakupu tylko jednego z modułuów Basic lub Advanced) na zwrot środków. Wystarczy że wyślesz maila na adres kontakt@szkolareacta.pl i napiszesz, dlaczego kurs nie spełnił Twoich oczekiwań.

Szkolenie bazuje na aktualnej, praktycznej wiedzy, zdobytej w projektach komercyjnych. Projekt, który będziemy realizować, opiera się na realnych zagadnieniach, z którymi na co dzień mierzą się doświadczeni specjaliści IT. Dodatkowo będziesz w grupie pozostałych kursantów, a w grupie zawsze łatwiej przyswaja się wiedzę.

Ze wszystkimi uczestnikami szkolenia spotykamy się online, na telekonferencji. Każdy może zabrać głos przez mikrofon lub na czacie i podzielić się np. postępem prac przy projekcie, czy zapytać o tematy poruszane w Szkole Reacta. Jeśli nie chcesz pracować przy włączonej kamerze i mikrofonie, to pamiętaj, że nie ma takiego przymusu 🙂

Podaj dalej

Jeśli znasz kogoś, kto może być zainteresowany naszym programem, kliknij proszę w przycisk poniżej i udostępnij szkolenie.

Pomoże to nam dotrzeć do szerszego grona odbiorców. Z góry dziękuję 🙂

Made with ❤ by Szkoła Reacta