0Pricing
CSS Academy icon

CSS Academy

CSSWebFrontendBeginner

Wzbogać swoje projekty internetowe dzięki CSS dzięki kompleksowym lekcjom w CSS Academy.

🤖 Napędzane AI📚 40 kursów👥 100 000+ uczniów⭐ Ocena 4,9
Przegląd kursu

CSS: Język, który stylizuje sieć

CSS kontroluje każdy wizualny szczegół strony internetowej — kolor, układ, odstępy, animacje i responsywność. Ewoluował od prostej warstwy prezentacyjnej do pełnoprawnego języka systemu projektowania, z nowoczesnymi funkcjami takimi jak container queries, @layer, logical properties i Houdini API dającymi deweloperom precyzyjną kontrolę nad renderowaniem. Ten kurs obejmuje całe spektrum CSS, od napisania pierwszego selektora do architektury skalowalnych systemów projektowania używanych w dużych produkcyjnych bazach kodu.

Co się nauczysz

Zaczniesz od składni, selektorów, kolorów i typografii, następnie zbudujesz solidne zrozumienie box modelu, właściwości display i pozycjonowania. Dalej będziesz pracować nad Flexbox i CSS Grid zarówno dla standardowych, jak i zaawansowanych układów, stosować responsive design i media queries, oraz używać zmiennych CSS, custom functions i design tokens do utrzymywalnych motywów. Obejmiesz również przejścia, animacje keyframe, transformacje, filtry, blend modes i dark mode — plus nowoczesne narzędzia takie jak Sass, PostCSS i CSS-in-JS patterns. Kurs kończy się architekturą CSS z BEM, specyficzością i cascade, container queries, @layer cascade layers, CSS Houdini i wydajnością.

Ścieżka nauki

Czterdzieści kursów obejmuje poziomy A1 do C1. Wczesne kursy A1 i A2 ustalają fundamenty — selektory, box model, pseudo-klasy, pseudo-elementy i jednostki. Kursy B1 obejmują Flexbox, Grid, responsive design, animacje, debugowanie za pomocą DevTools i funkcje CSS. Kursy B2 przechodzą do zaawansowanego Flexbox i Grid, Sass, PostCSS, CSS-in-JS, design tokens, CSS Shapes, logical properties, container queries i CSS Layers. Trzy kursy C1 — CSS Houdini, CSS Performance i CSS Future — dotykają czołowych technologii platformy.

Jak to działa

Każdy kurs podzielony jest na krótkie, skupione lekcje, które uzupełniasz bezpośrednio w wbudowanym edytorze z informacją zwrotną w czasie rzeczywistym. Tutor AI jest dostępny zawsze, gdy utkniesz, a progresja jest celowo przyrostowa, aby każda koncepcja wzmocniła poprzednią zanim zostanie wprowadzona następna.

Zacznij naukę →

Jak się będziesz uczyć

🎯
Interaktywne lekcje
Praktyczne ćwiczenia kodowania z opinią zwrotną w czasie rzeczywistym
🤖
Tutor AI
Uzyskaj natychmiastową pomoc od naszego AI, gdy się zatniesz
💻
Wbudowany edytor
Pisz i uruchamiaj kod bezpośrednio w przeglądarce
🏆
Certyfikat
Uzyskaj certyfikat po ukończeniu kursu
Program nauczania

40 kursów

Każdy kurs ze ścieżki edukacyjnej CSS Academy.

01

Składnia i selektory CSS

A13 lekcji

Poznają Państwo podstawową składnię CSS oraz sposoby wybierania elementów HTML za pomocą selektorów znaczników, klas, identyfikatorów, atry…

02

Kolory i tła

A14 lekcjiPRO

Opanują Państwo formaty kolorów CSS i właściwości tła, aby tworzyć efektowne wizualnie strony internetowe.

03

Typografia i tekst

A14 lekcjiPRO

Ostyllują Państwo treści tekstowe za pomocą czcionek, rozmiarów, grubości i wyrównania oraz poznają techniki ładowania niestandardowych czc…

04

Model pudełkowy

A24 lekcjiPRO

Zrozumieją Państwo, że każdy element HTML jest pudełkiem, i nauczą się kontrolować jego rozmiar, odstępy, obramowania oraz cienie.

05

Właściwości display

A24 lekcjiPRO

Będą Państwo kontrolować przepływ elementów w dokumencie za pomocą trybów display: block, inline i inline-block.

06

Podstawy pozycjonowania

A24 lekcjiPRO

