Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Kurs React, Redux - frontend - aplikacja w 12 godzin
Rating: 3.6 out of 5(18 ratings)
114 students

Kurs React, Redux - frontend - aplikacja w 12 godzin

Dowiedz się jak stworzyć aplikację przy użyciu Reacta i Reduxa. Nadaj jej wygląd z material-ui oraz zintegruj ją z fir
Last updated 12/2021
Polish

What you'll learn

  • Kurs frontendowy, na którym będziesz realizować praktyczny projekt aplikacji.

Course content

1 section39 lectures11h 52m total length
  • Wstęp4:14
  • 2. Instalowanie paczek i struktura folderów14:27
  • 3. Dodatek Material-UI10:30
  • 4. Zmiana podstawowych kolorów w MUI6:05
  • 5. Full screen circural progress22:56
  • 6. Dodatek redux-thunk8:45
  • 7. Snackbary31:20
  • 8. Scroll to top button9:56
  • 9. Dodatek_ hooki11:06
  • 10. Nawigacja – Drawer19:46
  • 11. Nawigacja – routing15:42
  • 12. Dodawanie przepisu wstęp i pierwszy input20:06
  • 13. Dodawanie przepisu pozostałe inputy20:06
  • 14. Dodawanie przepisu składniki cz. 124:01
  • 15. Dodawanie przepisu składniki cz.232:59
  • 16. Dodawanie przepisu generowanie formularza16:58
  • 17. Firebase – stworzenie bazy4:48
  • 18. Dodatek zapytania fetch i axios30:50
  • 19. Dodawanie przepisu zapis w bazie17:29
  • 20. Wyświetlanie przepisów pobieranie z bazy20:02
  • 21. Wyświetlanie przepisów lista30:03
  • 22. Dodawanie przepisów pojedynczy przepis cz.119:20
  • 23. Wyświetlanie przepisów pojedynczy przepis cz.232:00
  • 24. Usuwanie przepisu31:36
  • 25. Edycja przepisu cz.119:21
  • 26. Edycja przepisu cz.216:00
  • 27. Filtrowanie przepisów cz.125:53
  • 28. Filtrowanie przepisów cz.227:02
  • 29. Filtrowanie przepisów cz.39:35
  • 30 Logowanie formularz logowania31:04
  • 31. Logowanie formularz do przypomnienia hasła9:53
  • 32. Logowanie formularz rejestracji9:06
  • 33. Logowanie konfiguracja firebase2:02
  • 34. Logowanie rejestracja21:12
  • 35. Logowanie logika logowania15:52
  • 36. Logowanie reset hasła10:14
  • 37. Logowanie auto logowanie14:21
  • 38. Autoryzowane requesty37:41
  • 39. Przypisywanie przepisów do danego użytkownika8:15

Requirements

  • Do kursu wymagana jest znajomość Reacta i Reduxa w stopniu średnim
  • Mile widziane są podstawy material-ui, Axios oraz Firebase

Description

Czego się nauczysz ?

Kurs frontendowy, na którym będziesz realizować praktyczny projekt aplikacji, wykorzystującej najpopularniejsze technologie frontendowe. Podstawą aplikacji będzie użycie Reduxa oraz Reacta wraz z material-ui. Do zapytań http wykorzystana zostanie biblioteka Axios, a baza danych zostanie obsłużona przez Firebase. W kursie zaprojektujesz książkę kucharską, gdzie można będzie przeglądać i dodawać przepisy. Tworzona aplikacja opiera się o system logowania i autoryzacji, możliwość dodawania i edycję własnych przepisów, tworzenia list przepisów oraz walidację danych.

  • utworzysz aplikację w React i Redux

  • dowiesz się co to są snipety

  • jak nadać wygląd dzięki material-ui

  • wykorzystasz midlleware w Reduxie

  • wdrożysz komponenty

  • poznasz hooki w React

  • wykorzystasz firebase

  • obsłużysz stany aplikacji

  • utworzysz zapytania http w axios i fetch

  • wykryjesz błędy

  • utworzysz logikę logowania

  • dodasz uwierzytelniane użytkownika


Szybki wstęp

Celem kursu jest pokazanie jak wykorzystać teoretyczną wiedzę i przełożyć ją na praktykę. Podczas 12 godzin szkolenia zobaczysz jak programista pracuje nad aplikacją tworząc ją od zera. Zaczniesz od instalacji wszystkich paczek i utworzenia struktury folderów. Następnie przejdziesz przez szybkie przypomnienie jak wdrażać elementy material-ui. Autor kursu przypomni Ci również jak wdrożyć bibliotekę axios, czym jest middleware w Reduxie i jak obsłużyć Firebase. Musisz jednak pamiętać, że do obsługi kursu powinieneś znać podstawy Reduxa oraz Reacta.


React w parze z Reduxem

Zobaczysz, jak zbudować i uruchomić aplikację w React i wykorzystać moc komponentów, po drodze wspomagając się biblioteką Redux. Ten kurs to esencja wiedzy i praktyk, które zebrane w całość, pokazują jak zacząć pisać aplikacje od pierwszej linijki kodu, aż po działający projekt. Po drodze rozwiążesz wiele wyzwań i błędów z jakimi styka się programista w pracy nad aplikacją.


Komponenty aplikacji

W kursie nauczysz się dodawać przeróżne komponenty jak snackbary, scroll to top, circural progress, sidebar, filtracje, system rejestracji i logowania. Utworzysz formularz, który opiera się o różnego rodzaju pola, reagujące na błędy i wprowadzone dane. Zdefiniujesz jak mają zachowywać się pola formularza w zależności od wprowadzonych danych. Po drodze poradzisz sobie z popularnymi błędami oraz zadbasz o wizualną stronę formularza. Przy wdrażaniu komponentów funkcyjnych pomogą Ci hooki Reacta.


Baza danych

Dzięki bazie danych Twoja aplikacja będzie mogła obsłużyć dodawanie i edycję przepisów. Do obsługi aplikacji niezbędna jest baza danych, która w kursie oparta jest o firebase. Dzięki temu Twoja aplikacja będzie mogła obsłużyć system logowania i rejestracji użytkowników. Dodasz również autoryzację, co pozwoli Ci wyświetlić elementy aplikacji dla poszczególnych użytkowników. Dowiesz się jak tworzyć zapytania http z poziomu kodu, w czym pomoże Ci znajomość axios oraz fetch.

Who this course is for:

  • Kurs przeznaczony jest dla osób, które chcą zobaczyć jak od zera powstaje średnio zaawansowana aplikacja