Kurs Reacta 12-tygodniowy program efektywnej nauki
Kurs Reacta
Zaloguj się

12 - tygodniowy program efektywnej nauki

Naucz się tworzyć nowoczesne aplikacje front-endowe w React.js i zdobądź świetną pracę, podwyżkę lub awans!

-
Days
-
Hours
-
Minutes
-
Seconds
Dołącz do darmowego szkolenia!

Druga edycję V.I.P. Kursu Reacta rusza już 19 sierpnia 2019. Rozpoczyna się darmowym szkoleniem.

-
Days
-
Hours
-
Minutes
-
Seconds
Dołącz do Kursu Reacta!

Zapisy na drugą edycję V.I.P. Kursu Reacta zamykają się w piątek - 23 sierpnia 2019 o 21:00. Kolejna (droższa) edycja startuje dopiero za kilka miesięcy.

Zapisy są obecnie zamknięte

Powiadom mnie o następnej edycji

Na osłodę czekania wyślę Ci listę fajnych rozszerzeń do VSCode, które uprzyjemnią Twoją pracę z Reactem.

Kim jest Michał Taszycki?

Michał Taszycki trzymający swoje Commodore 64 - komputer od którego wszystko się zaczęło

Michał przygodę z programowaniem zaczął od przepisywania programów w BASICu na Commodore 64.

Przez 15 lat pracował jako programista/architekt/señor developer w wielu branżach i technologiach. 

Od poważnych aplikacji w różnych korporacjach...

W ABB tworzył automatyczne testy w Javie dla fabryki transformatorów. W Sabre tworzył oprogramowanie w C# i C++ obliczające środek ciężkości samolotu i generujące raporty niezbędne przed startem.

Przez tworzenie gier AAA...

Będąc w Szkocji pracował dla Cohort Studios gdzie pomagał ukończyć grę Motorstorm - jeden z pierwszych tytułów wydanych na Playstation 3. A w CDProjekt Localization Center portował Saints Row 2 z XBoxa360 na PC. 

By w końcu tworzyć aplikacje internetowe...

W Applicake pomagał startupom z całego świata wydać i rozwijać ich pierwsze produkty w Ruby on Rails, Backbone, Ember.js i starym Angularze. W Base współtworzył obsługę wiadomości email w Base CRM. W GunpowderLabs tworzył "ubera dla usług" na iOS. A w CollectiveSense skupiał się na tworzeniu i obsłudze ogromnej aplikacji front-endowej w Reakcie z Reduxem.

W trakcie częstych zmian w branży wypracował techniki skutecznej nauki nowych technologii, które wykorzystuje w swojej pasji do nauczania.

Prowadził warsztaty z programowania, spotkania code retreat. Był również jednym z mentorów pierwszych edycji RailsGirls w Polsce, Uniwersytetu Dzieci w Krakowie oraz prelegentem licznych konferencji technicznych na całym świecie.

Nauczył już setki ludzi programować stare komputery w asemblerze.

I opracował skuteczną metodę, która pozwoli Ci opanować tajniki Reacta.

Co otrzymasz przystępując do kursu?

12 - tygodniowy program - Widok panelu kursu

12-tygodniowy program

  • Opanujesz React.js, przechodząc od podstaw po zaawansowane tematy w logicznej kolejności.
  • Otrzymasz całą masę nagrań wideo, kodu źródłowego i dodatkowych materiałów co tydzień.
  • Poznasz node.js, npm, babel, nauczysz się używać linii komend, poznasz podstawy gita i wiele innych umiejętności niezbędznych dziś na front-endzie.
  • Cotygodniowe zadania domowe pozwolą Ci przekuć teoretyczną wiedzę w konkretną praktykę.

Dostęp do grupy Master Mind

  • Nigdy nie poczujesz się samotnie z materiałem.
  • Razem z Tobą wielu uczestników rozpocznie kurs i w podobnym tempie będą przechodzić przez niego razem z Tobą.
  • Nawiążesz kontakt z grupą ludzi, którzy podobnie jak Ty chcą dobrze opanować React.js
  • Otrzymasz odpowiedzi na pytania, oraz będziesz mieć możliwość pomagać innym, dzięki czemu lepiej przyswoisz wiedzę.
