Naucz się z nami zaawansowanych zapytań SQL i optymalizacji kodu

Kurs SQL Server poziom zaawansowany

Kurs SQL poziom zaawansowany to szkolenie, na którym poznasz elementy typowe dla każdego języka programowania takie jak zmienne, pętle, instrukcje warunkowe, metody obsługi błędów.

Błyskawicznie opanujesz omawiany materiał, gdyż uczysz się na podstawie dobrze dobranych ćwiczeń.

Szkolenie Python poziom średnio-zaawansowany
Szkolenie Python poziom podstawowy
Programowanie w języku MS SQL oparte o praktyczne zadania

Czas trwania i cena kursu SQL Server poziom zaawansowany

Skondensowane, intensywne szkolenie nastawione na osiągnięcie szybkich efektów.

Czas trwania 2 dni – 16 godzin

Cena brutto 1 574,40 zł

Cena netto 1 280,00 zł

Program kursu obejmuje nie tylko programowanie i tworzenie zaawansowanych zapytań np. dynamicznego SQL. Nauczysz się także analizowania i testowania zapytań oraz poprawiania ich wydajności.

Aby wziąć udział w szkoleniu należy wcześniej poznać zagadnienia, które omawiamy w trakcie kursu na poziomie podstawowym.

Wybierz lokalizację i termin szkolenia

SQL kurs zaawansowany – programowanie,
testowanie, poprawianie wydajności

Jeśli podoba Ci się zakres naszego szkolenia, ale nie możesz znaleźć żadnego odpowiedniego dla Ciebie terminu, napisz lub zadzwoń do nas. Uruchamiamy szkolenia bardzo często i postaramy się dopasować termin kursu do Twojego kalendarza.

Miasto
Data
Cena
Miejsc
Akcja
on-line
25-26.05.2026
1 574,40
Netto: 1 280,00
7
on-line
22-23.06.2026
1 574,40
Netto: 1 280,00
7
Warszawa
22-23.06.2026
1 574,40
Netto: 1 280,00
6
Gdańsk
22-23.06.2026
1 574,40
Netto: 1 280,00
8
on-line
29-30.07.2026
1 574,40
Netto: 1 280,00
6
on-line
26-27.08.2026
1 574,40
Netto: 1 280,00
7
on-line
21-22.09.2026
1 574,40
Netto: 1 280,00
6
Warszawa
21-22.09.2026
1 574,40
Netto: 1 280,00
6
Gdańsk
21-22.09.2026
1 574,40
Netto: 1 280,00
5
on-line
19-20.10.2026
1 574,40
Netto: 1 280,00
8
on-line
23-24.11.2026
1 574,40
Netto: 1 280,00
10
on-line
21-22.12.2026
1 574,40
Netto: 1 280,00
9
Warszawa
21-22.12.2026
1 574,40
Netto: 1 280,00
10
Gdańsk
21-22.12.2026
1 574,40
Netto: 1 280,00
10
Nauczysz się tworzenia zapytań w języku SQL i pracy z bazami danych

Program kursu MS SQL poziom zaawansowany

Program szkolenia przemyśleniśmy w każdym szczególe.  Wybraliśmy tylko te elementy języka SQL, których niezbędnie potrzebujesz, aby samodzielnie pisać programy.

Poniżej znajdziesz szczegółowy opis szkolenia. 

zaawansowany system szkolenia
program szkolenia Python poziom podstawowy

Część 1

  1. Sprawdzanie wersji SQL Server
    • Tryby bazy danych
    • Poziom zgodności (compatibility level)
    • Zmiana trybu bazy danych
  2. Widoki systemowe
  3. Widoki użytkownika
  4. Tworzenie zmiennych
  5. Przepływ sterowania – pętle
    • Słowa kluczowe BEGIN i END
    • Wyrażenie IF…ELSE
    • Wyrażenia WHILE, BREAK i CONTINUE
    • Wyrażenie GOTO
    • Wyrażenie WAITFOR
    • Wyrażenie RETURN
  6. Instrukcje warunkowe
    • Wyrażenie CASE i tabele przestawne
    • Wyrażenie IIF
    • Wyrażenie CHOOSE
  7. Kursory
  8. Funkcje wbudowane zwracające tabelę
  9. Funkcje użytkownika
    • Funkcje skalarne
    • Kod proceduralny w funkcjach użytkownika
    • Wielowyrażeniowe funkcje zwracające tabele
  10. Operatory CROSS APPLY i OUTER APPLY

