Tworzymy, krok po kroku, aplikacje z użyciem JavaScript, bibliotek React i Redux oraz integrujemy ją z usługami Firebase
Stworzony przez Paweł Ćwik
40 % taniej
67.00 zł
To najniższa cena z ostatnich 30 dni!
Masz pytania dotyczące tego szkolenia ?
A to szkolenie prowadzi Cię przez cały proces tworzenia aplikacji webowej w React i Redux – od instalacji narzędzi, przez rozwój jednego spójnego projektu, po wdrożenie na serwer Heroku i integrację z bazą danych oraz Firebase.
Zamiast oderwanych ćwiczeń budujesz realną aplikację krok po kroku. Kurs opiera się na komponentach funkcyjnych i hookach oraz pokazuje narzędzia towarzyszące tworzeniu nowoczesnych aplikacji, zgodnie z aktualnymi kierunkami rozwoju React.
Brak formalnych wymagań wstępnych. Kurs rozpoczyna się od instalacji narzędzi i krok po kroku prowadzi od pierwszej linijki kodu do działającej aplikacji.
To praktyczne szkolenie pokazuje, jak stworzyć pełnoprawną aplikację webową w React i Redux – od pierwszej linijki kodu po wdrożenie na zewnętrzny serwer Heroku. Zamiast wielu krótkich ćwiczeń tworzysz jeden spójny projekt, który krok po kroku łączysz z bazą danych. Kurs opiera się na komponentach funkcyjnych i hookach oraz kładzie nacisk na narzędzia towarzyszące budowie nowoczesnych aplikacji, zgodnie z kierunkiem rozwoju React.
Zaczynasz od właściwej instalacji niezbędnych narzędzi, tak aby od pierwszej linijki kodu móc ruszyć z projektem. Instrukcja prowadzi Cię krok po kroku przez tworzenie podstaw, dzięki czemu zobaczysz, jak elementy aplikacji łączą się w spójną całość. Budujesz jeden projekt, a nie serię drobnych ćwiczeń, więc każde kolejne zadanie rozwija wcześniej napisaną część. Taki sposób pracy pomaga zrozumieć pełen proces powstawania aplikacji webowej i przygotowuje do dalszych etapów rozwoju.
Rdzeniem kursu są komponenty funkcyjne oraz hooki, które stanowią podstawę współczesnego podejścia do React. Uczysz się, jak wykorzystywać je do tworzenia czytelnego interfejsu i przenoszenia logiki do lekkich, wielokrotnego użytku fragmentów kodu. Krok po kroku łączysz komponenty w większe moduły, utrzymując porządek oraz spójność projektu. Dzięki temu poznajesz praktykę pracy z React zgodną z trendami, jakie wyznaczają kolejne aktualizacje biblioteki.
Redux pełni w projekcie rolę wsparcia dla zarządzania stanem. Poznajesz jego podstawy i uczysz się, jak uporządkować przepływ danych między elementami aplikacji. W praktyce dodajesz Redux do tworzonej aplikacji, dzięki czemu możesz łatwiej kontrolować zmiany i zachować przewidywalność działania. Widzisz także, jak połączyć komponenty React z warstwą stanu tak, by współpracowały w jednej, rozwijanej krok po kroku strukturze projektu.
Na dalszym etapie łączysz aplikację z bazą danych oraz usługami Firebase. Oznacza to pracę z danymi przechowywanymi poza przeglądarką i zrozumienie, jak aplikacja komunikuje się z zewnętrzną infrastrukturą. Integracja odbywa się w kontekście rozwijanego projektu, więc od razu widzisz efekty w działającej aplikacji. Takie podejście uczy patrzenia na aplikację jako całość, w której interfejs współgra z warstwą danych i usługami BaaS od Google.
W końcowym kroku przygotowujesz aplikację do publikacji i wdrażasz ją na zewnętrzny serwer Heroku. Dzięki temu nauka zamyka się pełnym cyklem: od kodu lokalnego do dostępnej online wersji. Kurs kładzie też nacisk na narzędzia towarzyszące tworzeniu aplikacji webowych, co ułatwia pracę nad projektem i dalszą rozbudowę. Zobaczysz, jak dbać o spójność projektu i przygotować go na kolejne iteracje rozwoju.
40 % taniej
67.00 zł
To najniższa cena z ostatnich 30 dni!