Kurs CSS zaawansowany

Czas trwania
16 godzin
Uzyskany certyfikat
Expose
Najbliższy termin
29.05.2025 - 30.05.2025

o szkoleniu

Opis szkolenia

Szkolenie CSS Zaawansowany jest adresowane do osób uczących się tworzenia stron internetowych, posiadających już podstawową wiedzę w tym zakresie oraz do developerów chcących pogłębić wiedzę o nowości w zakresie CSS. To szkolenie pokazuje zaawansowane zastosowania CSS oraz obecne trendy. Również omawia funkcjonalności, które pojawią się w przyszłości. Celem szkolenia jest dogłębne poznanie CSSa, umożliwiające tworzenie rozbudowanych, estetycznych layoutów stron i aplikacji internetowych w technologii RWD.

Czego Cię nauczymy?

CSS

CSS jest to język służący do formatowania wyglądu elementów HTML, które po wyświetleniu w oknie przeglądarki internetowej tworzą wygląd strony internetowej. Jego historia sięga 1996 r. w którym został opracowany przez organizację W3C. Od tego momentu przebył długą drogę i stał się jedną z podstawowych technologii tworzenia stron internetowych.

Program szkolenia

1. Przypomnienie nieoczywistych podstaw

  • Składnia
  • Selektory
  • Kolory, jednostki
  • Priorytety

2. Stylowanie formularzy

  • domyślne style (webkit-apperance*, border, input: text, number, range)
  • stosowanie klas do określania stanu elementu
  • stylowanie pseudo-elementów wbudowanej walidacji formularzy
  • zagnieżdżanie elementów celem zwiększenia możliwości stylowania
  • stylowanie ostrzeżeń walidacji natywnej w HTML

3. Canvas

  • domyślne rozmiary
  • CSS a Canvas

4. Multimedia w CSS

  • osadzanie video
  • nakładanie efektów na obraz dzięki blend-mode

5. Animacje

  • transform
  • transition
  • definiowanie klatek kluczowych
  • biblioteki do animacji
  • animacje poprzez nadawanie i zdejmowanie klas

6. Dodatkowe efekty graficzne

  • mieszanie warstw CSS
  • Clipping mask (Chrome)
  • SCG clipping mask
  • CSS reflex

7. RWD i Media Queries

  • ogólne zasady RWD
  • Automatyzacja RWD z wykorzystaniem SCSS
  • wykrywanie orientacji ekranu (portrait ilandscape)
  • rozpoznawanie touchable i clickable device

8. “Mobile” CSS

  • CSS, a usability
  • Wzorce do stosowania na urządzeniach mobilnych
  • ViewPort
  • Obrazki na wyświetlaczach Retina
  • RWD

9. Style pod druk

  • wycinanie kolorów, tła
  • ustawianie tekstu
  • definicje kartek papieru

10. Braki w CSSie

  • jeśli element jest większy niż 500px to…
  • brak informacji o strukturze HTML na poziomie definiowania reguł CSS
  • brak możliwości “chwytania” rodziców i elementów poprzednich

11. Usability

  • obszary aktywne większe niż się wydaje
  • szybkie kliknięcia i CSS

12. Wydajność CSSa

  • rendering
  • operacje na DOM
  • zasobożerność efektów graficznych
  • recalculate layout, repaint, composition

13. Dobre praktyki

  • wersjonowanie GIT
  • utrzymanie dużych projektów CSS – Sposoby dzielenia plików
  • konwencje nazewnicze
  • definicje bez efektów ubocznych

14. SCSS – podstawowe pojęcia

  • zmienne
  • operatory
  • zagnieżdżanie
  • dziedziczenie / rozszerzanie klas
  • @import
  • pętle
  • instrukcje warunkowe

15. SCSS – tworzenie mixinów

  • parametry wejściowe
  • wyłuskiwanie wartości zmiennych
  • mixiny łączące wiele funkcjonalności
  • @content

16. SCSS – Korzystanie z funkcji

  • funkcje wbudowane
  • pisanie własnych funkcji
  • funkcja czy mixin

17. SCSS – zagadnienia dodatkowe

  • klasy abstrakcyjne / placeholders
  • tworzenie rozbudowanych mixinów i stosowanie ich
  • @extend vs @include
  • pułapki i ich obchodzenie
  • @debug
  • dobre praktyki
