Bootstrap 5 dla programistów webowych — grid, komponenty, Sass i responsywne layouty
Dwudniowe szkolenie Bootstrap 5 — system gridowy (breakpointy, kolumny, offsety), komponenty UI (navbar, modal, carousel, accordion), formularze i walidacja, customizacja Sass (zmienne, mixiny), utilities API, integracja z JavaScript, optymalizacja.
Bootstrap to nie „stary framework” — to najszybszy sposób na responsywny interfejs bez pisania CSS od zera
Bootstrap 5 to wciąż najpopularniejszy framework CSS na świecie — i nie bez powodu. Zamiast pisać 200 linii CSS na responsywny navbar z dropdownem, piszesz <nav class="navbar navbar-expand-lg">. Zamiast debugować flexbox breakpointy, używasz col-md-6 col-lg-4. Grid system (12 kolumn, 6 breakpointów), gotowe komponenty (modal, carousel, accordion, offcanvas), formularze z walidacją, system utilities (spacing, colors, display) — wszystko spójne i przetestowane cross-browser. A customizacja przez Sass (zmienne, mapy, mixiny) pozwala zbudować własny motyw bez nadpisywania CSS.
Dwudniowe szkolenie: Dzień 1 — fundamenty (grid system, utilities, navbar, formularze z walidacją, warsztaty responsywnej strony mobile-first). Dzień 2 — zaawansowane (modal, carousel, accordion, JavaScript API, customizacja Sass, utilities API, optymalizacja, warsztaty dashboardu).
Dla kogo jest to szkolenie?
Dla developerów, którzy chcą szybko budować responsywne interfejsy. Szczególnie gdy:
- Budujesz panel admin, dashboard lub landing page i nie chcesz pisać CSS od zera — Bootstrap daje gotowe komponenty
- Znasz HTML/CSS ale nie framework CSS — Bootstrap daje system (grid, utilities, komponenty) zamiast „każdy projekt od nowa”
- Używasz Bootstrap z CDN ale nie wiesz jak customizować — Sass i utilities API dają pełną kontrolę nad wyglądem
Dwa dni: od gridu do dashboardu
Dzień 1: Grid i komponenty — architektura Bootstrap 5 (CDN vs npm), grid system (breakpointy, kolumny, alignment), utilities (spacing, flex, colors), navbar (responsive, dropdown), formularze (walidacja, floating labels), warsztaty responsywnej strony.
Dzień 2: Zaawansowane — modal, offcanvas, carousel, accordion, tooltips/popovers/toasts, JavaScript API (events, programmatic), customizacja Sass (zmienne, mapy, motyw), utilities API (custom classes), optymalizacja (tree-shaking, PurgeCSS), warsztaty dashboardu.
Z ponad 2500 szkoleń w ofercie i oceną 4.8/5, EITT jest zaufanym partnerem w rozwoju kompetencji. Skontaktuj się z nami — organizujemy szkolenia Bootstrap zamknięte dla zespołów front-end.
Korzyści
- Budować responsywne layouty z systemem gridowym Bootstrap 5 — breakpointy, kolumny, nesting, alignment
- Stosować komponenty Bootstrap — navbar, modal, carousel, accordion, formularze z walidacją
- Customizować Bootstrap przez Sass — zmienne, mapy, mixiny, tworzenie własnego motywu
- Integrować komponenty JavaScript Bootstrap — data attributes, API programmatic, eventy
- Optymalizować bundle — tree-shaking, import selektywny, PurgeCSS, wydajność ładowania
- Budować kompletne interfejsy (dashboard, landing page) w podejściu mobile-first
Dla kogo jest to szkolenie?
Wymagania wstępne
- Znajomość HTML5 i CSS3 — na poziomie tworzenia prostych stron
- Podstawowa znajomość JavaScript — eventy, DOM manipulation
- Doświadczenie z edytorem kodu (VS Code) i narzędziami deweloperskimi przeglądarki
Program szkolenia
Dzień 1: Grid system, komponenty i formularze
- Bootstrap 5 — architektura frameworka, CDN vs npm, struktura plików, Bootstrap vs Tailwind vs czysty CSS — kiedy który
- System gridowy — container, row, col, breakpointy (sm/md/lg/xl/xxl), offsety, nesting, gutters, alignment (justify/align)
- Typografia i utilities — klasy typograficzne, spacing (m/p), display, flex utilities, colors, borders, shadows
- Komponenty nawigacyjne — navbar (responsive, toggler, dropdown), breadcrumbs, pagination, tabs, pills
- Formularze — input groups, floating labels, walidacja (client-side, custom validation), select, checkbox/radio, range
- Warsztaty: budowa responsywnej strony z navbarem, gridem, formularzem kontaktowym — mobile-first approach
Dzień 2: Zaawansowane komponenty, Sass i optymalizacja
- Komponenty interaktywne — modal, offcanvas, carousel, accordion, collapse, tooltips, popovers, toasts
- Bootstrap JavaScript — data attributes vs JavaScript API, events, programmatic control, integracja z frameworkami (React, Vue)
- Customizacja Sass — zmienne Bootstrap ($primary, $spacer), mapy, mixiny, tworzenie własnego motywu, overrides
- Utilities API — tworzenie własnych utility classes, rozszerzanie istniejących, responsive utilities
- Optymalizacja — tree-shaking (import tylko potrzebnych komponentów), PurgeCSS, wydajność ładowania, CDN vs bundler
- Warsztaty: budowa kompletnego dashboardu administracyjnego — sidebar, karty, tabele, wykresy, customowy motyw Sass
Formy realizacji
Online
- Wygoda uczestnictwa z dowolnego miejsca
- Interaktywne sesje na żywo z trenerem
- Materiały dostępne przez 30 dni
- Brak kosztów dojazdu
Stacjonarnie
- Bezpośredni kontakt z trenerem i grupą
- Intensywne warsztaty praktyczne
- Networking z innymi uczestnikami
- Pełne skupienie na nauce
Najczęściej zadawane pytania
Czy szkolenie dotyczy Bootstrap 5 czy starszej wersji?
Bootstrap 5 — bez jQuery (to główna zmiana vs Bootstrap 4). Vanilla JavaScript, nowe komponenty (offcanvas, floating labels), ulepszony grid, utilities API. Jeśli znasz Bootstrap 3/4 — szkolenie pokaże co się zmieniło i jak migrować.
Bootstrap czy Tailwind CSS — które lepsze?
Na szkoleniu porównujemy oba podejścia. Bootstrap: gotowe komponenty (navbar, modal, carousel), szybsze prototypowanie, mniejsza krzywa uczenia. Tailwind: utility-first, pełna kontrola, zero opiniated design. Bootstrap sprawdza się w dashboardach i panelach admin, Tailwind w custom designach.
Czy potrzebuję znać Sass?
Nie na start — dzień 1 pracuje z gotowymi klasami CSS. Sass (zmienne, mapy, mixiny) to temat dnia 2 przy customizacji motywu. Po szkoleniu będziesz umieć zarówno używać Bootstrap z CDN, jak i budować custom motywy z Sass.
W jakim formacie i jak długo trwa szkolenie?
Szkolenie trwa 2 dni (9:00-16:00), dostępne online i stacjonarnie. Warsztaty praktyczne — budowa responsywnej strony (dzień 1) i dashboardu z custom motywem (dzień 2).
Czy po szkoleniu otrzymam certyfikat?
Tak, każdy uczestnik otrzymuje imienny certyfikat ukończenia szkolenia wydany przez EITT.
Poproś o ofertę
Możliwości dofinansowania
Sprawdź możliwości dofinansowania dla Twojej firmy
Baza Usług Rozwojowych
Dofinansowanie do 80% dla MŚP ze środków EFS
Sprawdź dostępnośćKrajowy Fundusz Szkoleniowy
Dofinansowanie do 100% dla pracodawców
Dowiedz się więcejZaufali nam
Szkolimy zespoły największych polskich firm
Zainteresowany tym szkoleniem?
Skontaktuj się z nami - przygotujemy ofertę dopasowaną do potrzeb Twojego zespołu.