Szkolenie z zakresu React- poziom podstawowy
Szkolenie z zakresu React- poziom podstawowy
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Bazy danych
- Sposób dofinansowaniawsparcie dla osób indywidualnychwsparcie dla pracodawców i ich pracowników
- Grupa docelowa usługi
Szkolenie przeznaczone jest dla osób, które nie mają wcześniejszego doświadczenia z React lub chcą odświeżyć swoją wiedzę. Uczestnicy powinni mieć podstawową znajomość programowania w języku JavaScript.
- Minimalna liczba uczestników2
- Maksymalna liczba uczestników8
- Data zakończenia rekrutacji14-04-2025
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi32
- Podstawa uzyskania wpisu do BURCertyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) - w zakresie usług szkoleniowych
Cel
Cel
Cel edukacyjny
Szkolenie przygotowuje do opanowania podstaw tworzenia aplikacji React od zera. Uczestnicy poznają składnię React, komponenty, zarządzanie stanem, stylizację i routing. Będą również mieli okazję ćwiczyć swoje umiejętności poprzez tworzenie własnych aplikacji React.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się WIEDZA: Rozumie podstawy HTML | Kryteria weryfikacji -Posługuje się strukturą dokumentu HTML- Stosuje kluczowe tagi | Metoda walidacji Test teoretyczny |
Metoda walidacji Obserwacja w warunkach rzeczywistych | ||
Kryteria weryfikacji - Stosuje technikioptymalizacji, analiza wydajności | Metoda walidacji Test teoretyczny | |
Metoda walidacji Obserwacja w warunkach rzeczywistych | ||
Efekty uczenia się UMIEJĘTNOŚCI: Stosuje podstawowe funkcje CSS i JavaScript. | Kryteria weryfikacji -Definiuje zmienne, typy danych i operatory | Metoda walidacji Test teoretyczny |
Metoda walidacji Obserwacja w warunkach rzeczywistych | ||
Kryteria weryfikacji -Stosuje funkcje, pętle oraz instrukcje warunkowe | Metoda walidacji Test teoretyczny | |
Metoda walidacji Obserwacja w warunkach rzeczywistych | ||
Efekty uczenia się UMIEJĘTNOŚCI: Definiuje podstawy React. Wprowadza do React, tworzy komponentyfunkcjonalnych i klasowych, JSX i jego zasady. Umiejętnie korzysta z Hooków. | Kryteria weryfikacji - Wdraż dane, zarządzastanem komponentów, aktualizuje stany | Metoda walidacji Test teoretyczny |
Metoda walidacji Obserwacja w warunkach rzeczywistych | ||
Kryteria weryfikacji - Wdraża Hooki: useState, useEffect, customhooks oraz zaawansowane hooki: useContext, useReducer | Metoda walidacji Test teoretyczny | |
Metoda walidacji Obserwacja w warunkach rzeczywistych | ||
Efekty uczenia się UMIEJĘTNOŚCI: Zarządza stanem w React, autoryzuje i uwierzytelnia aplikacje. | Kryteria weryfikacji - Stosuje implementacjeJWT i integracje z bibliotekami do uwierzytelniania | Metoda walidacji Test teoretyczny |
Metoda walidacji Obserwacja w warunkach rzeczywistych | ||
Kryteria weryfikacji -Buduje aplikacje React | Metoda walidacji Test teoretyczny | |
Metoda walidacji Obserwacja w warunkach rzeczywistych |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
-> W celu skutecznego uczestnictwa w szkoleniu wymagana jest podstawowa umiejętność obsługi komputera.
-> Za 1 godzinę usługi szkoleniowej uznaje się godzinę dydaktyczną tj. lekcyjną (45 minut).
-> Ilość przerw oraz długość ich trwania zostanie dostosowana indywidualnie do potrzeb uczestników szkolenia. Zaznacza się jednak, że łączna długość przerw podczas szkolenia nie będzie dłuższa aniżeli zawarta w harmonogramie tj. 20 minut przerwy na jeden dzień szkoleniowy. Przerwy nie wliczają się w czas trwania szkolenia.
> Szkolenie przeprowadzone będzie w formie zdalnej w czasie rzeczywistym w liczbie 32 godzin dydaktycznych z wykorzystaniem kamery i mikrofonu. Każdy uczestnik musi posiadać dostęp do komputera z internetem. Uczestnikom zostanie przesłany link do videokonferencji na platformie Click Meeting.
Moduł I Podstawy React (9 h 30 min)
Teoria: 6 godzin
Praktyka: 3,5 godziny
Wprowadzenie do Reacta
- Co to jest React?
- Korzyści ze stosowania Reacta
- Przykładowe aplikacje React
Instalacja i konfiguracja Reacta
- Tworzenie projektu React
- Struktura projektu React
- Używanie narzędzi programistycznych Reacta
Składnia Reacta
- Komponenty React
- JSX
- Właściwości komponentów
- Stan komponentów
- Cykl życia komponentów
- Tworzenie aplikacji React
- Tworzenie komponentów
- Kompozycja komponentów
- Przechodzenie danych między komponentami
Moduł II: Praktyka z React (7 h 30 min)
Teoria: 2,5 godziny
Praktyka: 5 godzin
Praktyczne ćwiczenia
- Tworzenie prostej aplikacji React
- Używanie różnych funkcji Reacta
- Rozwiązywanie problemów z React
Zaawansowane tematy Reacta
- Komponenty wyższego rzędu
- Konteksty
- Hooki React
Moduł III: Profesjonalne aplikacje React – stan, stylizacja i wdrażanie (6 godzin 30 minut)
- Teoria: 2 godziny 30 minut
- Praktyka: 4 godziny
Przyszłość Reacta
- Nowe funkcje Reacta
- Ekosystem Reacta
Zarządzanie stanem w React
- Lokalny stan komponentów
- Globalny stan z Redux
- Alternatywne rozwiązania do zarządzania stanem
Stylizacja aplikacji React
- CSS w React
- Biblioteki stylów CSS
- Komponenty stylizowane
Routing w React
- Biblioteki routingu
- Tworzenie tras
- Przechodzenie między trasami
Wdrażanie aplikacji React
- Budowanie aplikacji React
- Wdrażanie aplikacji React na serwerze
Walidacja (30 min).
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 17 Moduł I Podstawy React (rozmowa na żywo, ćwiczenia, współdzielenie ekranu) | Prowadzący Marcin Rał | Data realizacji zajęć 15-04-2025 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 12:00 | Liczba godzin 02:00 |
Przedmiot / temat zajęć 2 z 17 Moduł I Podstawy React (rozmowa na żywo, ćwiczenia, współdzielenie ekranu) | Prowadzący Marcin Rał | Data realizacji zajęć 28-04-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:30 | Liczba godzin 03:30 |
Przedmiot / temat zajęć 3 z 17 Przerwa (15 min) | Prowadzący Marcin Rał | Data realizacji zajęć 28-04-2025 | Godzina rozpoczęcia 11:30 | Godzina zakończenia 11:45 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 4 z 17 Moduł I Podstawy React (rozmowa na żywo, ćwiczenia, współdzielenie ekranu) | Prowadzący Marcin Rał | Data realizacji zajęć 28-04-2025 | Godzina rozpoczęcia 11:45 | Godzina zakończenia 14:45 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 5 z 17 Przerwa (15 min) | Prowadzący Marcin Rał | Data realizacji zajęć 28-04-2025 | Godzina rozpoczęcia 14:45 | Godzina zakończenia 15:00 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 6 z 17 Moduł I Podstawy React (rozmowa na żywo, ćwiczenia, współdzielenie ekranu) | Prowadzący Marcin Rał | Data realizacji zajęć 28-04-2025 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 16:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 7 z 17 Moduł II: Praktyka z React (ćwiczenia, współdzielenie ekranu) | Prowadzący Marcin Rał | Data realizacji zajęć 30-04-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:30 | Liczba godzin 03:30 |
Przedmiot / temat zajęć 8 z 17 Przerwa (15 min) | Prowadzący Marcin Rał | Data realizacji zajęć 30-04-2025 | Godzina rozpoczęcia 11:30 | Godzina zakończenia 11:45 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 9 z 17 Moduł II: Praktyka z React (ćwiczenia, współdzielenie ekranu) | Prowadzący Marcin Rał | Data realizacji zajęć 30-04-2025 | Godzina rozpoczęcia 11:45 | Godzina zakończenia 14:45 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 10 z 17 Przerwa (15 min) | Prowadzący Marcin Rał | Data realizacji zajęć 30-04-2025 | Godzina rozpoczęcia 14:45 | Godzina zakończenia 15:00 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 11 z 17 Moduł II: Praktyka z React (ćwiczenia, współdzielenie ekranu) | Prowadzący Marcin Rał | Data realizacji zajęć 30-04-2025 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 16:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 12 z 17 Moduł III: Profesjonalne aplikacje React (ćwiczenia, rozmowa na żywo, współdzielenie ekranu, testy, ankiety) | Prowadzący Marcin Rał | Data realizacji zajęć 12-05-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:30 | Liczba godzin 02:30 |
Przedmiot / temat zajęć 13 z 17 Przerwa (15 min) | Prowadzący Marcin Rał | Data realizacji zajęć 12-05-2025 | Godzina rozpoczęcia 10:30 | Godzina zakończenia 10:45 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 14 z 17 Moduł III: Profesjonalne aplikacje React (ćwiczenia, rozmowa na żywo, współdzielenie ekranu, testy, ankiety) | Prowadzący Marcin Rał | Data realizacji zajęć 12-05-2025 | Godzina rozpoczęcia 10:45 | Godzina zakończenia 12:45 | Liczba godzin 02:00 |
Przedmiot / temat zajęć 15 z 17 Przerwa (15 min) | Prowadzący Marcin Rał | Data realizacji zajęć 12-05-2025 | Godzina rozpoczęcia 12:45 | Godzina zakończenia 13:00 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 16 z 17 Moduł III: Profesjonalne aplikacje React (ćwiczenia, rozmowa na żywo, współdzielenie ekranu, testy, ankiety) | Prowadzący Marcin Rał | Data realizacji zajęć 12-05-2025 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat zajęć 17 z 17 Walidacja (test teoretyczny) | Prowadzący - | Data realizacji zajęć 12-05-2025 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:30 | Liczba godzin 00:30 |
Cena
Cena
Cennik
- Rodzaj cenyCena
- Koszt przypadający na 1 uczestnika brutto3 840,00 PLN
- Koszt przypadający na 1 uczestnika netto3 840,00 PLN
- Koszt osobogodziny brutto120,00 PLN
- Koszt osobogodziny netto120,00 PLN
Prowadzący
Prowadzący
Marcin Rał
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Każdy z uczestników otrzyma tematyczne materiały dydaktyczne w postaci skryptów oraz prezentacji w formie pdf, przesłanych na adres e-mail, najpóźniej w dniu rozpoczęcia szkolenia.
Warunki uczestnictwa
Dostęp do komputera/laptopa z kamerą oraz internetu o (wg wymagań technicznych wyszczególnionych poniżej).
Warunki techniczne
Warunki techniczne
Wymagania techniczne: Komputer podłączony do Internetu z prędkością łącza od 512 KB/sek.
Minimalne wymagania sprzętowe, jakie musi spełniać komputer Uczestnika lub inne urządzenie do zdalnej komunikacji oraz niezbędne oprogramowanie umożliwiające Uczestnikom dostęp do prezentowanych treści i materiałów
- system operacyjny Windows 7/8/10 lub Mac OS X
- uczestnik musi posiadać dostęp do kamery i mikrofonu- wymóg konieczny
Minimalne wymagania dotyczące parametrów łącza sieciowego, jakim musi dysponować Uczestnik -minimalna prędkość łącza: 512KB/sek
Szkolenie zostanie przeprowadzone na platformie szkoleniowej.
Okres ważności linku: 1h przed rozpoczęciem szkolenia w pierwszym dniu do ostatniej godziny w dniu zakończenia.
Podstawą do rozliczenia usługi jest wygenerowanie z systemu raportu, umożliwiającego identyfikację wszystkich uczestników i zastosowanego narzędzia.
Szkolenia online będą nagrywane tylko i wyłącznie na potrzeb udokumentowania prawidłowego przebiegu szkolenia i jego archiwizacji. Nie udostępniamy nagrań ze szkolenia ze względu na ochronę danych osobowych oraz widocznego na nagraniach wizerunku osób trzecich (osoby prowadzącej oraz innych uczestników szkolenia).