Przejdź do treści
strefakursów

Kurs React od podstaw

Poznaj dobre praktyki tworzenia nowoczesnych aplikacji webowych z wykorzystaniem jednego z najlepszych frameworków front-endowych, jakim jest React!

53 lekcje 22 pytania testowe Poziom: Podstawowy Język: polski Certyfikat

Szczegóły, które warto znać

7 godzin materiałów
Bezterminowy dostęp
Imienny certyfikat PDF
53 lekcje wideo
Testy i zadania
22 pytania testowe
Rekomendacje na LinkedIn
Napisy dostępne w językach: polski, angielski, ukraiński
Dostęp w aplikacji mobilnej

Opis szkolenia

Czego się nauczysz:

  • szybkiego tworzenie projektu z create-react-app

  • pracy z JSX – rozszerzeniem składni JavaScript

  • tworzenie widoków z wykorzystaniem komponentów

  • praktycznego użycia spread syntax i funkcji strzałkowych

  • zarządzania stanem aplikacji

  • różnego podejścia do stylowania aplikacji

  • kontroli typowania dzięki mechanizmowi PropTypes

  • komunikacji z serwerem za pomocą biblioteki Axios

React krok po kroku

Komponenty

Nowoczesne podejście do stylowania

Komunikacja z HTTP

Co jeszcze powinieneś wiedzieć?

Kurs HTML 5.1 - podstawy tworzenia stron Kurs CSS3 - kodowanie ze stylem

Program kursu

6 modułów · 53 lekcje

1 · Wprowadzenie
  • Wstęp 00m 38s
  • Jak korzystać z materiałów? 00m 58s
  • Czym jest React? 05m 03s
  • Przygotowanie środowiska programistycznego 07m 27s
  • Struktura projektu 10m 33s
  • Komponenty – podstawy 07m 24s
  • JSX – podstawy 10m 13s
  • Ograniczenia JSX 03m 48s
  • Tworzenie komponentów funkcyjnych 10m 05s
  • Tworzenie komponentów dynamicznych 13m 17s
2 · State - przechowywanie stanu komponentu
  • State – przygotowanie formularza 07m 46s
  • State – podstawy 07m 01s
  • Edycja state przy pomocy eventów 10m 06s
  • Obsługiwane eventy 03m 42s
  • State w komponentach funkcyjnych 13m 56s
  • Edycja state z innego komponentu 03m 11s
3 · Warunki i listy
  • Warunkowe renderowanie zawartości 11m 21s
  • Warunkowe renderowanie w kodzie JavaScript 03m 50s
  • Wyświetlanie list 06m 19s
  • Listy i edycja state 08m 27s
  • Prawidłowa edycja state 05m 04s
  • Listy i klucze 05m 28s
4 · Metody stylowania
  • Podstawy stylowania 05m 37s
  • Inline styles 06m 22s
  • Dynamiczne przypisywanie stylów 04m 56s
  • Dynamiczne style className 09m 18s
  • Radium 08m 12s
  • Radium i Media Queries 07m 13s
  • Styled components 09m 49s
  • Styled Components – szczegóły 08m 43s
  • Styled Components – dynamiczne style 05m 34s
  • CSS Modules 07m 18s
  • CSS Modules – dynamiczne style i Media Queries 09m 19s
5 · Komponenty klasowe i funkcyjne
  • Poprawa struktury projektu 16m 08s
  • Cykl życia komponentu klasowego 09m 36s
  • Cykl życia komponentu - aktualizacja (props) 13m 06s
  • Cykl życia komponentu - aktualizacja (state) 03m 14s
  • useEffect() 06m 26s
  • Sterowanie działaniem useEffect() 06m 33s
  • Optymalizacja przy pomocy shouldComponentUpdate() 11m 09s
  • Optymalizacja komponentów funkcyjnych - React.memo() 03m 43s
  • Komponent Auxiliary 11m 28s
  • Asynchroniczność setState() 08m 06s
  • PropTypes 10m 35s
6 · React i HTTP
  • Przygotowanie projektu 12m 37s
  • Biblioteka Axios - instalacja 03m 01s
  • Żądanie GET 07m 48s
  • Renderowanie danych z GET 04m 37s
  • Wyświetlanie danych 18m 52s
  • Zapis danych przy pomocy żądania POST 07m 57s
  • Usuwanie danych przy pomocy żądania DELETE 04m 31s
  • Aktualizowanie danych przy pomocy żądania PUT 05m 10s
  • Podsumowanie kursu 01m 41s

Twój instruktor

Szymon Sołtys

Szymon Sołtys

Java Developer

Programowaniem zajmuje się od ponad 10 lat. Doświadczenia nabierał pisząc aplikacje ERP dla renomowanych firm. Obecnie prowadzi własny biznes, który zajmuje się tworzeniem serwisów webowych, aplikacji desktopowych i mobilnych z wykorzystaniem języka JAVA i jego frameworków. Hobbystycznie gra w pokera i szachy.

Opinie kursantów

5,0 Zweryfikowana
„Chyba najlepiej przygotowany kurs jaki miałem przyjemność przerabiać. Gorąco polecam."
Ł Łukasz Klimczak zweryfikowany kursant
5,0 Zweryfikowana
„Przyznam, że długo szukałam wartościowego kursu o react.js, większość materiału dostępnego w internecie po prostu się nie nadaje. Pan Szymon świetnie tłumaczy. Czekam na kurs średniozaawansowany! Polecam wszystkim :)"
M Monika Dubiel zweryfikowany kursant
5,0 Zweryfikowana
„Szukałem po polsku kompletnego kursu z programowania w React.js i znalazłem to. Jestem zadowolony, bo dzięki temu mogę budować aplikacje, jakie mnie interesują, zwłaszcza złożone projekty. Wiedziałem, ze kurs z Reacta będzie kwestią czasu, kiedy się tutaj pojawi. Polecam wszystkim chcącym tworzyć aplikacje internetowe !!!!"
Czytaj więcej
K Kamil Franek zweryfikowany kursant
5,0 Zweryfikowana
„Miałem już jako takie pojęcie od podstawach Reacta, a ten kurs pomógł mi ugruntować wiedzę. Czekam na kolejną część traktującą też o animacjach czy Reduxie, bo tego mi tutaj zabrakło - ale to pewnie ze względu na poziom podstawowy."
W Wojciech Kujawski zweryfikowany kursant

Najczęściej zadawane pytania

Jak wygląda uczestnictwo w kursie online?

Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.

Czy otrzymam certyfikat ukończenia kursu?

Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.

Czy otrzymam fakturę VAT za zamówienie?

Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl


Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:



Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.

Zakup w Google Play(Android)

Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:

  • Otwórz aplikację Google Play.
  • Kliknij ikonę swojego profilu w prawym górnym rogu.
  • Wybierz Płatności i subskrypcje > Historia zakupów.
  • Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).

  • Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.

Ile mam czasu na przerobienie materiałów?

Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.

Dla firm
Uczysz się do pracy? Kup ten kurs przez firmę
Dla siebie, pracownika lub zespołu – z fakturą i opcją ceny zespołowej.
Sprawdź zakup firmowy

Zwiastun kursu

Wszystkie opinie

70 zweryfikowanych opinii

4,8

5 86%
4 13%
3 0%
2 1%
1 0%