Uczestnicy Kursu Reacta
Wrapped Gift

Bonusy - Tylko w pierwszej edycji

  • Będziesz mieć realny wpływ na program kursu. Nowe materiały będą dodawane i dostosowywane pod potrzeby Twoje i innych uczestników.
  • Dożywotni dostęp do materiałów.
  • Dożywotni dostęp do Grupy Master Mind.
  • Wszystkie przyszłe aktualizacje.

Już wkrótce otwarcie zapisów!

-
Days
-
Hours
-
Minutes
-
Seconds

Druga edycję V.I.P. Kursu Reacta rusza już 19 sierpnia 2019. Rozpoczyna się darmowym szkoleniem.

Zapisy wkrótce się kończą!

-
Days
-
Hours
-
Minutes
-
Seconds

Zapisy na drugą edycję V.I.P. Kursu Reacta zamykają się w piątek - 23 sierpnia 2019 o 21:00. Kolejna (droższa) edycja startuje dopiero za kilka miesięcy.

Dowiedz się kiedy możesz dołączyć!

Na osłodę czekania wyślę Ci listę fajnych rozszerzeń do VSCode, które uprzyjemnią Twoją pracę z Reactem.

Opis programu

Tydzień 1

Plan Gry

  • Powitanie
  • Cel
  • Co kurs może Ci dać?
  • Czego kurs nie zrobi za Ciebie?
  • Tematyka
  • Praca wspólna
  • Nawyk regularnej praktyki
  • Wymagania - jakich narzędzi potrzebujesz?
  • Praca domowa
Tydzień 2

Komponenty

  • Powitanie
  • Aplikacje komponentowe
  • Live Server
  • Emmet i HTML
  • Style
  • DOM vs React Element
  • JSX
  • Komponenty funkcyjne
  • Niezależne aplikacje Reactowe
  • Komponowanie komponentów
  • Komponenty klasowe
  • Eventy i setState
  • Poprzedni stan a setState
  • Przekazywnie danych
  • Błędy początkujących
  • Praca domowa
Tydzień 3

Listy i formularze

  • Powitanie
  • Komponenty kontrolowane
  • Przepływ danych
  • Wyciąganie stanu w górę I – dane spływają w dół
  • Wyciąganie stanu w górę II – Zdarzenia idą w górę
  • Wyciąganie stanu w górę III – Jedno źródło prawdy
  • Renderowanie list
  • Niezmienialny stan – podstawy
  • Właściwość key w listach
  • Formularze (nie)kontrolowane
  • Praca domowa
Tydzień 4

Style

  • Powitanie
  • Po co migrujemy do create react app?
  • Create React App, npm, npx
  • Podstawy Gita
  • index.js
  • Struktura aplikacji
  • SASS
  • BEM
  • biblioteka classnames
  • CSS w Javascripcie
  • Material UI
  • Błędy początkujących
  • Praca domowa
Tydzień 5

Testowanie i obsługa błędów

  • Powitanie
  • Cykl życia komponentów klasowych – podstawy
  • Dev Tools i React Dev Tools
  • Console.nieTylkoLog()
  • componentWillUnmount() i wycieki pamięci
  • React.StrictMode
  • Debugger
  • Error Boundaries i obsługa błędów
  • propTypes i defaultProps
  • Testowanie z Jest
  • Testowanie komponentów przy pomocy JSDOM
  • ReactTestRenderer i testowanie snapshotów
  • React Testing Library
  • Test Driven Development
  • Błędy początkujących 
  • Praca domowa
  • Bonus: TDD is easy…
Tydzień 6

Integracja z bibliotekami 

  • Powitanie
  • Github
  • CodeSandbox
  • Rysowanie w Canvas
  • Integracja z jQueryUI
  • Moment.js
  • Lodash.js
  • Błędy początkujących
  • Praca domowa
