Kurs 'Programowanie stron i aplikacji webowych na przykładzie: ReactJS, nodeJS, NextJ' dla techników programistów i techników informatyków ZST Rzeszów - GRUPA 2
Projekt „Zawodowe kompetencje przyszłości” o numerze FEPK.07.13-IP.01-002/23 realizowany jest w ramach Priorytetu nr FEPK.07 "Kapitał Ludzki gotowy do zmian" programu regionalnego "Fundusze Europejskie dla Podkarpacia 2021-2027", PRIORYTET 7/ FEPK.07 Działanie 7.13 Szkolnictwo zawodowe
W ramach projektu „Zawodowe kompetencje przyszłości” realizowanego w Zespole Szkół Technicznych im. Eugeniusza Kwiatkowskiego w Rzeszowie odbyła się w dniach 18.-21.02.2026 druga edycja kursu branżowego poświęconego programowaniu nowoczesnych aplikacji internetowych z wykorzystaniem technologii ReactJS, NodeJS i NextJS. W szkoleniu uczestniczyło 10 uczniów Technikum nr 9 kształcących się w zawodach technik programista. Tematyka kursu została dobrana w oparciu o diagnozę potrzeb szkoły oraz aktualne trendy technologiczne w branży IT, tak aby umożliwić uczniom rozwijanie kompetencji odpowiadających wymaganiom współczesnego rynku pracy.
Pierwsza część szkolenia koncentrowała się na uporządkowaniu podstaw technologicznych niezbędnych w pracy programisty aplikacji webowych. Uczniowie konfigurowali środowisko pracy, poznawali narzędzia wykorzystywane w codziennym procesie developmentu – w tym NodeJS, menedżer pakietów npm, edytory kodu oraz system kontroli wersji Git. Równolegle utrwalali znajomość nowoczesnych standardów JavaScript (ES6+), a także technologii HTML5 i CSS3. Kolejnym etapem kursu było intensywne wprowadzenie do biblioteki ReactJS. Uczestnicy budowali strukturę aplikacji w oparciu o komponenty, pracowali z JSX, zarządzali danymi przy użyciu props i state oraz poznawali praktyczne zastosowanie hooków takich jak useState czy useEffect. Duży nacisk położono na zrozumienie logiki działania aplikacji typu SPA oraz organizację kodu w większych projektach frontendowych.
W dalszej części szkolenia uczniowie rozwijali aplikacje o bardziej zaawansowane elementy, takie jak routing z wykorzystaniem React Router, zarządzanie stanem aplikacji oraz integrację interfejsu użytkownika z usługami backendowymi. Następnie uczestnicy poznali NodeJS jako środowisko tworzenia backendu – budowali proste serwery w oparciu o framework Express, projektowali REST API oraz wykonywali operacje CRUD na bazach danych. Istotnym elementem było także testowanie endpointów przy użyciu narzędzi developerskich oraz zrozumienie zasad komunikacji między frontendem a serwerem. Zwieńczeniem szkolenia była praca z frameworkiem NextJS, który umożliwia tworzenie wydajnych aplikacji z wykorzystaniem renderowania po stronie serwera. Uczniowie poznali różne strategie renderowania (CSR, SSR i SSG), konfigurowali routing i dynamiczne podstrony, a także uczyli się sposobów pobierania i przetwarzania danych w aplikacjach produkcyjnych. Ważnym elementem końcowym było także omówienie procesu wdrażania aplikacji – tak aby uczestnicy rozumieli pełny cykl życia projektu: od kodu źródłowego do publikacji gotowej aplikacji w środowisku sieciowym.
Szkolenie zakończyło się oceną efektów pracy uczestników na podstawie przygotowanych projektów i prototypów aplikacji internetowych. Uczniowie otrzymali certyfikaty potwierdzające udział w kursie oraz materiały dydaktyczne wspierające dalszy rozwój w obszarze programowania.
Realizacja kursów dla obu grup uczniów stanowi istotny element wzmacniania kompetencji zawodowych w obszarze nowoczesnych technologii informatycznych. Zarówno uczestnicy pierwszej, jak i drugiej grupy zdobyli praktyczne doświadczenie w pracy z narzędziami i frameworkami powszechnie wykorzystywanymi w branży IT. Zdobyta wiedza i umiejętności będą miały realny wpływ na ich przygotowanie do pracy w sektorze nowych technologii oraz dalszy rozwój zawodowy w obszarze tworzenia aplikacji webowych.
Wartość projektu: 2.004.326,40 PLN. Wysokość wkładu z Funduszy Europejskich: 1.803.893,76 PLN.
#FunduszeUE #FunduszeEuropejskie











