Opis

SQL tłumaczony tak, jak sam chciałbym go poznać na początku.

  • Kurs SQL od pierwszego `SELECT` do funkcji okna, CTE i projektowania tabel.
  • Prawie 15 godzin video (na ten moment 14h i 51 min 😉 )
  • 29 lekcji + ściąga PDF i zadania do każdej lekcji
  • Moduł z pytaniami z rozmów o pracę (bo sam też pomagam przy rekrutacjach technicznych)
  • Dodatkowy moduł o wykorzystaniu AI do pracy z SQL’em (dostępny najpóźniej w dniu 30.11.2026)

Kurs przygotałem na bazie swoich doświadczeń w pracy z danymi.

Szczególnie uważnie omawiam w nim tematy, które mnie samemu długo sprawiały trudność. (Bo też się kiedyś uczyłem 😉 )

Dlaczego ten kurs wygląda tak, a nie inaczej?

Na co dzień pracuję z danymi

Przykłady w kursie pochodzą z prawdziwej pracy: klienci i zamówienia z dwóch systemów, hierarchia pracowników i przełożonych, sprzedaż narastająco, porównanie miesiąca do miesiąca. Nie znajdziesz tu wydumanych łamigłówek.

Pamiętam, czego sam nie rozumiałem.

Kiedy uczyłem się SQL-a, materiały często pomijały podstawy, które wydawały się oczywiste: czym jest serwer, instancja, baza i klient, w jakiej kolejności silnik naprawdę wykonuje zapytanie i dlaczego `= NULL` nigdy nie zwraca prawdy. Te tematy omawiam w kursie bez skrótów, bo wiem, ile czasu kosztowało mnie dojście do nich samemu.

Teoria, a potem praktyka.

Prawie każdy temat ma dwie części. Najpierw krótko wyjaśniam, jak coś działa i dlaczego. Potem otwieramy SQL Server Management Studio i piszemy zapytania razem, krok po kroku. Na końcu Ty utrwalasz wiedzę, realizując praktyczne ćwiczenia.

Od podstaw do poziomu średniozaawansowanego ++

Zaczynasz od samego początku. Kończysz na funkcjach okienkowych, CTE, podzapytaniach skorelowanych, tabelach tymczasowych i postaciach normalnych, czyli na tym, czego w pracy analityka używa się codziennie i o co pytają na rozmowach.

Technologie: SQL Server, SQL (T- SQL)

Nie rozwiązujesz niepraktycznych zadań. Grasz główną rolę i sam rozwiązujesz też masę zadań po tym, gdy przedstawię Ci temat.

Co otrzymujesz? 

  • 🎬 Prawie 15 godzin video – w 29 lekcjach, nagranych w części teoretycznej i praktycznej
  • 🗄️ Kompletna baza ćwiczeniowa: gotowe skrypty DDL + dane do przykładów i lekcji- stawiasz środowisko w kilkanaście minut na swoim lokalnym sprzęcie
  • 📄Ściąga PDF do każdej lekcji zbiera najważniejsze zasady, pułapki i przykłady na jednej, dwóch stronach. Przydaje się, gdy po miesiącu chcesz sobie coś przypomnieć.
  • 📝 Zadania do samodzielnego wykonania po każdej lekcji: Wiedza zostaje w głowie dopiero wtedy, gdy sam napiszesz kod
  • 📚 Moduł z tematami z rozmów o pracę: konstrukty T-SQL dla hurtowni, model semantyczny Power BI, ściągi utrwalające materiał
  • 🤖 Lekcja o wykorzystaniu AI w pracy z SQL-em – która pojawi się w kursie do 30 listopada 2026.
  • 🖥 Lokalne środowisko na Twoim komputerze – stawiasz darmową wersję SQL Server Developer Edition i ćwiczysz bez ograniczeń.
  • ♾ Dostęp bezterminowy i wszystkie przyszłe aktualizacje
  • 🧾 Faktura VAT – kurs możesz sfinansować z budżetu szkoleniowego pracodawcy
  • 🔄 14 dni na zwrot – jeśli stwierdzisz, że szkolenie jest nie dla Ciebie – piszesz do mnie, a ja bez pytań zwracam Ci kasę. Masz na to 14 dni od daty zakupu.

A przede wszystkim gotowe scenariusze, które możesz wykorzystać w swojej codziennej pracy w organizacji. 

Program kursu

Zanim napiszesz pierwsze zapytanie

Lekcje 1–3

Serwer, instancja, baza danych, schemat i klient: co jest czym i dlaczego zapytanie od kolegi nie działa u Ciebie. Czym jest SQL, dlaczego to język deklaratywny, czym są dialekty i rodziny poleceń. Instalujesz SQL Server i SSMS, łączysz się z bazą i poznajesz typowe pułapki konfiguracji.

Pierwsze zapytania

