Programista React – tworzenie zaawansowanych aplikacji internetowych
Programista React – tworzenie zaawansowanych aplikacji internetowych
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Grupa docelowa usługi
Usługa szkoleniowa skierowana jest do osób dorosłych zainteresowanych rozwojem kompetencji w zakresie tworzenia zaawansowanych aplikacji internetowych z wykorzystaniem biblioteki React. Szkolenie przeznaczone jest dla osób posiadających podstawową wiedzę z zakresu programowania front-end, w szczególności znajomość języka JavaScript oraz podstaw HTML i CSS, które chcą pogłębić i uporządkować umiejętności w obszarze nowoczesnych interfejsów użytkownika. Grupę docelową stanowią m.in. programiści front-end, osoby pracujące przy tworzeniu aplikacji webowych, specjaliści IT oraz osoby rozwijające kompetencje cyfrowe w celu zwiększenia efektywności realizowanych zadań zawodowych. Szkolenie nie jest przeznaczone dla osób bez podstawowej wiedzy z zakresu technologii webowych ani dla specjalistów posiadających zaawansowane, eksperckie doświadczenie w pracy z React.
- Minimalna liczba uczestników3
- Maksymalna liczba uczestników28
- Data zakończenia rekrutacji22-03-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi16
- Podstawa uzyskania wpisu do BURCertyfikat ISO 21001: 2018 Organizacje edukacyjne – „Systemy zarządzania dla organizacji edukacyjnych – wymagania ze wskazówkami dotyczącymi użytkowania”
Cel
Cel
Cel edukacyjny
Celem edukacyjnym usługi jest przygotowanie uczestnika do samodzielnego projektowania i tworzenia zaawansowanych aplikacji internetowych z wykorzystaniem biblioteki React. Po zakończeniu szkolenia uczestnik będzie potrafił budować komponentową architekturę aplikacji, zarządzać stanem aplikacji, obsługiwać zdarzenia użytkownika oraz integrować aplikacje z zewnętrznymi usługami API. Uczestnik będzie przygotowany do samodzielnego rozwijania i utrzymywania aplikacji front-endowych opartych o React.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| Uczestnik zna architekturę aplikacji opartych o bibliotekę React. | Poprawnie opisuje strukturę aplikacji React oraz rolę komponentów. | Prezentacja |
| Uczestnik potrafi tworzyć i organizować komponenty React. | Samodzielnie tworzy komponenty zgodnie z założeniami zadania. | Obserwacja w warunkach symulowanych |
| Uczestnik zarządza stanem aplikacji w React. | Poprawnie wykorzystuje mechanizmy zarządzania stanem w aplikacji. | Obserwacja w warunkach symulowanych |
| Uczestnik obsługuje zdarzenia użytkownika w aplikacjach React. | Zdarzenia są poprawnie zaimplementowane i działają zgodnie z wymaganiami. | Obserwacja w warunkach symulowanych |
| Uczestnik integruje aplikację React z zewnętrznymi usługami API. | Dane są poprawnie pobierane i wykorzystywane w aplikacji. | Obserwacja w warunkach symulowanych |
| Uczestnik stosuje dobre praktyki w organizacji i zapisie kodu React. | Kod jest czytelny, logicznie uporządkowany i zgodny z przyjętymi zasadami. | Obserwacja w warunkach rzeczywistych |
| Uczestnik samodzielnie rozwiązuje problemy pojawiające się w trakcie tworzenia aplikacji. | Dobiera adekwatne rozwiązania do napotkanych problemów. | Obserwacja w warunkach rzeczywistych |
| Uczestnik prezentuje działanie stworzonej aplikacji React. | W sposób uporządkowany omawia funkcjonalność i strukturę aplikacji. | Prezentacja |
Kwalifikacje i kompetencje
Kwalifikacje
Inne kwalifikacje
Uznane kwalifikacje
Informacje
- Podstawa prawna dla Podmiotów / kategorii Podmiotówuprawnione do realizacji procesów walidacji i certyfikowania na mocy innych przepisów prawa
- Nazwa Podmiotu prowadzącego walidacjęOdev Patryk Tokarz
- Nazwa Podmiotu certyfikującegoCertika sp. z o.o.
Program
Program
Szkolenie realizowane jest w wymiarze 16 godzin zegarowych i obejmuje zajęcia teoretyczne oraz praktyczne. W ramach usługi przewidziano 45 minut przerwy na dzień. Przerwy wliczone są w całkowity czas trwania szkolenia.
Szkolenie realizowane jest w formule online w czasie rzeczywistym. Uczestnicy korzystają z własnych komputerów oraz dostępu do Internetu. Organizator zapewnia szczegółowe instrukcje instalacji i konfiguracji niezbędnego środowiska pracy, w tym środowiska Node.js, narzędzi do zarządzania pakietami, edytora kodu Visual Studio Code oraz narzędzi wykorzystywanych do tworzenia i uruchamiania aplikacji opartych o bibliotekę React.
Przed rozpoczęciem szkolenia uczestnicy otrzymują materiały instruktażowe dotyczące przygotowania środowiska lokalnego, co umożliwia sprawne rozpoczęcie zajęć oraz aktywny udział w części praktycznej. W trakcie szkolenia praca odbywa się w środowisku lokalnym uczestnika z wykorzystaniem aktualnych i powszechnie stosowanych technologii front-endowych.
Udział w szkoleniu umożliwia zdobycie kompetencji w zakresie tworzenia nowoczesnych, interaktywnych aplikacji internetowych z wykorzystaniem biblioteki React, projektowania aplikacji typu Single Page Application, zarządzania stanem aplikacji, tworzenia komponentów oraz komunikacji aplikacji z zewnętrznymi usługami API.
Zakres tematyczny szkolenia
W trakcie szkolenia uczestnicy poznają m.in.:
- rolę biblioteki React w architekturze aplikacji internetowych oraz ideę aplikacji SPA,
- konfigurację środowiska React oraz strukturę projektu aplikacji,
- podstawy pracy z nowoczesnym językiem JavaScript wykorzystywanym w React,
- tworzenie i organizację komponentów funkcyjnych,
- pracę z JSX oraz stylowaniem komponentów,
- zarządzanie stanem aplikacji oraz przepływem danych,
- obsługę zdarzeń użytkownika,
- wykorzystanie hooków w aplikacjach React,
- konfigurację routingu i nawigacji w aplikacji,
- komunikację aplikacji z zewnętrznymi usługami API,
- obsługę danych asynchronicznych,
- organizację struktury aplikacji i dobre praktyki pracy z kodem,
- realizację projektu końcowego – kompletnej aplikacji internetowej w technologii React,
- finalizację i prezentację projektu końcowego.
Cele szkolenia
Celem szkolenia jest:
- zdobycie wiedzy z zakresu tworzenia aplikacji internetowych z wykorzystaniem biblioteki React,
- opanowanie zasad pracy z React i nowoczesnym JavaScript,
- nabycie umiejętności tworzenia komponentowych aplikacji typu SPA,
- rozwój kompetencji w zakresie budowania interaktywnych interfejsów użytkownika,
- przygotowanie do dalszego rozwoju w obszarze nowoczesnych technologii front-endowych.
Dodatkowo uczestnicy rozwiną umiejętności:
- projektowania struktury aplikacji React,
- pisania czytelnego i uporządkowanego kodu zgodnego z dobrymi praktykami,
- testowania i debugowania aplikacji front-endowych,
- integracji aplikacji React z backendem poprzez API,
- przygotowywania projektów do dalszego rozwoju lub wykorzystania w portfolio.
Forma realizacji szkolenia
Zajęcia prowadzone są w formie warsztatowej z elementami wykładu. Szkolenie realizowane jest w formule online w czasie rzeczywistym. Każdy uczestnik pracuje samodzielnie na własnym kodzie, a efekty pracy są na bieżąco omawiane z prowadzącym. Uczestnicy otrzymują dostęp do materiałów szkoleniowych w formacie PDF, plików startowych oraz przykładowych kodów źródłowych.
Harmonogram
Harmonogram
| Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 16 Wprowadzenie do React i architektury aplikacji SPA – teoria | Prowadzący PATRYK TOKARZ | Data realizacji zajęć 30-03-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 09:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 2 z 16 Komponenty funkcyjne i JSX – teoria | Prowadzący PATRYK TOKARZ | Data realizacji zajęć 30-03-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 09:45 | Liczba godzin 00:45 |
Przedmiot / temat zajęć 3 z 16 Przerwa | Prowadzący PATRYK TOKARZ | Data realizacji zajęć 30-03-2026 | Godzina rozpoczęcia 09:45 | Godzina zakończenia 10:15 | Liczba godzin 00:30 |
Przedmiot / temat zajęć 4 z 16 Tworzenie projektu React i struktura aplikacji – praktyka | Prowadzący PATRYK TOKARZ | Data realizacji zajęć 30-03-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 11:30 | Liczba godzin 01:15 |
Przedmiot / temat zajęć 5 z 16 Zarządzanie stanem i props – teoria | Prowadzący PATRYK TOKARZ | Data realizacji zajęć 30-03-2026 | Godzina rozpoczęcia 11:30 | Godzina zakończenia 12:15 | Liczba godzin 00:45 |
Przedmiot / temat zajęć 6 z 16 Obsługa zdarzeń i praca ze stanem – praktyka | Prowadzący PATRYK TOKARZ | Data realizacji zajęć 30-03-2026 | Godzina rozpoczęcia 12:15 | Godzina zakończenia 13:15 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 7 z 16 Przerwa | Prowadzący PATRYK TOKARZ | Data realizacji zajęć 30-03-2026 | Godzina rozpoczęcia 13:15 | Godzina zakończenia 13:30 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 8 z 16 Hooki w React i dobre praktyki – praktyka | Prowadzący PATRYK TOKARZ | Data realizacji zajęć 30-03-2026 | Godzina rozpoczęcia 13:30 | Godzina zakończenia 15:00 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 9 z 16 Routing i nawigacja w aplikacjach React – teoria | Prowadzący PATRYK TOKARZ | Data realizacji zajęć 30-03-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 16:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 10 z 16 Komunikacja z API i dane asynchroniczne – praktyka | Prowadzący PATRYK TOKARZ | Data realizacji zajęć 31-03-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 09:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 11 z 16 Zarządzanie danymi i struktura aplikacji – praktyka | Prowadzący PATRYK TOKARZ | Data realizacji zajęć 31-03-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 12 z 16 Przerwa | Prowadzący PATRYK TOKARZ | Data realizacji zajęć 31-03-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:30 | Liczba godzin 00:30 |
Przedmiot / temat zajęć 13 z 16 Dobre praktyki, optymalizacja i debugowanie – teoria | Prowadzący PATRYK TOKARZ | Data realizacji zajęć 31-03-2026 | Godzina rozpoczęcia 10:30 | Godzina zakończenia 11:15 | Liczba godzin 00:45 |
Przedmiot / temat zajęć 14 z 16 Projekt końcowy – implementacja aplikacji React – praktyka | Prowadzący PATRYK TOKARZ | Data realizacji zajęć 31-03-2026 | Godzina rozpoczęcia 11:15 | Godzina zakończenia 13:45 | Liczba godzin 02:30 |
Przedmiot / temat zajęć 15 z 16 Przerwa | Prowadzący PATRYK TOKARZ | Data realizacji zajęć 31-03-2026 | Godzina rozpoczęcia 13:45 | Godzina zakończenia 14:00 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 16 z 16 Projekt końcowy – finalizacja i prezentacja | Prowadzący PATRYK TOKARZ | Data realizacji zajęć 31-03-2026 | Godzina rozpoczęcia 14:00 | Godzina zakończenia 16:00 | Liczba godzin 02:00 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 2 880,00 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 2 880,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 180,00 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 180,00 PLN |
Rodzaj ceny W tym koszt walidacji brutto | Cena 0,00 PLN |
Rodzaj ceny W tym koszt walidacji netto | Cena 0,00 PLN |
Rodzaj ceny W tym koszt certyfikowania brutto | Cena 0,00 PLN |
Rodzaj ceny W tym koszt certyfikowania netto | Cena 0,00 PLN |
Prowadzący
Prowadzący
PATRYK TOKARZ
Trener posiada wykształcenie średnie techniczne – Technik Informatyk – oraz rozpoczęte studia wyższe na kierunku Inżynier Informatyk, co stanowi solidną podstawę teoretyczną dla prowadzonych zajęć. Uzupełnieniem wykształcenia formalnego jest bogate doświadczenie praktyczne zdobyte w trakcie wieloletniej pracy zawodowej.
Trener posiada 17-letnie doświadczenie komercyjne jako programista, w tym jako Webmaster oraz FullStack Developer. Na co dzień pracuje jako Software Engineer w dużej firmie programistycznej, realizując projekty informatyczne w środowisku produkcyjnym. Dzięki temu przekazuje uczestnikom aktualną, praktyczną wiedzę opartą na realnych wymaganiach rynku oraz obowiązujących standardach branżowych.
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Uczestnicy szkolenia otrzymują dostęp do materiałów dydaktycznych wspierających realizację programu szkolenia. W ramach usługi zapewnione są prezentacje wykorzystywane podczas zajęć, instrukcje dotyczące przygotowania środowiska pracy oraz pliki startowe projektów React, niezbędne do realizacji ćwiczeń praktycznych.
Materiały umożliwiają samodzielną pracę w trakcie szkolenia oraz utrwalanie zdobytej wiedzy po zakończeniu zajęć. Udostępnione pliki stanowią bazę do dalszego rozwijania aplikacji tworzonych podczas szkolenia oraz samodzielnego doskonalenia umiejętności w zakresie pracy z biblioteką React.
Warunki uczestnictwa
Warunkiem ukończenia szkolenia jest udział w co najmniej 80% czasu trwania zajęć. Frekwencja jest monitorowana w trakcie realizacji usługi.
Uczestnicy kursu nie muszą posiadać wcześniejszego doświadczenia w zakresie programowania. Szkolenie rozpoczyna się od podstaw i jest dostosowane do osób początkujących.
Po spełnieniu warunku frekwencji uczestnicy otrzymują certyfikat potwierdzający udział w szkoleniu oraz dostęp do materiałów szkoleniowych.
Warunki techniczne
Warunki techniczne
Szkolenie realizowane jest w formule online w czasie rzeczywistym z wykorzystaniem komunikatora internetowego Google Meet.
Minimalne wymagania dotyczące łącza internetowego wynoszą co najmniej 1 Mb/s, umożliwiające stabilne połączenie w trakcie zajęć online.
Do udziału w szkoleniu wymagane jest posiadanie systemu operacyjnego Windows 7, 8 ,10 lub 11 oraz aktualnej wersji jednej z przeglądarek internetowych: Google Chrome.
Uczestnik powinien posiadać również słuchawki oraz głośniki (lub słuchawki z mikrofonem), umożliwiające komfortowy odbiór dźwięku i udział w komunikacji podczas zajęć.
Połączenie zdalne realizowane jest bezpośrednio za pośrednictwem komunikatora lub poprzez kliknięcie w link do spotkania udostępniony przez organizatora. Szczegółowa instrukcja instalacji i konfiguracji niezbędnego oprogramowania zostanie przekazana uczestnikom przed rozpoczęciem szkolenia.