Logo
Panel autora

Koszyk jest pusty

0

Kategorie

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

React Redux 2020 - tworzenie aplikacji webowych

Tworzymy, krok po kroku, aplikacje z użyciem JavaScript, bibliotek React i Redux oraz integrujemy ją z usługami Firebase

2.0(1)
99% pozytywnych recenzji

Stworzony przez Paweł Ćwik

Ostatnia aktualizacja:
40
20

40 % taniej

67.00 zł

To najniższa cena z ostatnich 30 dni!

Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij teraz za darmo, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

Masz pytania dotyczące tego szkolenia ?

questionZadaj pytanie autorowi

W cenie szkolenia otrzymasz

calendar_clockBezterminowy dostęp
licenseCertyfikat ukończenia
currency_exchange30 dni gwarancji zwrotu
headset_micWsparcie autora
forumDostęp do grupy dyskusyjnej
database_uploadRegularne aktualizacje

W skrócie

Tworzysz od zera pełną aplikację webową w React i Redux.
Pracujesz na jednym projekcie: od pierwszej linijki do wdrożenia Heroku.
Uczysz się komponentów funkcyjnych i hooków oraz narzędzi.
Integrujesz aplikację z bazą danych i usługami Firebase.

Dlaczego warto wybrać to szkolenie

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.

  • Od zera do wdrożenia – Poznasz proces od pierwszej linijki kodu aż po publikację na Heroku.
  • Jedna spójna aplikacja – Uczysz się na jednym projekcie zamiast na wielu małych przykładach.
  • Nowoczesny React – Komponenty funkcyjne, hooki i nacisk na bieżące praktyki.
  • Integracja z usługami – Połączysz aplikację z bazą danych i Firebase.

Czego się nauczysz?

  1. 1
    Tworzyć aplikację w React od zeraRozpoczniesz projekt i poprowadzisz go krok po kroku do działającej aplikacji.
  2. 2
    Rozumieć podstawy ReduxZastosujesz Redux do zarządzania stanem w rozbudowanej aplikacji.
  3. 3
    Pracować z komponentami funkcyjnymiBudowanie interfejsu w oparciu o komponenty funkcyjne.
  4. 4
    Korzystać z hooków ReactUżyjesz hooków do obsługi stanu i logiki w komponentach.
  5. 5
    Łączyć aplikację z bazą danychZintegrujesz warstwę front-end z danymi przechowywanymi w bazie.
  6. 6
    Wykorzystać Firebase (BaaS)Podłączysz usługi Firebase, by rozbudować możliwości aplikacji.
  7. 7
    Przygotować wdrożenie na HerokuSkonfigurujesz i opublikujesz aplikację na zewnętrznym serwerze Heroku.
  8. 8
    Pracować z narzędziami towarzyszącymiPoznasz narzędzia wspierające tworzenie i rozwój aplikacji webowych.
  9. 9
    Organizować kod w jednym projekciePołączysz funkcjonalności w spójną całość zamiast wielu mini‑projektów.
Zobacz więcej Zobacz mniej

Dla kogo jest to szkolenie

  • Osób zaczynających naukę React i Redux od podstaw.
  • Tych, którzy wolą praktykę i jeden spójny projekt.
  • Chcących przejść drogę od kodu do wdrożenia na Heroku.
  • Zainteresowanych komponentami funkcyjnymi i hookami.
  • Poszukujących integracji aplikacji z bazą danych.
  • Planujących wykorzystać usługi Firebase w projekcie.
  • Osób śledzących aktualne kierunki rozwoju React.
  • Uczących się tworzenia nowoczesnych aplikacji webowych.

Wymagania

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.

Opis szkolenia

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.

Od instalacji do pierwszej aplikacji

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.

Komponenty funkcyjne i hooki w praktyce

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 jako wsparcie dla stanu aplikacji

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.

Integracja z bazą danych i Firebase

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.

Wdrożenie na Heroku i praca z narzędziami

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.

Zobacz więcej Zobacz mniej

To szkolenie w liczbach

Spis treści

O autorze

avatar
Paweł ĆwikProgramista

Publikacje: 4

Ocena autora: 3.7

O mnie
Karierę programistyczną rozpocząłem już ponad dziesięć temu, z językiem java i jako back-end developer . Z upływem czasu przechodziłem coraz bardziej w kierunku integracji i komuni...Czytaj więcej
2.0
0 %
0 %
0 %
100 %
0 %
40
20

40 % taniej

67.00 zł

To najniższa cena z ostatnich 30 dni!