Lekcje 4–6

Tabele, typy danych, `SELECT` i `WHERE`. Filtrujesz dane świadomie i rozumiesz, co dokładnie zwraca silnik.

Agregacja i myślenie jak silnik bazodanowy

Lekcje 7–10

`COUNT()`, `SUM()`, `AVG()`, `MIN()`, `MAX()`, `GROUP BY` i `HAVING`. Poznajesz logiczną kolejność wykonywania klauzul. To jedna z rzeczy, które najbardziej pomogły mi zrozumieć SQL-a, i jedno z najczęstszych pytań rekrutacyjnych.

Łączenie danych

Lekcje 11–14

`INNER`, `LEFT`, `RIGHT`, `FULL` i `CROSS JOIN`, self join (np. pracownik i przełożony) oraz operatory zbiorów `UNION`, `UNION ALL`, `INTERSECT` i `EXCEPT`. Dowiesz się, skąd biorą się „zdublowane” wiersze i jak ich unikać.

Logika i czytelny kod

Lekcje 11–14

`CASE WHEN`, CTE i podzapytania, także skorelowane, z `EXISTS` i `NOT EXISTS`. Piszesz zapytania, które za pół roku zrozumiesz Ty i Twój zespół.

Funkcje okienkowe

Lekcje 17–20

`OVER` i `PARTITION BY`, `ROW_NUMBER`, `RANK` i `DENSE_RANK` (z remisami, o które lubią pytać rekruterzy), sumy narastające oraz `LEAD` i `LAG` do porównań okres do okresu. Wiele osób uczących się SQL-a uważa ten moduł za przełomowy.

SQL w codziennej pracy

Lekcje 21–23, 25–26

Widoki, funkcje dat, pełna obsługa `NULL`, modyfikacja danych i struktur (`INSERT`, `UPDATE`, `DELETE`, `TRUNCATE`, `CREATE`, `ALTER`) oraz tabele tymczasowe w porównaniu z CTE, czyli kiedy wybrać jedno, a kiedy drugie.

Projektowanie bazy

Lekcje 27–28

Model relacyjny, klucze i postacie normalne. Rozumiesz, dlaczego tabele wyglądają tak, a nie inaczej, i potrafisz to wyjaśnić.

Rozmowa o pracę

Lekcja 29

Rozmawiam z kandydatami i sam zadaję pytania z SQL-a. Wiem więc, które tematy pojawiają się najczęściej i na czym ludzie się potykają.

Przykłady:

  • W jakiej kolejności silnik wykonuje `SELECT`, `FROM`, `WHERE`, `GROUP BY` i `HAVING`?
  • Czym różni się `UNION` od `UNION ALL`?
  • Czym różnią się `RANK` i `DENSE_RANK` przy remisach?
  • Czy `COUNT(kolumna)` liczy `NULL`?
  • Czy `TRUNCATE` można wycofać?
  • Jak znaleźć przełożonego każdego pracownika w jednej tabeli?
  • Takie „gwiazdki na rozmowę” zaznaczam też na bieżąco w lekcjach. W tym module zebrałem je w jednym miejscu i omówiłem tak, żebyś odpowiadał ze zrozumieniem, a nie z pamięci.

Bonus: AI w pracy z SQL-em

Dostępna najpóźniej 30.11.2026*

Jak korzystać z AI przy pisaniu i sprawdzaniu zapytań, żeby pracować szybciej i mieć kontrolę nad wynikiem.

Wszystko jasne! Chcę ten kurs!

↑ Wracam na górę i kupuję

Czy ten kurs jest dla Ciebie?

Tak, jeśli:

  1. zaczynasz pracę z danymi i chcesz poznać SQL porządnie, od fundamentów,
  2. znasz już podstawy, ale funkcje okna, CTE czy złączenia wciąż Cię stresują,
  3. pracujesz w Excelu i chcesz przejść na pracę z bazą danych,
  4. przygotowujesz się do rozmowy o pracę na stanowisko analityczne.
  5. masz aspiracje, żeby zmienić dział np. w swojej organizacji i chcesz pracować z danymi

Raczej nie, jeśli:

  • szukasz kursu administracji SQL Servera albo optymalizacji wydajności na poziomie eksperckim,
  • pracujesz wyłącznie w innym dialekcie SQL-owym i potrzebujesz jego specyfiki np. PL/ SQL (Oracle). Fundamenty są wspólne i przesiadka będzie łatwa, ale kurs pracuje na T-SQL.

Co dalej, kiedy skończysz?

Po tym kursie piszesz zapytania samodzielnie. Pewnie zaczniesz się wtedy zastanawiać, skąd właściwie biorą się dane w tabelach, na których pracujesz, i dlaczego w firmie są ułożone akurat tak.