Pliki do pobrania
Wybierz rodzaj szkolenia
Szkolenie grupowe
Szkolenie indywidualne
Cena szkolenia:
1 690 PLN /netto
Szkolenie zawiera:
Samodzielne stanowisko komputerowe (nie musisz przychodzić z własnym laptopem)
Zajęcia w kameralnych grupach
Całodzienny serwis kawowy oraz lunch (dla szkoleń stacjonarnych)
Certyfikat ukończenia kursu
Konsultacje online z trenerem po szkoleniu
Materiały szkoleniowe
Samodzielne stanowisko komputerowe (nie musisz przychodzić z własnym laptopem)
Zajęcia 1 na 1 z trenerem
Całodzienny serwis kawowy oraz lunch (dla szkoleń stacjonarnych)
Certyfikat ukończenia kursu
Konsultacje online z trenerem po szkoleniu
Materiały szkoleniowe
trenerzy
Nasi prowadzący
Wojciech Potocki

Programista i trener o szerokim zakresie kompetencji. Specjalizuje się przede wszystkim w technologiach Java, JavaScript, jQuery, CSS, HTML. Ceniony wykładowca szkoleń z branży IT. Na co dzień programista i lider techniczny w jednej z wiodących firm rynku ubezpieczeniowo-finansowego.

Wojciech Tomczyk

Programista i trener o szerokim zakresie kompetencji. Specjalizuje się przede wszystkim w technologiach Java / Java EE, JavaScript/TypeScript. Ceniony wykładowca szkoleń z branży IT. Na co dzień programista w dużej korporacji.

warunki nauczania

Nasze sale szkoleniowe

Nasze biuro i sale szkoleniowe

ul. Skierniewicka 10a, 01-230 Warszawa, Budynek Renaissance Tower

certyfikaty
Potwierdzone umiejętności
Expose

Po każdym ukończonym szkoleniu otrzymujesz certyfikat, który potwierdza ukończenie szkolenia w danym terminie oraz dokumentuje ramowy zakres ukończonego szkolenia, a tym samym posiadane umiejętności.

Na przestrzeni 10 lat współpracowaliśmy z największymi firmami i instytucjami w Polsce, przez co nasze certyfikaty są rozpoznawane w całym kraju.

opinie
Co mówią kursanci?

Szkolenie przeprowadzone bardzo profesjonalnie i fachowo w miłej atmosferze.

Edyta Cyran

Ocena wzorowa. Zero zastrzeżeń. Super!

Marcel Starus
Kurs dostępny również online
Szkolenie HTML i CSS dostępne jest również w wersji online na naszej platformie: https://online.expose.pl/. Kurs online składa się z 72 lekcji video i testu wiedzy. W ramach kursu otrzymujesz dostęp do platformy z nagraniami oraz skryptem w PDF.
Zapisz się!
Miejsca i terminy szkolenia
Miejsce szkolenia
Data szkolenia
Rodzaj
Wybrane
Warszawa
29.05.2025 - 30.05.2025
Stacjonarne
Cała Polska
29.05.2025 - 30.05.2025
Zdalne
Warszawa
30.10.2025 - 31.10.2025
Stacjonarne
Cała Polska
30.10.2025 - 31.10.2025
Zdalne
Warszawa
19.02.2026 - 20.02.2026
Stacjonarne
Cała Polska
19.02.2026 - 20.02.2026
Zdalne
Warszawa
08.06.2026 - 09.06.2026
Stacjonarne
Cała Polska
08.06.2026 - 09.06.2026
Zdalne
Formularz zapisu na szkolenie
Szkolenie grupowe
Szkolenie indywidualne

    Wprowadź dane uczestników:

    Wybrane miejsce i termin:
    Termin nie wybrany
    Cena szkolenia:
    1 690 PLN /netto

    Szkolenia zamknięte na wyłączność

    Zajmujemy się również organizowaniem szkoleń zamkniętych, na wyłączność, dla osób lub firm, w miejscu wskazanym przez zamawiającego. Wystarczy się z nami skontaktować i ustalić szczegóły.

    Kontakt
    zobacz też
    Podobne szkolenia
    Czas trwania
    24 godziny
    Uzyskany certyfikat
    Expose
    Najbliższy termin
    12.05.2025 - 14.05.2025
    Cena szkolenia:
    1 990 PLN /netto
    Czas trwania
    16 godzin
    Uzyskany certyfikat
    Expose
    Najbliższy termin
    15.09.2025 - 16.09.2025
    Cena szkolenia:
    1 690 PLN /netto
    Czas trwania
    112 godzin
    Uzyskany certyfikat
    Expose
    Najbliższy termin
    -
    Cena szkolenia:
    3 990 PLN /netto
    Gratulacje!
    Formularz został wysłany prawidłowo.
    Dziękujemy za przesłanie zapytania. Skontaktujemy się z Tobą najszybciej jak to możliwe.