Część 2

  1. Procedury składowane
    • Rekurencja w procedurach składowanych
    • Parametry tabelaryczne
    • Tymczasowe procedury składowane
    • Przekazywanie parametrów procedurom składowanym
  2. Widoki – tworzenie widoków i ich wykorzystywanie w zapytaniach
  3. Wyzwalacze
    • Udostępnianie danych wyzwalaczom
    • Wyzwalacze zagnieżdżone i rekurencyjne
    • Funkcje UPDATE(), COLUMNS_UPDATED()
  4. Używanie dynamicznego SQL-a
  5. Przechwytywanie i obsługa błędów
Efektywna nauka dzięki doświadczonym trenerom

Trenerzy, którzy prowadzą kurs SQL Server poziom zaawansowany

Nasi trenerzy posiadają wieloletnie doświadczenie w obszarze programowania. Są nie tylko ekspertami w swoich dziedzinach, ale także pasjonatami, którzy potrafią skutecznie przekazywać wiedzę i motywować uczestników do nauki.

Jarosław Olechno - Avendi trener SQL, Azure, PowerShell

Jarek Olechno

Rafał Lelusz - Avendi trener Python, analiza, uczenie maszynowe, SQL

Rafał Lelusz

Michał Pietrasik - Avendi trener SQL, cyberbezpieczeństwo, administrator systemów

Michał Pietrasik

Zobacz, co o szkoleniach sądzą Uczestnicy

Opinie Uczestników o szkoleniach Kurs SQL Server poziom zaawansowany

Poniżej znajdziesz informacje na temat opinii dotyczących szkolenia SQL Server poziom zaawansowany. Opinie zbieramy w ankietach i za zgodą Uczestników publikujemy na naszej stronie.

Najlepsi trenerzy na rynku
Jak się przygotować do szkolenia?
Wartościowe szkolenie z dużą dawką ćwiczeń

Jak się przygotować do szkolenia SQL Server poziom zaawansowany?

Przed rozpoczęciem szkolenia warto zapoznać się z podstawową składnią języka SQL i zasadami tworzenia zapytań do bazy danych.

Takie przygotowanie pozwoli Ci w pełni wykorzystać potencjał szkolenia i bez trudu zrozumieć omawiane zagadnienia.

Podstawy SQL możesz opanować podczas naszego kursu SQL Server poziom podstawowy, który wprowadza w ten temat w sposób uporządkowany i praktyczny.

Zobacz, co warto wiedzieć przed zapisaniem się na kurs

Najczęściej zadawane pytania o kurs SQL Server poziom zaawansowany

Jak wygląda struktura kursu SQL Server poziom zaawansowany?

Kurs SQL Server poziom zaawansowany prowadzimy w formie warsztatów.

Szkolenie podzielone jest na bloki: w pierwszym bloku trener przedstawia teorię, w kolejnym są ćwiczenia praktyczne i po nich przerwa na odpoczynek.

Czy muszę mieć zainstalowany SQL Server na komputerze, żeby uczestniczyć w kursie?

Jeśli chcesz pracować na swoim komputerze, to musisz mieć zainstalowany SQL Server i bazy danych. W artykule SQL Server instalacja znajdziesz informacje, w jaki sposób zainstalować serwer.

Jeśli w trakcie zajęć wolisz korzystać z naszego komputera, nie musisz robić instalacji. Na kursie stacjonarnym jest przygotowany dla Ciebie komputer, a na kursie on-line możesz połączyć się z naszym komputerem przez zdalny pulpit.

Czy w kursie SQL Server są praktyczne ćwiczenia?

Tak, ponad 70% czasu przeznaczamy na rozwiązywanie ćwiczeń praktycznych.

Czy w trakcie kursu online mogę zadawać pytania instruktorowi?

Tak, trener jest przez cały czas dostępny i na bieżąco możesz zadawać pytania.

Rekomendowane szkolenia

Kontynuuj naukę programowania z nami

Kurs SQL nie musi być końcem Twojej przygody z programowaniem. Idealnym uzupełnieniem do SQL będzie język Python, za pomocą którego możesz automatyzować zadania i przeprowadzać analizy.

Zapraszamy również na kompleksowe szkolenia z programowania i analizy danych.