Tydzień 7

Integracja z Rest API

  • Powitanie
  • JSON Server
  • Co to jest REST API?
  • Callback hell
  • Promises
  • Async/Await
  • Fake API adapter
  • Fetch API adapter
  • Axios API adapter
  • Uwierzytelnianie poza Reactem - Teoria
  • Uwierzytelnianie w Reakcie - Teoria
  • JSON Server – Uwierzytelnianie
  • JSON Server – Autoryzacja
  • React – Uwierzytelnianie
  • React – Autoryzacja
  • Błędy początkujących
  • Praca domowa
Tydzień 8

Zaawansowane API Reacta

  • Powitanie
  • React.forwardRef() – Przekazywanie referencji
  • Użycie kontekstu w Reakcie
  • Dzielenie kodu, React.lazy(), Suspense
  • Portale
  • Hooki w Reakcie
  • useState
  • useEffect
  • useRef
  • useContext
  • Zasady użycia hooków
  • Błędy początkujących 
  • Praca domowa 
Tydzień 9

Zaawansowane Wzorce

  • Powitanie
  • Komponenty złożone
  • HOC - Komponenty wyższego rzędu
  • renderProps
  • własne hooki
  • useReducer
  • zaawansowane użycie hooków
  • Błędy początkujących
  • Praca domowa 
Tydzień 10

Optymalizacja

  • Powitanie
  • Reconciliation czyli ujednolicenie - szczegółowe omówienie
  • Profiler
  • Atrybut key w listach
  • react-window
  • PureComponent i memo
  • useCalback i useMemo
  • debounce
  • Co robi setTimeout(0)?
  • Błędy początkujących
  • Praca domowa  

 

Tydzień 11

Redux

  • Powitanie
  • Co to jest Redux?
  • Jak działa Redux?
  • Actions
  • Reducers
  • Selectors
  • Jak najlepiej testować Reduxa?
  • Alternatywy (MobX State Tree, Context)
  • Błędy początkujących
  • Praca domowa 
Tydzień 12

Deployment strony z Reactem

  • Powitanie
  • Deployment na heroku
  • Deployment na github pages
  • Deployment na dowolny serwer
  • Błędy początkujących
  • Praca domowa 
  • Co dalej?
  • Pożegnanie

Jaka jest cena Kursu Reacta?

Dołączając do programu otrzymasz:

  • 3-miesięczny program Kurs Reacta - Wartość 1984 PLN
  • Cotygodniowy Live Call z Uczestnikami - Wartość 2100 PLN (12 spotkań, TYLKO DLA EDYCJI VIP)
  • Dostęp do rosnącego archiwum nagrań spotkań na żywo - Wartość 300 PLN rocznie
  • Dostęp do kodu źródłowego, slajdów i materiałów dodatkowych - Wartość 200 PLN
  • Analizę twojej pracy przez Michała - Wartość 175 PLN za godzinę
  • Dożywotni dostęp do aktualizacji programu - Wartość 400 PLN rocznie (TYLKO DLA EDYCJI VIP)
  • Dożywotni dostęp do Grupy MasterMind - Bezcenne! (TYLKO DLA EDYCJI VIP)
  • Tylko w II Edycji VIP cały pakiet dostępny jest za jedyne 986 PLN!!!

Nie przegap otwarcia!

-
Days
-
Hours
-
Minutes
-
Seconds

Druga edycję V.I.P. Kursu Reacta rusza już 19 sierpnia 2019. Rozpoczyna się darmowym szkoleniem.

Nie przegap okazji!

-
Days
-
Hours
-
Minutes
-
Seconds

Zapisy na drugą edycję V.I.P. Kursu Reacta zamykają się w piątek - 23 sierpnia 2019 o 21:00. Kolejna (droższa) edycja startuje dopiero za kilka miesięcy.

Nie przegap kolejnego otwarcia!