Odpowiedzi szukaj w kolejnym kursie: Hurtownie danych w praktyce. Wcielasz się w nim w analityka w nadmorskim resorcie i budujesz hurtownię od zera. Przechodzisz przez kolejne warstwy danych, deduplikujesz je i śledzisz historię zmian (SCD2). Ładujesz dane procedurami składowanymi, a na końcu tworzysz model semantyczny w Power BI.
Możesz też kupić od razu 2 kursy, w promocyjnej cenie pakietowej. Pakiet znajdziesz tutaj.

Na tamten kurs warto przyjść z umiejętnościami, które zdobędziesz tutaj. `ROW_NUMBER`, CTE, złączenia i tabele tymczasowe są tam codziennymi narzędziami pracy. Dlatego te dwa kursy dobrze się uzupełniają: pierwszy daje Ci SQL-a, drugi pokazuje, jak wykorzystać go w większym projekcie.

Sprawdź, jak inni ocenili kursy i inicjatywy w ramach „Dane Są Wszędzie”!

Super wiedza, otwiera możliwości, czekam na kolejne webinary!

Ja tam bardzo lubie sposób przekazywania wiedzy, nie powtarzasz podstaw i czuję ze traktujesz nas jak ludzi umiejących myśleć krytycznie i samodzielnie. Dziękuję

Wyzwanie było dla mnie świetnym codziennym „starterem” z danymi. Krótkie, konkretne zadania, fajna historia w tle i sensowny kontekst biznesowy. Zmotywowało mnie, żeby codziennie choć na chwilę usiąść do SQL, Power BI i DAX i mam wrażenie, że przez te kilkanaście dni zrobiłem naprawdę zauważalny progres

Jestem zachwycony. Przy braku czasu trudno znaleźć czas na naukę, a ta formuła bardzo zachęcała.

Świetna akcja!

FAQ

Jak długo mam dostęp do materiałów?

Bezterminowo, razem z przyszłymi aktualizacjami, w tym lekcją o AI. Jeśli Sklep przestanie istnieć, wówczas podeślę Ci materiały, które zakupiłaś/ zakupiłeś.

Na jakiej technologii pracujemy?

Na Microsoft SQL Server i dialekcie T-SQL. Zapytania piszemy w SQL Server Management Studio. Oba narzędzia są darmowe do nauki.

Co muszę umieć przed rozpoczęciem?

Kurs zaczyna się od zera, od tego, czym jest baza danych i jak się z nią połączyć. Jeśli znasz już podstawy, szybko przejdziesz przez pierwsze moduły i skupisz się na dalszych.

Czy jeśli w pracy używam innej bazy (PostgreSQL, Oracle…), kurs mi się przyda?

Tak. Fundamenty SQL-a są wspólne. Gdy dobrze je opanujesz, przejście na inny dialekt sprowadza się głównie do znalezienia odpowiedników kilku funkcji. W kursie mówię też o tym, czym dialekty się różnią. Ale w samym kursie skupiam się na dialekcie T-SQL ze stajni Microsoftu.

Czy mogę dokonać zakupu na fakturę VAT?

Oczywiście, zaznacz odpowiednią opcję w sklepie, składając zamówienie

Jakiego sprzętu/ licencji potrzebuję?

Najłatwiej działać na komputerze z systemem Windows. W ramach kursu postawisz lokalną instancję SQL Servera.
Potrzebny będzie nam klient bazodanowy – SQL Server Management Studio. Tutorial, jak zainstalować i zasilić środowisko znajdziesz w ramach kursu. W ramach komputera z systemem MacOS można działać, jeśli masz np. Parallel Desktop, a w nim Windows’a.

Kiedy pojawi się lekcja o wykorzystaniu AI w pracy z SQLem?

Do 30 listopada. Jeśli kupisz kurs wcześniej, dostaniesz ją automatycznie.

Co zyskam realizując kurs?

Zrozumiesz koncepcję pracy z hurtowniami danych, które są nadal wykorzystywane w dużej ilości organizacji. Poznasz też wiele konstruktów SQL- owych, które przydadzą Ci się w pracy z danymi. Pamiętaj, SQL w pracy z danymi jest jak angielski 😉

Czy ten kurs przygotuje mnie do kursu o hurtowniach danych w ramach Dane Są Wszędzie?

Tak, został pomyślany jako jego naturalny wstęp. Kurs [Hurtownie danych w praktyce] wymaga podstaw SQL-a, a tutaj zdobędziesz je z zapasem.

A jeśli kurs mi nie podejdzie?

Masz 14 dni na zwrot (od daty zakupu). Napisz do mnie, a zwrócę Ci pieniądze bez pytań.

Wszystko jasne! Kupuję!

↑ Wracam na górę i kupuję

Opinie

Na razie nie ma opinii o produkcie.

Napisz pierwszą opinię o „Kurs – SQL”

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *