Kurs PostgreSQL poziom zaawansowany
Nauczysz się tworzyć widoki, zarządzać zmiennymi, a także pracować z procedurami składowanymi, kursorami i wyzwalaczami.
Kurs obejmuje również analizę danych, dynamiczny SQL oraz zarządzanie transakcjami.
Poznasz narzędzia programistyczne oraz zobaczysz, w jaki sposób testować kod, szukać błędów i je naprawiać.
- Materiały i 100+ ćwiczeń
- Imienny certyfikat
- Wsparcie trenera po szkoleniu
Program kursu PostgreSQL dla zaawansowanych
W trakcie zajęć nauczysz się tworzyć własne funkcje i procedury z wykorzystaniem języka PL/pgSQL, pracować ze zmiennymi, obsługiwać błędy i wyjątki, a także pisać dynamiczne zapytania SQL.
Zajmiemy się również pętlami, kontrolą przepływu, transakcjami oraz dobrymi praktykami organizacji kodu.
Kurs PostgreSQL poziom zaawansowany to świetna okazja, aby poznać zaawansowane struktury języka SQL oraz zdobyć umiejętność przygotowywania danych do raportów i analiz.
Część 1
- Język SQL versus PL/pgSQL w PostgreSQL
- Odczytywanie informacji z widoków wbudowanych
- Tworzenie własnych widoków
- Bloki kodu PL/pgSQL
- Zmienne i typy danych
- Skalarne typy danych
- Zasady nazywania zmiennych
- Deklaracja, inicjalizacja i używanie zmiennych
- Zakresy zmiennych
- Zmienne powiązane
- Instrukcje warunkowe
- Operatory logiczne
- Instrukcja IF … ELSE
- Wyrażenie CASE
- Pętle
- Pętla prosta LOOP
- Pętla WHILE
- Pętle FOR i FOREACH
- Zagnieżdżanie pętli
- Wyrażenie CONTINUE
Część 2
- Procedury składowane
- Składnia procedur
- Tworzenie procedur składowanych i ich modyfikowanie
- Usuwanie procedur składowanych
- Kursory
- Sposób działania kursorów
- Tworzenie kursorów
- Pobieranie danych kursora
- Pętle w kursorach
- Wyzwalacze
- Tworzenie i usuwanie wyzwalaczy
- Wyzwalacze dla polecenia INSERT
- Wyzwalacze dla polecenia UPDATE
- Wyzwalacze dla polecenia DELETE
- Wyzwalacze dla wielu zdarzeń
- Obsługa błędów
- Dynamiczny SQL
- Zarządzanie transakcjami
- Tworzenie i usuwanie transakcji
- Polecenie ROLLBACK
- Polecenie COMMIT
- Stosowanie punktów kontrolnych
Poznaj trenerów kursu PostgreSQL
Trenerzy prowadzący kurs PostgreSQL poziom zaawansowany to doświadczeni specjaliści z głęboką wiedzą w zakresie projektowania, optymalizacji i zarządzania bazami danych.
Posiadają wieloletnie doświadczenie w pracy z PostgreSQL w złożonych środowiskach. Są również świetnymi dydaktykami, którzy potrafią klarownie przekazywać skomplikowane zagadnienia. Dostosowują sposób prowadzenia zajęć do potrzeb grupy i chętnie dzielą się praktycznymi wskazówkami.

Jarek Olechno
Architekt infrastruktury IT
Od ponad 20 lat pracuję w IT — prowadziłem zespół odpowiedzialny za serwery i bazy danych w Circle K Europe. Obecnie projektuję infrastrukturę w Yusen Logistics. Na co dzień mam do czynienia z bazami pod realnym obciążeniem produkcyjnym.
Zajęcia opieram na dużej liczbie ćwiczeń inspirowanych sytuacjami z prawdziwych systemów produkcyjnych. Uczestnicy i uczestniczki samodzielnie szukają rozwiązań, a ja podpowiadam, gdy jest to potrzebne. Taka forma nauki pozwala na szybkie zdobycie pewności siebie w pracy z PostgreSQL.

