React Redux 2020 - tworzenie aplikacji webowych
What you'll learn
- Jak tworzyć komponenty w React JS i łączyć je w większą całość
- Jak obsługiwać stan aplikacji
- Aplikacja webowa od pierwszej linijki kodu do wdrożenia w chmurze (Heroku)
- Zapisywanie i odczyt stanu do i z bazy danych
- Integracja React z Google Firebase
Course content
- Preview00:51
- Preview01:48
- 01:06Instalacja Visual Studio Code
- 00:02Github
Requirements
- Podstawy Javascript ES6
Description
Jest to druga edycja kursu - aktualna na rok 2020, czyli bazująca głownie na komponentach funkcyjnych i hookach. Większy nacisk został położony również na narzędzia towarzyszące tworzeniu aplikacji webowych. Pierwsza edycja jest wciąż dostępna i stosownie oznaczona, bo jest wciąż aktualna, tworzymy tam nieco inny projekt (choć w tej samej domenie), a praktyki nigdy dość.
Kurs w praktyczny sposób pokazuje jak, od pierwszej linijki kodu po wdrożenie na zewnętrzny serwer (Heroku), tworzyć aplikacje webowe z użyciem biblioteki React i wspomagającej ją biblioteki Redux. Nie tworzymy więc osobnych 'mini' projektów dla każdej funkcjonalności Reacta, lecz zbieramy wszystko w jedną całość i małymi krokami tworzymy pełnoprawną aplikację webową wraz z integracją z bazą danych i uwierzytelnianiem użytkowników.
Nauczy on Cię podstaw bibliotek React i Redux - obecne jednych z najpopularniejszych bibliotek front-end opartych na JavaScript. Kurs zaczyna się od instalacji niezbędnych narzędzi, krok po kroku będziemy rozwijać naszą aplikację, by finalnie zintegrować ją z usługami googlowego BaaS - Firebase. Od zera więc utworzymy pełnoprawną aplikację webową.
Who this course is for:
- Osoby zainteresowane nauką tworzenia aplikacji webowych z użyciem biblioteik React
- Osoby zainteresowane nowoczesnym front-end developmentem
- Osoby chcące krok po kroku zbudować średniej wielkości aplikację webową, od pierwszej linijki kodu do wdrożenia w chmurze.
- Osoby chcące zapisywać stan aplikacji do zewnętrznej bazy danych
Instructor
I started my programming career around seven years ago as a Java back-end developer. Over time, I was moving towards system integration and communication, with a strong emphasis put on the REST, JMS and the Spring framework. Then I focused on the front-end development and now I work with the React JavaScript library and the technologies related to JavaScript itself. That's all when it comes to my professional experience.
Besides that three years ago my adventure with teaching programming began and it's been continuing since then. It gives me a lot of satisfaction, to the point where it has almost become my second, constantly developing, career.
Privately, I have a wonderful wife, and I am the father of two kids, who make sure that I do not focus solely on my work.