Lekcja 1: Kim jest Twój instruktor
Lekcja 2: Dlaczego stworzyłem ten kurs
Lekcja 3: Czego się tutaj nauczysz
Lekcja 4: Jak ten kurs jest zbudowany
Lekcja 5: Wymagania wstępne
Lekcja 6: Przygotowanie bazy danych
Lekcja 7: Wygenerowanie modelu
Lekcja 8: Omówienie modelu
Lekcja 9: Klucze i połączenia pomiędzy tabelami
Lekcja 10: Podsumowanie modułu
Lekcja 1: Wprowadzenie do modułu
Lekcja 2: Składnia języka SQL
Lekcja 3: Filtrowanie danych: WHERE
Lekcja 4: Złączenia: JOIN
Lekcja 5: Funkcje grupowania i agregacji
Lekcja 6: Grupowanie: GROUP BY
Lekcja 7: Common Table Expression
Lekcja 8: Podzapytania
Lekcja 9: EXISTS vs. IN
Lekcja 10: Logika trójwartościowa
Lekcja 11: Działania na zbiorach
Lekcja 12: Instrukcja sterująca CASE
Lekcja 13: Podsumowanie
W tym module ćwiczymy zadania praktyczne z podstaw SQLa. Pozwoli Ci to dobrze przygotować się do następnych modułów, w których będziemy używać ciekawych konstrukcji umożliwiających analizowanie danych
Lekcja 1: Wprowadzenie do modułu
Lekcja 2: GROUP BY – przejrzyjmy to jeszcze raz
Lekcja 3: Tworzenie podsumowań
Lekcja 4: ROLLUP – wprowadzenie
Lekcja 5: CUBE – wprowadzenie
Lekcja 6: ROLLUP & CUBE w praktyce
Lekcja 7: ROLLUP & CUBE – kolumny złożone
Lekcja 8: ROLLUP & CUBE – redukcja grup
Lekcja 9: GROUPING SETS – wprowadzenie
Lekcja 10: Potencjalne problemy
Lekcja 11: Funkcja GROUPING
Lekcja 12: Funkcja GROUPING_ID
Lekcja 13: GROUPING & GROUPING_ID w praktyce
Lekcja 14: PIVOT
Lekcja 15: UNPIVOT
Lekcja 16: Podsumowanie
W tym module ćwiczymy zadania praktyczne z tematu wielokrotnego grupowania
Lekcja 1: Wprowadzenie do modułu
Lekcja 2: Powtórka z CTE
Lekcja 3: Rekurencja – definicja i przykłady
Lekcja 4: Rekurencyjne CTE
Lekcja 5: Liczymy silnię!
Lekcja 6: Zapytania hierarchiczne
Lekcja 7: Zapytania hierarchiczne – przykład z CTE
Lekcja 8: Ograniczanie poziomu rekurencji
Lekcja 9: Na co jeszcze warto zwrócić uwagę?
Lekcja 10: CONNECT BY w Oracle
Lekcja 11: Podsumowanie
W tym module ćwiczymy zadania praktyczne z zapytań hierarchicznych i rekurencyjnych
Lekcja 1: Wprowadzenie do modułu
Lekcja 2: Co to są funkcje analityczne?
Lekcja 3: Funkcje analityczne vs. GROUP BY
Lekcja 4: Klauzula OVER - wprowadzenie oraz składnia
Lekcja 5: Klauzula OVER - przykłady
Lekcja 6: Partycje - PARTITION BY
Lekcja 7: Sortowanie - ORDER BY
Lekcja 8: Definiowanie okna - składnia
Lekcja 9: ROWS vs. RANGE
Lekcja 10: Definiowanie okna - przykłady
Lekcja 11: Funkcje agregujące - wprowadzenie
Lekcja 12: Funkcje agregujące - domyślne okna/ramki
Lekcja 13: Funkcje rankingowe - wprowadzenie
Lekcja 14: Funkcje rankingowe - RANK vs. DENSE_RANK vs. ROW_NUMBER
Lekcja 15: Funkcje rankingowe - NTILE & zawężanie wyników
Lekcja 16: Funkcje rozkładu - wprowadzenie
Lekcja 17: Funkcje rozkładu - PERCENT_RANK & CUME_DIST
Lekcja 18: Funkcje rozkładu odwrotnego - PERCENTILE_CONT & PERCENTILE_DISC
Lekcja 19: Funkcje przesunięcia - wprowadzenie
Lekcja 20: Funkcje przesunięcia - LAG & LEAD
Lekcja 21: Funkcje przesunięcia - FIRST_VALUE, LAST_VALUE
Lekcja 22: Funkcje analityczne - podsumujmy to!
Lekcja 23: Podsumowanie
W tym module ćwiczymy zadania praktyczne z funkcji analitycznych z uwzględnieniem funkcji okna
Zakładam, że kurs będzie ewoluował, także możesz spodziewać się nowych modułów 🙂
Dostęp do grupy na Facebooku
30 dni gwarancji zwrotu pieniędzy
Oczywiście! Kursów SQLa jest mnóstwo. Pytanie czego się chcesz nauczyć? SQL, baz danych, modelowania, analizy danych? Niestety często w różnych kursach jest wszystkiego po trochę. Dlatego ta część pozwalająca analizować dane nie jest omówiona dokładnie. Na pewno jeżeli przejdziesz kilka szkoleń, to znajdziesz materiał omówiony w kursie SQL Analityczny. Pytanie tylko, czy warto i ile to będzie kosztować. Oczywiście, decyzja jest po Twojej stronie 🙂
Kurs rozpoczyna się zaraz jak dostaniesz do niego dostęp. Niektóre moduły mogą być niedostępne od razu, ale pojawią się zgodnie z harmonogramem
Dostęp do kursu jest dożywotni (a raczej tak długo jak będzie istniała Akademia Technologii Danych). Kurs będzie aktualizowany, a Ty będziesz mieć dostęp do nowych wersj
Masz 30 dni na rezygnację (od daty zakupu). Jeżeli uznasz, że kurs nie jest dla Ciebie, to otrzymasz zwrot pieniędzy.
Chęci nauki 🙂 Dodatkowo przyda się środowisko do pracy, ale o tym mówimy w pierwszym module.
Warto mieć też podstawy SQLa. W pierwszych modułach sobie je przypominamy, ale warto mieć jakieś doświadczenie wcześniej.
Jeżeli nie jesteś pewny(-a) czy sobie poradzisz, to w piewszej kolejności zapisz się na bezpłatne lekcje i zobacz czy kurs jest dla Ciebie. Nawet jak skorzystasz z pełnej wersji, to masz 30 dni na rezygnację.
Korzystamy z darmowych wersji baz danych, więc nic 🙂
Jeżeli masz wątpliwości co do samej organizacji, to pisz śmiało na: akademia@oceandanych.pl
Jeżeli masz problem, aby zrozumieć coś w treści kursu, to napisz na naszej grupie, do której szczegóły dostępu otrzymasz w pierwszym module.
Tak. Po zakupieniu kursu automatycznie zostanie wystawiona faktura VAT i wysłana na Twój adres e-mail.
Tak. Dostaniesz fakturę z 23% VATem.