Michał Pietrasik
Administrator baz danych
Moja ponad 20-letnia przygoda z projektowaniem i optymalizacją baz danych rozpoczęła się w firmie PGE. Praktyczną wiedzę inżynierską rozwijałem również w Volkswagen oraz LG Electronics. W pracy stawiam na czysty kod i maksymalną wydajność zapytań SQL.
Szkolenie prowadzę tak, aby wszyscy jak najwięcej czasu poświęcali na praktyczne zadania. Na bieżąco przyglądam się rozwiązaniom i podpowiadam, co można w nich usprawnić. Dzięki temu każdy wychodzi ze szkolenia z utrwaloną wiedzą.
Opinie osób, które ukończyły nasz kurs
Uczestnicy i uczestniczki kursu PostgreSQL poziom zaawansowany doceniają kompleksowe podejście do tematu oraz praktyczne umiejętności, które można od razu wdrożyć w codziennej pracy.
Kurs jest wysoko oceniony za szczegółowe i przejrzyste wyjaśnienia zaawansowanych zagadnień. Wiele osób zwraca uwagę na interaktywną formę zajęć, która pozwala na natychmiastowe wykorzystanie wiedzy i lepsze zrozumienie omawianych tematów.
Jak się przygotować do szkolenia?
Warunkiem efektywnego udziału w zajęciach jest opanowanie podstaw języka SQL.
Chcesz przypomnieć sobie te zagadnienia albo poznać je od podstaw? Doskonałym punktem wyjścia będzie nasz kurs PostgreSQL – poziom podstawowy
Najczęściej zadawane pytania o kurs SQL
Czy szkolenie odbywa się stacjonarnie czy online?
Szkolenie jest dostępne w obydwu formach — stacjonarnie oraz online na żywo. W każdym wariancie zajęcia prowadzi trener w czasie rzeczywistym, dzięki czemu uczestnicy mogą zadawać pytania i brać udział w ćwiczeniach
Czy kurs kończy się certyfikatem?
Tak, po ukończeniu dwudniowego szkolenia uczestnik otrzymuje certyfikat potwierdzający udział w kursie PostgreSQL na poziomie zaawansowanym.
Czy kurs zawiera ćwiczenia praktyczne?
Tak, kurs ma charakter praktycznych warsztatów, na które przygotowaliśmy ponad 100 zadań
Czy mogę zamówić szkolenie zamknięte dla mojego zespołu?
Tak, kurs można zrealizować w formie szkolenia zamkniętego dla jednej firmy lub zespołu.
Terminy zaawansowanego kursu PostgreSQL
Terminy szkoleń mamy z góry ustalone, aby możliwe było zaplanowanie nauki.
Oferujemy jednak elastyczność w dopasowaniu terminu szkolenia do Twoich potrzeb. Jeśli zajdzie taka potrzeba, możemy ustalić alternatywne daty, aby kurs był jak najlepiej dopasowany do Twojego grafiku.
- online
1 820,40 zł
Netto: 1 480,00 zł
Miejsc: 528-29.10.2026 - online28-29.10.20261 820,40 złNetto: 1 480,00 złMiejsc: 5
- online
1 820,40 zł
Netto: 1 480,00 zł
Miejsc: 425-26.11.2026 - online25-26.11.20261 820,40 złNetto: 1 480,00 złMiejsc: 4
- online
1 820,40 zł
Netto: 1 480,00 zł
Miejsc: 621-22.12.2026 - online21-22.12.20261 820,40 złNetto: 1 480,00 złMiejsc: 6
- Warszawa
1 820,40 zł
Netto: 1 480,00 zł
Miejsc: 821-22.12.2026 - Warszawa21-22.12.20261 820,40 złNetto: 1 480,00 złMiejsc: 8
- online
1 820,40 zł
Netto: 1 480,00 zł
Miejsc: 627-28.01.2027 - online27-28.01.20271 820,40 złNetto: 1 480,00 złMiejsc: 6
- online
1 820,40 zł
Netto: 1 480,00 zł
Miejsc: 825-26.02.2027 - online25-26.02.20271 820,40 złNetto: 1 480,00 złMiejsc: 8
- online
1 820,40 zł
Netto: 1 480,00 zł
Miejsc: 722-23.03.2027 - online22-23.03.20271 820,40 złNetto: 1 480,00 złMiejsc: 7
- Warszawa
1 820,40 zł
Netto: 1 480,00 zł
Miejsc: 922-23.03.2027 - Warszawa22-23.03.20271 820,40 złNetto: 1 480,00 złMiejsc: 9
Kontynuuj naukę programowania i baz danych
Zapraszamy Cię do kontynuacji w naszej szkole Twojej edukacyjnej przygody.
Po ukończeniu szkolenia możesz nadal rozwijać swoje umiejętności na naszych kursach z programowania, analizy danych, sztucznej inteligencji oraz baz danych.
Bez względu na Twój poziom doświadczenia, nasze zajęcia pozwolą Ci zdobyć nową wiedzę i umożliwią Ci kilka lub kilkanaście godzin rozwiązywania ćwiczeń.
Kurs Optymalizacja zapytań PostgreSQL
EXPLAIN ANALYZE, indeksy, statystyki, wydajne złączenia
Kurs Python poziom podstawowy
Składnia języka, funkcje, pętle, instrukcje warunkowe
Kurs Power BI od podstaw
Import danych, raporty i wizualizacje, obliczenia, DAX