Wyjmą Państwo elementy z normalnego przepływu za pomocą wartości CSS position i będą kontrolować warstwy przez z-index.

07

Jednostki i wartości CSS

A24 lekcjiPRO

Opanują Państwo bezwzględne i względne jednostki CSS, aby tworzyć skalowalne i responsywne układy.

08

Pseudo-klasy

A24 lekcjiPRO

Będą Państwo wybierać elementy na podstawie ich stanu, pozycji i relacji z innymi elementami za pomocą pseudo-klas CSS.

09

Pseudo-elementy

A24 lekcjiPRO

Dodadzą Państwo treści dekoracyjne i ostylują konkretne części elementów za pomocą pseudo-elementów CSS.

10

Podstawy Flexbox

B14 lekcjiPRO

Zbudują Państwo jednowymiarowe układy za pomocą CSS Flexbox, kontrolując kierunek, wyrównanie i zawijanie elementów.

11

Podstawy CSS Grid

B14 lekcjiPRO

Utworzą Państwo zaawansowane układy dwuwymiarowe za pomocą CSS Grid, korzystając z tracks, odstępów i obszarów szablonu.

12

Projektowanie responsywne

B14 lekcjiPRO

Zbudują Państwo układy, które świetnie dopasowują się do każdego rozmiaru ekranu dzięki płynnym szerokościom i technikom responsywnym.

13

Media queries

B14 lekcjiPRO

Zastosują Państwo różne style zależnie od rozmiaru i orientacji ekranu oraz preferencji użytkownika, korzystając z media queries.

14

Zmienne CSS

B14 lekcjiPRO

Utworzą Państwo łatwe w utrzymaniu arkusze stylów z niestandardowymi właściwościami, które można ponownie wykorzystywać i dynamicznie aktua…

15

Przejścia CSS

B14 lekcjiPRO

Dodadzą Państwo płynne animowane zmiany stanów właściwości CSS za pomocą skróconej właściwości transition i funkcji czasowych.

16

Animacje CSS i klatki kluczowe

B14 lekcjiPRO

Utworzą Państwo złożone animacje wieloetapowe za pomocą @keyframes i skróconej właściwości animation.

17

Transformacje CSS

B14 lekcjiPRO

Będą Państwo przesuwać, obracać, skalować i pochylać elementy w przestrzeni 2D i 3D za pomocą funkcji CSS transform.

18

Specyficzność i kaskada

B14 lekcjiPRO

Dogłębnie zrozumieją Państwo, jak CSS rozstrzyga, które style wygrywają, gdy wiele reguł wskazuje ten sam element.

19

Funkcje CSS

B14 lekcjiPRO

Użyją Państwo zaawansowanych funkcji CSS do dynamicznych obliczeń, płynnego skalowania, układów siatki i nowoczesnej modyfikacji kolorów.

20

Filtry i tryby mieszania

B14 lekcjiPRO

Zastosują Państwo efekty wizualne do elementów i obrazów za pomocą filtrów CSS oraz kompozytowania z użyciem trybów mieszania.

21

Przewijanie i przepełnienie

B14 lekcjiPRO

Będą Państwo kontrolować zachowanie przewijania, punkty przyciągania i przycinanie przepełnienia, aby zapewnić płynne doświadczenia użytkow…

22

Tryb ciemny i schematy kolorów

B14 lekcjiPRO

Zaimplementują Państwo automatyczny i ręczny tryb ciemny za pomocą zmiennych CSS, color-scheme i media queries.

23

Debugowanie CSS i DevTools

B14 lekcjiPRO

Opanują Państwo narzędzia deweloperskie przeglądarki do inspekcji i debugowania układu CSS, animacji oraz stylów obliczonych.

24

Zaawansowany Flexbox

B24 lekcjiPRO

Wyjdą Państwo poza podstawy dzięki zaawansowanemu wyrównywaniu i porządkowaniu elementów Flexbox oraz praktycznym wzorcom układów.

25

Zaawansowany Grid

B24 lekcjiPRO

Wykorzystają Państwo pełnię możliwości CSS Grid dzięki nazwanym liniom, automatycznemu rozmieszczaniu, subgrid i złożonym wzorcom.

26

Architektura CSS i BEM

B24 lekcjiPRO

Uporządkują Państwo duże bazy kodu CSS za pomocą wzorców architektonicznych, konwencji nazewniczych i struktur plików.

27

Kształty CSS i clip-path

B24 lekcjiPRO

Utworzą Państwo elementy nieprostokątne i kształty umożliwiające opływanie ich tekstem za pomocą clip-path i CSS Shapes.

