Posuňte svoje SQL znalosti na vyššiu úroveň

Kurz SQL pre pokročilé je určený pre ženy, ktoré už ovládajú základy SQL a chcú sa naučiť riešiť náročnejšie databázové a analytické úlohy.

Počas 6 lekcií si prehĺbite prácu s JOINmi, CTE, indexmi, exekučnými plánmi a pokročilými window funkciami. Naučíte sa nielen písať komplexnejšie dotazy, ale aj lepšie rozumieť ich výkonu a možnostiam optimalizácie.

Jednotlivé témy si precvičíte na konkrétnych príkladoch a úlohách z praxe.

Výučba je zameraná na pochopenie súvislostí, efektívnejšie riešenia a praktické využitie SQL pri práci s dátami.

Ak niektorú lekciu nestihnete, budete mať k dispozícii nahrávku, ku ktorej sa môžete vrátiť.

  • 6 online lekcií cez Zoom

    Kurz prebieha naživo cez Zoom počas 6 lekcií. Každá lekcia trvá 3 hodiny a máte priestor pýtať sa priamo lektora.

  • Pondelky a štvrtky od 17.00 do 20.00

    Online lekcie prebiehajú dvakrát týždenne, vždy v pondelok a vo štvrtok od 17.00 do 20.00.

  • Nahrávky z každej lekcie

    Ak sa niektorej lekcie nemôžete zúčastniť alebo si chcete učivo zopakovať, môžete sa k nej vrátiť prostredníctvom nahrávky.

  • Praktické domáce úlohy

    Medzi lekciami si nové postupy precvičíte na domácich úlohách a konkrétnych zadaniach.

  • Podpora skúseného lektora

    Počas kurzu získate priestor na otázky, konzultácie a vysvetlenie tém, ktoré vám nebudú jasné.

  • Pokročilé SQL v praxi

    Naučíte sa pracovať s JOINmi, CTE, indexmi, exekučnými plánmi, vlastnými funkciami a window funkciami.

Čo sa v kurze naučíte?

Cieľom kurzu je prehĺbiť vaše znalosti SQL a naučiť vás efektívnejšie riešiť náročnejšie databázové a analytické úlohy.

  • Budete vedieť efektívne prepájať tabuľky a pracovať s rôznymi typmi JOINov

  • Naučíte sa optimalizovať SQL dotazy pomocou indexov a exekučných plánov

  • Budete pracovať s CTE, dočasnými tabuľkami a rekurzívnymi dotazmi

  • Zvládnete pokročilejšiu prácu s podmienkami, importom a exportom dát

  • Naučíte sa vytvárať vlastné funkcie a používať sekvencie

  • Budete vedieť využívať window funkcie pri pokročilých analytických výpočtoch

Pre koho je kurz určený?

Kurz je určený pre ženy, ktoré už ovládajú základy SQL a chcú sa posunúť k náročnejším databázovým a analytickým úlohám.

  • Absolvovali ste Women SQL Academy alebo máte porovnateľné znalosti SQL

  • Chcete si prehĺbiť prácu s JOINmi, CTE, indexmi a window funkciami

  • Potrebujete lepšie rozumieť optimalizácii SQL dotazov a ich výkonu

  • Chcete riešiť komplexnejšie úlohy nad databázami a pracovať efektívnejšie s dátami

  • Hľadáte praktický kurz s konkrétnymi príkladmi, úlohami a podporou lektora

  • Chcete si rozšíriť zručnosti využiteľné v dátovej analytike, reportingu alebo databázových pozíciách

Lektor

Databázam rozumie do hĺbky a svoje dlhoročné skúsenosti dokáže premeniť na jasné a praktické vysvetlenia.

Marián Goryl

Marian je certifikovaný databázový administrátor, analytik a developer, ktorý sa špecializuje na databázy už od roku 1999. Má viac ako 20 rokov skúseností s prácou na distribuovaných aj host systémoch a dlhodobo sa venuje databázovým riešeniam v praxi. Technológie vie ich vysvetliť zrozumiteľne, systematicky a trpezlivo - aj úplným začiatočníčkam. Jeho výučba je postavená na jasných vysvetleniach bez zbytočného zahltenia teóriou. Praktických príkladoch, ktoré si účastníčky samy vyskúšajú a ochotnej podpore počas celého kurzu.

Referencie

od našich spokojných absolventiek

  • Patrícia (Lučenec)

    Z môjho pohľadu: tento kurz je investícia, ktorá premení „základného používateľa SQL“ a na odborníka schopného riešiť komplexné databázové úlohy a tým výrazne zvýši jeho šance na získanie odbornej práce v dátovom prostredí. Kurz SQL pre pokročilé obsahuje projekty a príklady z reálneho sveta, presne to, čo zaujíma zamestnávateľov.

  • Stanka (Liptovský Mikuláš)

    Veľmi sa mi páčil spôsob vyučovania. Všetko bolo jednoducho a zreteľne vysvetlené, ľahké na pochopenie. Taktiež mi vyhovovala možnosť pozretia nahrávok, ak som si chcela niečo ujasniť alebo som hodinu nestihla.

  • Laura (Bratislava)

    Páčilo sa mi všetko. Komunikácia, prístup, trpezlivosť a ochota lektora, veľmi zrozumiteľné uvedenie do problematiky a vysvetľovanie témy naozaj od základov, vysvetľovanie na príkladoch z bežného života, praktické príklady, príjemná atmosféra. Určite by som zachovala školiteľa, jeho prístup a vysvetľovanie bolo výborné.

Možnosti platby

✓ Online platba kartou

Okamžitá online platba kartou plnej sumy cez platobnú bránu.

✓ Platba cez benefitné systémy Edenred, Up Déjeuner alebo Benefit Plus.

Napíšte nám na [email protected]

✓ Platba na faktúru pre firmy a organizácie:

Napíšte nám na vaše meno a firemné fakturačné údaje na [email protected] a pripravíme vám faktúru, ktorá je vhodná pre firmy a organizácie. 

✓ Preplatenie cez Úrad práce

Kurz je možné preplatiť aj cez Úrad prace. Bližšie podmienky nájdete tu >>>

Cena kurzu SLQ pre pokročilé

✓ 18 hodín živej výučby ✓ praktické úlohy ✓ nahrávky lekcií ✓ podpora skúseného lektora

Podrobný priebeh kurzu

Kurz prebieha online cez Zoom každý pondelok a štvrtok od 17:00 do 20:00 hod.

Termín kurzu od 19. 10. do 5. 11. 2026.

Čaká vás 6 lekcií. Každá lekcia trvá 3 hodiny. Spolu 18 hodín výučby.

Ak sa niektorej lekcie nemôžete zúčastniť, z každej je dostupná nahrávka, ktorú si môžete pozrieť kedykoľvek.

Medzi stretnutiami si učivo precvičíte na praktických domácich úlohách a kurz ukončíte záverečným testom.

1. lekcia – JOINy (základy práce s tabuľkami)

  • JOINy – zhrnutie typov (INNER, LEFT, RIGHT, FULL)
  • Natural JOIN
  • Explicitné poradie JOINov (vplyv na výsledok a čitateľnosť)
  • Základy spájania tabuliek v SQL


2. lekcia – Optimalizácia a indexy

  • Indexy – princíp a význam
  • Vytváranie indexov
  • Optimalizácia SQL dotazov
  • Exekučný (execution) plán
  • MQT (Materialized Query Table) – koncept a využitie
  • Úvod do WITH klauzuly (CTE ako základ pre ďalšie lekcie)


3. lekcia – CTE a dočasné štruktúry

  • WITH klauzula (Common Table Expressions)
  • Temporary tables (dočasné tabuľky)
  • Rekurzívne CTE (hierarchie, stromové štruktúry)
  • Praktické použitie CTE v dotazoch


4. lekcia – Podmienky, integrita a import dát

  • CASE konštrukcia (viacnásobné podmienky)
  • RETURNING klauzula v UPDATE príkaze
  • Import/export dát (LOAD, EXPORT)
  • Primárne a cudzie kľúče (PK/FK)
  • Referential integrity (detailne vysvetlenie)


5. lekcia – Funkcie a sekvencie

  • Vytváranie a použitie užívateľských funkcií
  • Skalárne funkcie: FLOOR, CEIL, RAND
  • Sekvencie – vytváranie a používanie
  • Typ SERIAL – automatické číslovanie


6. lekcia – Window funkcie a agregácie

  • Window funkcie:
    • ROW_NUMBER()
    • RANK(), DENSE_RANK()
    • PERCENT_RANK(), CUME_DIST()
    • NTILE()
    • LAG(), LEAD()
    • FIRST_VALUE(), LAST_VALUE(), NTH_VALUE()
  • GROUP BY rozšírené o ROLLUP
  • Praktické príklady kombinácie window funkcií a agregácií


Čo je potrebné mať na kurz?

  • počítač, druhá obrazovka výhodou,
  • stabilné internetové pripojenie,
  • odporúčame dve obrazovky - nie je povinnosťou
  • dostatok času - okrem absolvovania lekcií aj približne ďalšie 3 hodiny týždenne na nácvik a plnenie úloh.


Ukončenie kurzu:

Kurz sa ukončuje testom, ktorého zadanie dostanete na poslednej lekcii. Na jeho vypracovanie budete mať jeden týždeň. 

Na úspešné absolvovanie kurzu je potrebné získať aspoň 70 %.

Najčastejšie otázky a odpovede

  • Je kurz vhodný aj pre úplné začiatočníčky?

    Nie. Kurz je určený pre ženy, ktoré už ovládajú základy SQL a majú skúsenosti s prácou s databázami a tvorbou jednoduchších dotazov. Ideálne je, ak ste absolvovali Women SQL Academy alebo máte porovnateľné znalosti.

  • Ako prebieha výučba?

    Kurz prebieha online cez Zoom počas 6 lekcií. Stretnutia sa konajú v pondelky a štvrtky od 17.00 do 20.00. Z každej lekcie bude dostupná nahrávka, ku ktorej sa môžete vrátiť a doplniť si preberané učivo.

Máte ďalšie otázky?

Napíšte nám na [email protected].

Radi vám pomôžeme zistiť, či je SQL pre pokročilé pre vás vhodnou voľbou.