PostgreSQL w praktyce od planu zapytania do odtwarzania po awarii.

Aplikacja desktopowa do nauki PostgreSQL: 380+ lekcji z ćwiczeniami. Typy i JSON, role i triggery, blokady, indeksy i partycjonowanie, VACUUM i kopie zapasowe. Serwer jest w aplikacji, a dwa połączenia z bazą działają obok siebie.

Windows + Linux PostgreSQL 17 w zestawie od 99 zł 7 dni na zwrot

DevJourney for SQL: lekcja SQL obok edytora z zapytaniem, a pod nim wynik z bazy PostgreSQL

Minuta z aplikacją

  1. Każdy produkt ma cały dokument JSON w jednej komórce. Jedno zapytanie z ->> wyciąga z niego wagę, a wynik to zwykła tabela od najcięższego produktu.

  2. Dwa przelewy ruszają w tej samej chwili. Każdy blokuje konto, którego potrzebuje drugi, więc PostgreSQL przerywa jeden z nich. Zmieniasz kolejność poleceń i oba przelewy przechodzą.

  3. EXPLAIN ANALYZE na dużej tabeli pokazuje Bitmap Heap Scan. Po CREATE INDEX plan korzysta z indeksu.

  4. Zaznaczasz w lekcji błąd deadlock detected i pytasz tutora, co oznacza. Odpowiedź pojawia się od razu w lekcji: skąd się bierze i jak go uniknąć.

Dla kogo jest DevJourney

Nie musisz nic umieć przed pierwszą lekcją. Baza danych jest w aplikacji, więc od pierwszego zapytania pracujesz na prawdziwych danych.

  • Zaczynasz od zera

    Pierwszy SELECT wykonujesz w pierwszej lekcji na PostgreSQL wbudowanym w aplikację, bez instalacji i bez Dockera. Tutor AI tłumaczy, dlaczego zapytanie nie działa.

  • Przebranżowienie

    Analityka, testy, backend: SQL przydaje się w każdej z tych ról. Ścieżka prowadzi od zapytań przez złączenia i funkcje okna po projekt i zadania rekrutacyjne. Znasz już podstawy? Zacznij od części, która jest dla Ciebie nowa.

  • Interesujesz się IT i AI

    AI napisze zapytanie, ale to Ty oceniasz, czy jest poprawne i szybkie. Nie musisz iść po kolei: przeskocz od razu do kursu PostgreSQL, który pokazuje, co dzieje się w środku bazy. Indeksy, plany zapytań, transakcje i blokady.

Okno DevJourney for SQL: przełącznik kursów i program po lewej, lekcja pośrodku, edytor zapytań i wynik po prawej

Kurs PostgreSQL: 380+ lekcji

Od typów i JSON do utrzymania serwera, z projektem rezerwacji po drodze. W każdej części kilka pierwszych lekcji jest darmowych (15+ lekcji). Otwórz część, żeby zobaczyć jej rozdziały.

1 kurs 7 części 19 rozdziały 380+ lekcji 1 projektów

PostgreSQL

380+ lekcji · 19 rozdziałów

  • System typów
  • JSON i dane półstrukturalne
  • Wyszukiwanie pełnotekstowe i rozmyte
  • Model serwera
  • Role, uprawnienia i RLS
  • Funkcje, wyzwalacze i rozszerzenia
  • Izolacja i anomalie
  • MVCC i blokady
  • Wzorce poprawnych zapisów
  • Indeksy
  • Czytanie planu zapytania
  • Szybsze zapytania
  • Partycjonowanie i duże tabele
  • VACUUM, rozdęcie tabel i statystyki
  • Migracje na produkcji
  • Kopie zapasowe, replikacja i odtwarzanie
  • Monitoring i diagnostyka
  • System rezerwacjiprojekt
  • Zadania rekrutacyjne: PostgreSQL

Certyfikat: części I–VI. Część VII, zadania rekrutacyjne, jest dodatkiem.

Kup jeden kurs albo oba w pakiecie