Na osłodę czekania wyślę Ci listę fajnych rozszerzeń do VSCode, które uprzyjemnią Twoją pracę z Reactem.

Gwarancja 100% satysfakcji

POKOCHAJ KURS LUB ZWRACAM CI PIENIĄDZE!

Przygotowałem materiały tak, aby dały 10x więcej wartości niż oczekujesz. Ale rozumiem, że możesz mieć obawy i wątpliwości, dlatego biorę na siebie całe ryzyko Twojej decyzji. 

Daję Ci 30 dni GWARANCJI SATYSFAKCJI liczonej od momentu zakupu dostępu do kursu. Masz 30 dni na przekonanie się, jak unikalna i wartościowa dla Ciebie będzie ta wiedza.

Jeżeli z jakichś powodów poczujesz, że kurs jednak nie będzie dla Ciebie odpowiedni, to wystarczy, że napiszesz na adres michal@kursreacta.pl i zwrócę Ci 100% Twojej wpłaty.

Najczęściej zadawane pytania

Kiedy rozpoczynają się zapisy, a kiedy się kończą?  

Zapisy na rozpoczynają się w poniedziałek 19.08.2019 o godzinie 20:00, a kończą się w piątek 23.08.2019 o godzinie 21:00.

Po tej dacie nie będzie można dołączyć do drugiej edycji programu. 

Będzie można jednak zapisać się na listę oczekujących na otwarcie kolejnej edycji. Która rozpocznie się kilka miesięcy później.

Dlaczego nie mogę dołączyć w środku trwania programu?

Program zaprojektowany jest tak by wszyscy uczestnicy zaczęli w jednym momencie i równo szli z programem. Wtedy każda osoba wyciągnie z Kursu Reacta najwięcej.

Dzięki temu też prowadzący może w pełni poświecić się pomocy uczestnikom kursu zamiast obsługiwać sprzedaż i zapisy przez cały czas jego trwania.

Czy mogę kupić teraz dostęp do kursu, ale korzystać z niego dopiero w kolejnych edycjach?

Tak. A nawet lepiej. Możesz korzystać z niego i w tej i w kolejnej edycji na równych warunkach.

Uczestnicy drugiej edycji otrzymują dostęp do materiałów, aktualizacji, grupy mastermind oraz spotkań na żywo (z założeniem, że wszyscy się zmieszczą na telekonferencji, ale w najbliższych edycjach nie powinno z tym być problemu).

Czy cena kolejnej edycji wzrośnie?

Tak. Program kursu będzie dostosowywany do uczestników, ulepszany i poprawiany w trakcie kolejnych edycji.

W podzięce za zaufanie oraz pomoc, uczestnicy drugiej edycji będą mogli nabyć Kurs Reacta w niższej cenie.

Kiedy rozpoczyna się program i jak długo trwa?  

Program rozpoczyna się wtedy, gdy wykupisz do niego dostęp. Trwa 12 tygodni. Co tydzień otrzymujesz dostęp do kolejnego tygodnia. 

Dodajemy nowe materiały każdego tygodnia, aby Cię nie przytłoczyć i aby cała grupa przechodziła materiał w tym samym momencie.  

W jakiej formie jest ten kurs?  

Kurs jest w formie wideo publikowanych co tydzień. Nagrania zamieszczone są na platformie. 

Po podaniu loginu i hasła masz dostęp do swojego konta. Poza nagraniami wideo dostępne są pliki do pobrania (kod źródłowy, slajdy, pliki tekstowe, odnośniki do zewnętrznych materiałów, etc).

Jak długo będę mieć dostęp do materiałów kursu i grupy master mind?  

Jeśli dołączysz do drugiej edycji otrzymasz dożywotni (a raczej tak długo jak będzie istniał Kurs Reacta) dostęp do tej edycji kursu, wszystkich materiałów w niej zawartych oraz przyszłych aktualizacji. Po zakończonym kursie zatrzymasz równiesz dostęp do zamkniętej grupy uczestników. 

