Menu
Coddy logo textTech
PopularneŚcieżka

Kurs SQL

Darmowy, interaktywny kurs SQL online. W każdej lekcji uruchamiasz prawdziwe zapytania SQL na żywych tabelach, podpowiedzi AI pomagają, gdy zapytanie zwraca nie to, czego oczekujesz, a na koniec dostajesz darmowy certyfikat.

167,355+ zapisanych osób

99 lekcje94 wyzwania527 pytania quizowe

  • Dla początkujących
  • sparkles iconPomoc AI przy programowaniu
  • hint iconPraktyczne, interaktywne lekcje
  • volume On iconNarracja audio w każdej lekcji
  • quiz iconQuizy sprawdzające wiedzę
  • certificate iconDarmowy certyfikat ukończenia

Program

2 sekcje1 projekty99 lekcje94 wyzwania527 pytania quizowe
  1. Zacznij sekcjęZacznijRozwińZwińDowiedz się, jak tworzyć bazy danych, definiować tabele i wykonywać proste zapytania.

    Wprowadzenie

    4 lekcje423

    Instrukcje warunkowe

    7 lekcje1256

    Więcej słów kluczowych

    5 lekcje532

    Operacje arytmetyczne

    4 lekcje332

    Daty

    3 lekcje325

    Produkty hipotetyczne

    Projekt5 lekcje1

    Funkcje okna, część 1

    8 lekcje836

    Funkcje okna część 2

    5 lekcje532

    Podsumowanie

    3 lekcje3
  2. Zacznij sekcjęZacznijRozwińZwińPraktyczne zastosowanie SQL oparte na podstawach: logika warunkowa, funkcje tekstowe, tworzenie tabel przestawnych za pomocą agregacji warunkowej, operacje na zbiorach, rekurencyjne CTE, modyfikowanie danych i przykłady zastosowań analitycznych.

    Logika warunkowa

    5 lekcje632

    Funkcje tekstowe

    6 lekcje640

    Agregacja warunkowa

    4 lekcje424

    Operacje na zbiorach

    4 lekcje423

    Rekurencyjne CTE

    3 lekcje316

    Przepisy na analizy

    5 lekcje532

Kursy SQL

Praktyczne kursy SQL, które zaczniesz za darmo w przeglądarce.

Co dostajesz
Wszystko, czego potrzebujesz do nauki programowania

Ucz się w praktyce

Pisz prawdziwy kod, odpytuj bazy danych, twórz strony internetowe i opanuj prompty AI. Nasze interaktywne lekcje obejmują wszystkie umiejętności, których potrzebuje współczesny programista.

playground.js
Edytor kodu
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
Test #1test Case Success icon
Test #2test Case Success icon
Test #3test Case Failure icon
Dane wejściowe
"Alex"
Wynik
"Hello, Coddy! Alex"

Buduj swoją serię

Ucz się regularnie i patrz, jak rosną twoje postępy! Śledź codzienny nawyk programowania, chroń serię dzięki zamrożeniom i zdobywaj nagrody za każdy dzień nauki.

12 dni serii

Wróć jutro, aby utrzymać serię!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

Podwójnie albo nic

Dzień 5 z 7

fire Freeze icon

Zamrożenie serii

2 left

Programuj wszędzie

Zabierz naukę programowania ze sobą! Bez konfiguracji i pobierania plików: po prostu otwórz i zacznij kodować. Dostępne na iOS, Androida i w przeglądarce, z oceną 4,9 gwiazdki.

Python
7Seria
250Wynik
5Energia
Zmienne
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Right Done icon
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Left Done icon
journey Hex Active Base iconjourney Hex Active Shadow iconjourney Hex Active Top iconjourney Lesson Theory Challenge icon
KONTYNUUJ
journey Path Right icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson Theory Challenge icon
journey Path Left icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson All icon
Ścieżka
Cele
Ranking
Profil
4.9
GwiazdkaGwiazdkaGwiazdkaGwiazdkaGwiazdka
Ocena

Nie uczysz się w pojedynkę

Rywalizuj w globalnych rankingach, zapraszaj znajomych po nagrody i świętujcie wspólnie swoje sukcesy. Z przyjaciółmi programuje się lepiej!

Liga Challenger
Liga ChallengerAwansuje 7 najlepszych
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconStrefa awansuleaderboard Arrow Up icon

Każdy sposób nauki

Czytaj, słuchaj, sprawdzaj się, pytaj AI albo wracaj do tego, co już znasz. Każda lekcja dopasowuje się do ciebie.