Płacisz raz, bez subskrypcji. Każdy kurs kończy się certyfikatem, oba kupione kursy SQL są na jednym kluczu, a pakiet kosztuje mniej niż oba kursy osobno. Inne aplikacje DevJourney mają osobne klucze.

  • SQL

    Od pierwszego SELECT do schematów i funkcji okna

    640+ lekcji 34 rozdziały

    149 zł

    • Złączenia, agregacje, podzapytania i CTE
    • Zmiana danych, tabele, klucze i normalizacja
    • Funkcje okna, rekurencja i projekt
    Kup kurs SQL
  • PostgreSQL

    Serwer, współbieżność, wydajność i utrzymanie

    380+ lekcji 19 rozdziałów

    99 zł

    • JSON, tablice, zakresy i wyszukiwanie pełnotekstowe
    • Transakcje, blokady, indeksy i plany zapytań
    • VACUUM, kopie zapasowe i projekt rezerwacji
    Kup kurs PostgreSQL
  • Najkorzystniej

    SQL + PostgreSQL

    Oba kursy w jednej aplikacji

    1000+ lekcji 53 rozdziały

    Kupione osobno: 248 zł

    Cena pakietu: 199 zł

    49 zł taniej niż osobno

    • Cały kurs SQL
    • Cały kurs PostgreSQL
    • Dwa certyfikaty i darmowe aktualizacje obu
    Kup pakiet

W każdym kursie

  • PostgreSQL 17 i zbiory danych w zestawie
  • Zakładka Dane, dwa połączenia z bazą naraz i wizualizacje
  • Tutor AI: Claude Code albo Codex CLI
  • Lekcje po polsku i po angielsku

Najczęstsze pytania

Jeśli zaczynasz od zera albo znasz tylko podstawowy SELECT, zacznij od kursu SQL. Kurs PostgreSQL zakłada to, czego uczy SQL: złączenia, agregacje, tworzenie tabel i transakcje. Jeśli to umiesz, zacznij od razu od PostgreSQL.
Nie. PostgreSQL 17 jest w instalatorze i działa jako serwer aplikacji, więc nie ma instalacji, kontenera ani konta w chmurze. Działa offline i niczego nie rusza w systemie, także PostgreSQL-a, który już masz.
Na Windows 10 i 11 oraz na Linuksa x64 z glibc 2.34 lub nowszym (np. Ubuntu 22.04+, Debian 12+, Fedora 36+), jako AppImage, .deb albo .rpm.
Tak. SQL razem z PostgreSQL kosztuje 199 zł, czyli 49 zł mniej niż oba kursy osobno.
64-bitowego Windows 10 albo 11 lub Linuksa x64 z glibc 2.34 lub nowszym (np. Ubuntu 22.04+, Debian 12+, Fedora 36+). Instalator jest spory, bo zawiera serwer PostgreSQL 17 i dane lekcji. Potem lekcje działają bez internetu.
Instalator nie ma jeszcze podpisu cyfrowego, więc przy pierwszym uruchomieniu Windows pokazuje komunikat „System Windows ochronił ten komputer”. Kliknij „Więcej informacji”, a potem „Uruchom mimo to”. W oknie pobierania widzisz sumę kontrolną SHA-256 pliku i link do jego skanu w VirusTotal, więc możesz sprawdzić, że pobrałeś opublikowany plik.
7 dni od zakupu, bez pytań. Napisz do mnie, a dostaniesz pełny zwrot.

Na telefonie? Wyślij sobie link na komputer

Aplikacja działa na Windows i Linux. Podaj adres, a wyślę Ci link, który otworzysz przy komputerze.

Pobieranie ruszyło

DevJourney.for.SQL_1.1.1_x64-setup.exe · 1.1.1

Jeśli system ostrzeże i jak sprawdzić plik

Jeśli Windows ostrzeże

Komunikat „System Windows ochronił Twój komputer” nie oznacza wykrycia wirusa. SmartScreen ufa certyfikatowi, którym podpisany jest instalator, a ten jeszcze zbiera reputację poprzez licznik pobrań.

W oknie ostrzeżenia: Więcej informacji → Uruchom mimo to.

Sprawdź to sam

Zobacz wynik skanowania w VirusTotal ↗

Albo w PowerShellu, w katalogu z pobranym plikiem:

Get-FileHash .\DevJourney.for.SQL_1.1.1_x64-setup.exe

Powinno wypisać:

4ecca1fdad13a2b141b225e2a9a60e7eca5182a47da0e2662ee2c1754a77aeca