Opis szkolenia
Szkolenie koncentruje się na tworzeniu poprawnej struktury stron w HTML5 oraz na świadomym stylowaniu interfejsu w CSS3, tak aby strony były czytelne, spójne i łatwe w utrzymaniu. Uczestnicy przećwiczą pracę w środowisku Visual Studio Community i poznają praktyki ułatwiające budowę komponentów oraz porządkowanie kodu. Zajęcia mają charakter warsztatowy – każdy etap kończy się wykonaniem krótkiego zadania i omówieniem najczęstszych błędów.
Cele edukacyjne
- Projektowanie struktury stron internetowych w HTML5 z wykorzystaniem zasad semantyki i poprawnej organizacji treści.
- Stosowanie CSS3 do stylowania tekstu, elementów blokowych oraz budowania spójnego i czytelnego interfejsu użytkownika.
- Wykorzystywanie animacji CSS oraz podstaw grafiki SVG do wzbogacania warstwy wizualnej stron internetowych.
Wymiar czasowy
2 dni (16 godzin lekcyjnych)
Metody pracy
Szkolenie realizowane jest z wykorzystaniem metod nastawionych na praktykę i aktywne zaangażowanie uczestników, w tym:
- Warsztaty praktyczne przy komputerach (zadania krok po kroku).
- Mini-wykład z demonstracją na żywo (live-coding).
- Ćwiczenia indywidualne z konsultacją trenera i bieżącą korektą kodu.
- Analiza przykładów oraz omówienie dobrych praktyk i typowych błędów.
Program szkolenia*
Start: HTML i CSS w codziennej pracy
- rola HTML i CSS w tworzeniu stron i aplikacji WWW
- podstawowe zasady poprawnej struktury dokumentu
- najczęstsze problemy i jak ich unikać
Podstawy HTML5 – struktura i semantyka
- znaczniki i atrybuty, nagłówki, akapity, listy, linki, obrazy
- sekcje strony i semantyczne elementy HTML5
- porządkowanie treści pod kątem czytelności i utrzymania
Podstawy CSS3 – jak działa stylowanie
- kaskadowość, dziedziczenie i specyficzność
- organizacja stylów i czytelny zapis reguł
- jednostki, kolory, podstawowe właściwości
Tworzenie środowiska pracy – Visual Studio Community
- konfiguracja projektu i plików HTML/CSS
- uruchamianie podglądu i usprawnienia pracy (np. podpowiedzi, formatowanie)
- praca na przykładach odpowiadających zadaniom biurowym/projektowym
Budowa i stylowanie stron HTML5
- tworzenie układu strony (sekcje, nagłówki, stopka, nawigacja)
- stylowanie elementów: marginesy, odstępy, obramowania
- porządkowanie struktury pod dalszą rozbudowę
CSS3 w praktyce – tekst, bloki i selektory
- stylowanie tekstu i typografii (czytelność, hierarchia)
- stylowanie elementów blokowych (rozmieszczenie, wyrównanie)
- selektory CSS3 i dobór selektorów do utrzymania kodu
Efekty graficzne i grafika SVG
- rozszerzanie efektów wizualnych w CSS3 (cienie, zaokrąglenia, tła)
- podstawy Scalable Vector Graphics i proste elementy interaktywne
- zastosowania SVG w nowoczesnych interfejsach
Animacje i płynność interfejsu w CSS
- przejścia (transitions) i kiedy je stosować
- transformacje elementów (np. przesunięcie, skalowanie)
- animacje key-frames i budowa prostych scenariuszy animacji
Po ukończeniu szkolenia uczestnicy potrafią przygotować strukturę strony w HTML5 oraz samodzielnie nadać jej wygląd w CSS3, wykorzystując właściwe selektory, typografię i stylowanie elementów blokowych. Potrafią także wdrożyć proste efekty wizualne, animacje CSS (transitions, transformacje, key-frames) oraz podstawowe elementy SVG, aby uatrakcyjnić i uporządkować interfejs.*Przed każdym szkoleniem Trener kontaktuje się z Uczestnikami w celu ustalenia ewentualnych modyfikacji programu, zakresu kursu, dopasowania ćwiczeń i use-case do potrzeb Uczestników.