Wprowadzenie do zmiennych
Audio

Zmienna to nazwany pojemnik przechowujący wartość, do której możesz później odwołać się w programie.

W Pythonie tworzysz ją, pisząc nazwę, znak równości, a potem wartość, którą chcesz zapisać.

Wartość może się zmieniać: ponowne przypisanie po prostu wskazuje nazwą nową wartość.

1xZofia

Zdobądź certyfikat

Zdobywaj certyfikaty za każdy ukończony kurs. Dodaj je do profilu na LinkedIn i CV, aby pokazać pracodawcom swoje umiejętności programistyczne.

CoddyCertyfikat ukończenia
Certyfikat dlaJan Kowalskiza pomyślne ukończenie kursu
python iconPodstawy Pythona
Zweryfikowano
Datasty 2026
LinkedInDodaj do LinkedIn

Dlaczego warto uczyć się SQL z Coddy

  • Uruchamiasz prawdziwy SQL online. Każda lekcja działa na żywej bazie SQLite w przeglądarce, więc piszesz prawdziwe zapytania SELECT, JOIN i GROUP BY, a nie pseudokod.
  • Od podstaw SQL po zaawansowane wzorce w jednym kursie: filtrowanie, sortowanie, złączenia wielu tabel, agregacje, podzapytania, funkcje okienkowe. SQL, którego naprawdę potrzebujesz w pracy.
  • Podpowiedzi AI przeprowadzają cię przez błędy w zapytaniach, takie jak złe złączenia, brakujące kolumny w GROUP BY czy filtry przesunięte o jeden, bez podawania gotowej odpowiedzi.
  • Darmowy certyfikat z SQL po ukończeniu kursu, a do tego możliwość dalszej praktyki z quizami i projektami, żeby umiejętności SQL nie zanikły po kursie.

Najczęstsze pytania o naukę SQL

Czy SQL jest trudny do nauki?

SQL to jeden z łatwiejszych języków do opanowania, bo jest deklaratywny: opisujesz, czego chcesz, a nie jak to obliczyć. Podstawy (SELECT, WHERE, ORDER BY) zajmują kilka godzin. Złączenia, podzapytania i funkcje okienkowe to miejsca, gdzie kryje się większość głębi, a kurs wprowadza je małymi krokami, na których od razu piszesz zapytania.

Ile czasu zajmuje nauka SQL?

Podstawy SQL opanujesz w tydzień codziennej praktyki. Swobodne używanie złączeń, agregacji i podzapytań zajmuje zwykle dwa do czterech tygodni. Poziom eksperta, czyli optymalizacja zapytań, funkcje okienkowe i CTE, wymaga więcej czasu i przychodzi głównie z pracą na prawdziwych danych.

Gdzie mogę ćwiczyć SQL online za darmo?

Coddy to darmowa platforma do nauki SQL. Każda lekcja ma edytor SQL w przeglądarce z prawdziwymi tabelami z danymi, więc piszesz i uruchamiasz zapytania SQL na prawdziwych danych bez konfigurowania lokalnej bazy danych.

Czy do nauki SQL muszę instalować bazę danych?

Nie. Każde ćwiczenie z SQL działa w przeglądarce na odizolowanej bazie SQLite z realistycznymi tabelami. Do nauki SQL nie musisz instalować Postgresa, MySQL ani żadnego innego silnika bazy danych.

Jakiego dialektu SQL uczy ten kurs?

W zakresie podstaw kurs nie zależy od dialektu, a pod spodem używa SQLite. Standardowy SQL, czyli SELECT, złączenia, agregacje, podzapytania, CASE i GROUP BY, działa tak samo w Postgresie, MySQL, SQL Server i Snowflake. Funkcje specyficzne dla dialektów są zaznaczone tam, gdzie to ważne.

Czy po kursie SQL dostanę certyfikat?

Tak. Po ukończeniu kursu SQL dostajesz darmowy certyfikat ukończenia, który możesz dodać do CV albo udostępnić na LinkedInie. Przydaje się przy rolach analityka, inżyniera danych i backendowych, gdzie SQL to podstawowe wymaganie.

Ścieżki nauki, które obejmują ten kurs

Ten kurs to jeden krok dłuższej ścieżki: kilku kursów w kolejności, w jakiej uczyłby mentor, każdy z własnym darmowym certyfikatem.

Ilustracja języków programowania w Coddy

Ucz się SQL z Coddy

ZACZNIJ