SQL dla analityków danych. Kurs video. Kompleksowe przygotowanie do pracy
Czego się nauczysz?
- Tworzenia i optymalizowania zapytań SQL dla analiz biznesowych
- Łączenia danych z wielu tabel z wykorzystaniem różnych typów JOIN
- Agregowania, grupowania i filtrowania danych przy użyciu funkcji wbudowanych
- Tworzenia podzapytań i zapytań zagnieżdżonych dla złożonych analiz
- Budowania widoków i materializowanych widoków w celu uproszczenia raportowania
- Stosowania funkcji okienkowych (window functions) do obliczeń analitycznych
- Tworzenia indeksów i analizowania planów wykonania zapytań
Spis lekcji
Obierz kurs na... analizę danych
Jeśli myślisz o karierze analityka danych albo starasz się o pracę na stanowisku, na którym będziesz analizować dane, ten kurs jest specjalnie dla Ciebie. Opanujesz dzięki niemu między innymi niezbędne podstawy języka SQL i dowiesz się, jak funkcjonuje i do czego może Ci posłużyć system zarządzania relacyjnymi bazami danych MySQL. Te dwie technologie są ze sobą ściśle powiązane. SQL powstał jako język dziedzinowy używany do tworzenia, modyfikowania relacyjnych baz danych, a także do umieszczania i pobierania danych z tych baz. Z kolei MySQL to jeden z najpopularniejszych systemów zarządzania bazami danych na świecie.
Wszechstronność, skalowalność i bezpłatna licencja MySQL sprawiają, że jest on szeroko stosowany zarówno w małych projektach, jak i w dużych przedsięwzięciach. Po MySQL sięgają największe światowe korporacje, w tym Facebook, Twitter i YouTube, co także świadczy o jego niezawodności i wydajności. Dziś, kiedy informacja jest wszystkim, umiejętność efektywnego używania MySQL do analizy, przechowywania i zarządzania danymi to sprawa kluczowa dla analityków danych, programistów i administratorów baz danych. Dlatego nie czekaj, tylko zapoznaj się zarówno z SQL, jak i z MySQL – ten kurs wprowadzi Cię w temat kompleksowo, od podstaw aż po zaawansowane techniki analizy danych, które będziesz w stanie zastosować w swojej pracy.
Co Cię czeka podczas naszego profesjonalnego szkolenia
Dzięki naszemu kursowi nauczysz się między innymi:
- Instalować i konfigurować bazę danych
- Importować dane z różnych źródeł
- Stosować najpopularniejsze zapytania używane w analizie danych, w tym: SELECT, FROM, COUNT, WHERE, ORDER BY, GROUP BY, LIKE
- Łączyć tabele za pomocą operacji: INNER JOIN, LEFT JOIN, RIGHT JOIN, UNION i UNION ALL
- Przygotowywać dane za pomocą funkcji: CASE WHEN, COALESCE, NULLIF, CAST, GREATEST i LEAST
- Projektować schematy baz danych
- Korzystać z funkcji okienkowych i procedur składowanych, takich jak ROW NUMBER, RANK, DENSE_RANK, LEAD i LAG
- Używać zaawansowanych funkcjonalności SQL, takich jak pętla, wyzwalacz, tabela tymczasowa, zmienna i indeks
- Pracować z różnymi typami danych (daty, pliki JSON, przestrzenne typy danych, hasła, wyrażenia regularne i hashe)
- Partycjonować tabele za pomocą funkcji: RANGE, LIST COLUMNS, BY KEY, BY LINEAR KEY i RANGE COLUMNS
- Wykonywać operacje kaskadowe
- Korzystać z Pythona i frameworka FastAPI w analizie danych
- Optymalizować swoją bazę danych za pomocą narzędzia EXPLAIN i Performance Schema
SQL dla analityków danych. Kurs video. Kompleksowe przygotowanie do pracy kończy się na poziomie średnio zaawansowanym. Dzięki szkoleniu zdobędziesz solidne fundamenty i praktyczne umiejętności, które pozwolą Ci na samodzielne rozwiązywanie problemów i usprawnienie pracy z danymi w MySQL. Będziesz w stanie efektywnie zarządzać danymi, tworzyć zaawansowane zapytania SQL i projektować optymalne schematy baz danych dla różnorodnych aplikacji.
Wybrane bestsellery
Adam Szpilewicz - pozostałe kursy
Oceny i opinie klientów: SQL dla analityków danych. Kurs video. Kompleksowe przygotowanie do pracy Adam Szpilewicz (5)
- 6 (2)
- 5 (0)
- 4 (0)
- 3 (1)
- 2 (0)
- 1 (2)
-
Autora miło się słucha, dodatkowo bardzo ciekawy spis treści. Są w nim rzeczy, o których często się zapomina a są bardzo przydatne np. fastAPI, ETL czy performance schema.
Opinia: gleba Opinia dodana: 2024-07-12 Ocena: 6Opinia niepotwierdzona zakupemOpinia dotyczy produktu: kurs videoCzy opinia była pomocna: -
Rozwiń »Kurs dobry dla analityków. Obejmuje instalację bazy, import danych, popularne zapytania, łączenie tabel, projektowanie schematów, funkcje okienkowe, zaawansowane funkcjonalności, pracę z różnymi typami danych, partycjonowanie tabel, operacje kaskadowe oraz integrację z Pythonem i FastAPI. Wszystko to na przykładzie mySQL. Dźwięk bez zarzutu, tempo dobre dla początkujących.
Opinia: zaciekawiony Opinia dodana: 2024-06-06 Ocena: 6Opinia niepotwierdzona zakupemOpinia dotyczy produktu: kurs videoCzy opinia była pomocna: -
Rozwiń »Lekcja 3.3 do poprawy. Jak można powiedzieć, że funkcja COUNT zwraca taką samą liczbę wierszy w tabeli niezależnie od tego na którą kolumnę patrzymy? Przecież jeżeli w kolumnie mamy wiersze w których jest null, to takie wiersze nie są liczone. Więc zwracana wartość przez COUNT może być różna, dla każdej kolumna inna w zależności ile ta kolumna ma wierszy, w których jest null.
Opinia: anonimowa Opinia dodana: 2024-09-24 Ocena: 3Opinia potwierdzona zakupemOpinia dotyczy produktu: kurs videoCzy opinia była pomocna: -
Słabe tłumaczenie na temat konfiguracji środowiska
Opinia: anonimowa Opinia dodana: 2025-06-28 Ocena: 1Opinia potwierdzona zakupemOpinia dotyczy produktu: kurs videoCzy opinia była pomocna: -
Cały kurs opiera się o Docker Compose, którego instalacja/konfiguracja/działanie nie jest w ogóle wytłumaczone w kursie. Jeżeli ktoś nie miał styczności z Docker'em nie jest w stanie połączyć się z bazą danych.
Opinia: anonimowa Opinia dodana: 2024-12-22 Ocena: 1Opinia potwierdzona zakupemOpinia dotyczy produktu: kurs videoCzy opinia była pomocna:
Szczegóły kursu
Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
