Przejdź do treści
Technologie / Programowanie

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?

Front-end developerzy budujący responsywne interfejsy z Bootstrap
Full-stack developerzy potrzebujący szybkiego prototypowania UI
Webmasterzy i webdesignerzy przechodzący na nowoczesne frameworki CSS
Programiści backend (PHP, Python, Java) tworzący panele administracyjne i dashboardy
Deweloperzy WordPress/Drupal budujący motywy oparte na Bootstrap
Junior developerzy uczący się standardów front-end development

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

01

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
02

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.

Anna Polak
Anna Polak Opiekun szkolenia

Poproś o ofertę

Możliwości dofinansowania

Sprawdź możliwości dofinansowania dla Twojej firmy

Zaufali nam

Szkolimy zespoły największych polskich firm

ING Bank - klient EITT
mBank - klient EITT
PKO Bank Polski - klient EITT
PZU - klient EITT
Allianz - klient EITT
T-Mobile - klient EITT
KGHM - klient EITT
PGE - klient EITT
IKEA - klient EITT
InPost - klient EITT
Leroy Merlin - klient EITT
ZUS - klient EITT

Zainteresowany tym szkoleniem?

Skontaktuj się z nami - przygotujemy ofertę dopasowaną do potrzeb Twojego zespołu.

500+ ekspertów
2500+ szkoleń w ofercie
ISO 9001 certyfikat jakości
Zapytaj o szkolenie
Zadzwoń do nas +48 22 487 84 90