Powrót do katalogu

VOUCHERY SZKOLENIOWE 2025/2026 R.
Kup w 2025 r.  - wykorzystaj do końca przyszłego roku!
Potrzebujesz wykorzystać budżet szkoleniowy w bieżącym okresie rozliczeniowym? Mamy dla Ciebie rozwiązanie!

Kupując voucher już teraz, zachowujesz gwarancję stałej ceny, a szkolenie możesz zrealizować w przyszłym roku.

Więcej informacji znajdziesz TUTAJ.

Podaj maila aby obejrzeć webinar z Node.js

Wyrażam zgodę na otrzymywanie informacji o promocjach i produktach oferowanych Czytaj więcej przez Vavatech Sp z o.o. Zgodę możesz cofnąć w każdym czasie.
Zaproponuj własny termin
Postaramy się uruchomić nowy termin dla Ciebie
2 750 / 3 dni
Zgłoś chęć udziału

Front-End > JavaScript

Szkolenie: Tworzenie nowoczesnych aplikacji frontendowych z React, Tailwind CSS i Vite

Kod: [react-tailwind-vite]
Pobierz program

Wprowadzenie

Szkolenie ma charakter warsztatowy – ok. 70% czasu to pisanie kodu (Live Coding). Uczestnicy pod okiem trenera budują od podstaw kompletną aplikację. Teoria wprowadzana jest w formie modułów "Just-in-Time" – omawiamy zagadnienie dokładnie w momencie, gdy jest potrzebne do rozwiązania problemu w projekcie. Program może zostać dopasowany do indywidualnych potrzeb Klienta.

Cel szkolenia

Celem szkolenia jest praktyczne nauczenie uczestników budowania kompletnych, responsywnych aplikacji typu SPA. Uczestnicy przejdą przez cały proces: od konfiguracji środowiska Vite, przez logikę biznesową w React, aż po stylowanie i wdrożenie.

Po ukończeniu kursu uczestnik: 
 będzie potrafił samodzielnie skonfigurować projekt w oparciu o Vite;
 będzie potrafił stworzyć strukturę komponentową aplikacji i zarządzać jej stanem;
 będzie umiał komunikować się z zewnętrznym API i stylować interfejs z Tailwind CSS.

Adresaci szkolenia

Szkolenie przeznaczone jest dla osób znających HTML/CSS i JavaScript, chcących wejść w świat nowoczesnych frameworków (React), a także dla programistów pracujących w starszych technologiach (jQuery, stary Angular) chcących zaktualizować swój stack. Skorzystają z niego również osoby znające podstawy Reacta, chcące uporządkować wiedzę i poznać Tailwind CSS. 

Wymagania wstępne:
• Znajomość HTML5 i CSS3.
• Znajomość podstaw języka JavaScript (ES6+) – rozumienie zmiennych, funkcji i operacji na tablicach.

Czas i forma szkolenia

21 godzin (3 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.

Plan szkolenia

1. Ekosystem i konfiguracja środowiska (Vite)
 Zalety Vite i ESBuild vs CRA, inicjalizacja i struktura katalogów
 Zarządzanie zależnościami i HMR
2. Fundamenty React i myślenie komponentowe
 JSX, Virtual DOM, komponenty funkcyjne i Props
 Renderowanie warunkowe i obsługa list
3. Interaktywność i Stan (React Hooks)
 useState, obsługa zdarzeń i formularze
4. Tailwind CSS – nowoczesne stylowanie
 Filozofia Utility-First, konfiguracja, model pudełkowy i stany interaktywne
5. Layout i Responsywność (RWD)
 Flexbox, Grid, Breakpoints, Navbar i Dark Mode
6. Efekty uboczne i cykl życia
 useEffect, tablica zależności i czyszczenie efektów
7. Komunikacja z API (REST)
 Async/await, Fetch vs Axios, obsługa ładowania i błędów
8. Routing i nawigacja (React Router v6)
 Definiowanie ścieżek, nawigacja bez przeładowania, parametry URL
9. Optymalizacja i Wdrożenie
 Build produkcyjny, analiza kodu, deployment (Vercel/Netlify/GitHub)
10. Warsztat podsumowujący (Mini-Projekt)

Opinie uczestników