Dla osób, które dołączą w kolejnych edycjach dostęp do aktualizacji będzie ograniczany czasowo. 

Dopiero zaczynam, czy kurs nie będzie za trudny?

To zależy. Jeśli wcale nie potrafisz programować, to polecam Ci najpierw poznać podstawy Javascriptu, HTMLa i CSSu. Zawsze możesz dołączyć w kolejnych edycjach.

Natomiast jeśli nie wiesz nic o Reakcie, ale umiesz co nieco zaprogramować w Javascripcie, stworzyć statyczną strone w HTML i co nieco wiesz o CSS, to raczej sobie poradzisz.

W razie wątpliwości możesz dołączyć do kursu i wypróbować go przez 30 dni.

Mam już doświadczenie w Reakcie, czy jest sens dołączać do kursu?

To też zależy. Przejrzyj proszę opis programu i zobacz, czy masz te tematy opanowane. Jeśli masz już duże doświadczenie z Reactem i znasz go od podszewki, to pewnie Kurs Reacta nie będzie dla Ciebie najlepszy. Niewykluczone, że w przyszłości będę robił kursy specjalistyczne, które dadzą Ci więcej wartości.

Jeśli nie masz pewności, możesz dołączyć do kursu i wypróbować go przez 30 dni.

Co, jeśli nie spodoba mi się kurs?

Jeżeli uznasz, że kurs nie jest dla Ciebie, to otrzymasz zwrot pieniędzy. Masz na to 30 dni od daty zakupu. Po prostu napisz na michal@kursreacta.pl, a zwrócę Ci 100% pieniędzy.  

Jaką formę mają spotkania na żywo?  

Spotykamy się ze wszystkimi chętnymi uczestnikami na telekonferencji. 

Każdy może zabrać głos przez mikrofon albo na czacie i podzielić się rozwiązanim zadania domowego, spytać o tematy poruszane kursie a także pomagać innym uczestnikom.

Jeśli chcesz możesz korzystać z kamery i pokazać sie innym. Jest to oczywiście nieobowiązkowe.

Jak często odbywają się spotkania na żywo?

W drugiej edycji - co tydzień. W kolejnych będą one rzadsze.

Jak dołączyć do spotkań online?

O wszystkim dowiesz się w tygodniu 1 naszego kursu, gdzie wyjaśnię Ci dokładnie jak używać tego programu, aby wynieść z niego jak najwięcej.

Czy dostanę wszystkie materiały od razu?  

Nie. Program trwa 12 tygodni. W każdym tygodniu otrzymasz nowe materiały, aby Cię nie przytłoczyć i aby cała grupa przechodziła materiał w tym samym momencie.  

Czy otrzymam fakturę?

Tak, za zakup otrzymasz fakturę VAT. Faktura zostanie wysłana automatycznie na adres e-mail podany przy zamówieniu. 

Czy mogę płacić w ratach?

Niestety nie. Obsługa płatności ratalnych jest zbyt skomplikowana przy większej ilości uczestników.

Proszę nie bierz kredytu na Kurs Reacta. Jeśli czujesz, że jest dla Ciebie za drogi w tym momencie, zrezygnuj z zakupu w tej edycji.

Co, jeżeli mam z czymś problem lub coś jest niejasne?  

Napisz do mnie na adres e-mail: michal@kursreacta.pl

Nie czekaj!

-
Days
-
Hours
-
Minutes
-
Seconds

Druga edycję V.I.P. Kursu Reacta rusza już 19 sierpnia 2019. Rozpoczyna się darmowym szkoleniem.

Nie czekaj!

-
Days
-
Hours
-
Minutes
-
Seconds

Zapisy na drugą edycję V.I.P. Kursu Reacta zamykają się w piątek - 23 sierpnia 2019 o 21:00. Kolejna (droższa) edycja startuje dopiero za kilka miesięcy.

Nie czekaj!

Na osłodę czekania wyślę Ci listę fajnych rozszerzeń do VSCode, które uprzyjemnią Twoją pracę z Reactem.