28

Logiczne właściwości CSS

B24 lekcjiPRO

Będą Państwo pisać niezależny od kierunku tekstu CSS, działający w językach pisanych od lewej do prawej i od prawej do lewej, dzięki właści…

29

Container queries

B24 lekcjiPRO

Zastosują Państwo style na podstawie rozmiaru kontenera komponentu, a nie obszaru roboczego, korzystając z container queries.

30

Warstwy CSS (@layer)

B24 lekcjiPRO

Będą Państwo jawnie zarządzać priorytetem kaskady CSS za pomocą @layer, eliminując konflikty specyficzności w dużych bazach kodu.

31

Preprocesor Sass

B24 lekcjiPRO

Usprawnią Państwo tworzenie CSS dzięki zmiennym, zagnieżdżaniu, mixinom i funkcjom preprocesora Sass.

32

PostCSS i narzędzia CSS

B24 lekcjiPRO

Przekształcą i zoptymalizują Państwo CSS za pomocą wtyczek PostCSS do automatycznego dodawania prefiksów, minifikacji i niestandardowych tr…

33

Wzorce CSS-in-JS

B24 lekcjiPRO

Poznają Państwo stylowanie ograniczone do komponentów z użyciem styled-components, Emotion, CSS Modules i Vanilla Extract.

34

Tokeny projektowe i theming

B24 lekcjiPRO

Zbudują Państwo skalowalne systemy projektowe za pomocą tokenów projektowych i wielomarkowego themingu z użyciem niestandardowych właściwoś…

35

Testowanie CSS

B24 lekcjiPRO

Zapewnią Państwo poprawność CSS i spójność wizualną dzięki testom regresji, testom jednostkowym i audytom dostępności.

36

Wzorce komponentów CSS

B24 lekcjiPRO

Zbudują Państwo gotowe do użycia na produkcji komponenty interfejsu, takie jak karty, modale, listy rozwijane i karty zakładek, korzystając…

37

Nowoczesne wzorce układów

B24 lekcjiPRO

Zaimplementują Państwo zaawansowane, praktyczne wzorce układów za pomocą nowoczesnych technik CSS Grid i Flexbox.

38

CSS Houdini

C14 lekcjiPRO

Rozszerzą Państwo sam CSS za pomocą JavaScriptu i interfejsów API Houdini, tworząc niestandardowe właściwości, mechanizmy malowania i układ…

39

Wydajność CSS

C14 lekcjiPRO

Zoptymalizują Państwo dostarczanie i renderowanie CSS, poznając potok renderowania przeglądarki.

40

Przyszłość CSS

C14 lekcjiPRO

Poznają Państwo najnowsze możliwości CSS: natywne zagnieżdżanie, :has(), style zakresowe i View Transitions.

FAQ

Często zadawane pytania

Czy kurs CSS Academy jest bezpłatny?

Tak. Możesz rozpocząć kurs CSS Academy za darmo i ukończyć jego interaktywne lekcje bez żadnych kosztów. Opcjonalna subskrypcja PRO odblokowuje zaawansowane narzędzia AI i certyfikat możliwy do udostępnienia.

Czy potrzebuję wcześniejszego doświadczenia, aby nauczyć się CSS?

Nie. Kurs zaczyna się od podstaw i stopniowo przechodzi do bardziej zaawansowanych tematów, więc możesz zacząć nawet bez wcześniejszego doświadczenia z CSS.

Jak nauczysz się CSS na CoddyKit?

Uczysz się praktycznie. Krótkie interaktywne lekcje łączą jasne wyjaśnienie z praktycznym ćwiczeniem kodowania, które działa w czasie rzeczywistym, a tutor AI dostępny 24/7 udziela spersonalizowanej pomocy, gdy się zatniesz.

Czy dostajesz certyfikat po ukończeniu CSS Academy?

Tak. Uczniowie PRO mogą przystąpić do egzaminu i uzyskać certyfikat ukończenia możliwy do udostępnienia z kodem możliwym do weryfikacji dla kursu CSS Academy.

Czy możesz nauczyć się CSS na telefonie?

Tak. CoddyKit jest dostępny na stronie internetowej i jako natywne aplikacje iOS i Android, dzięki czemu możesz nauczyć się CSS na dowolnym urządzeniu, a Twoje postępy synchronizują się między nimi.

Zacznij CSS Academy Teraz

Dołącz do tysięcy uczniów opanowujących programowanie dzięki lekcjom wspieranym AI.

Rozpocznij Bezpłatnie →Przeglądaj Wszystkie Kursy