Specializace "Data Analyst" - kurz 2900 rub. od Stepik, trénink 36 lekcí, Termín: 29.10.2023.
Různé / / December 05, 2023
Datový analytik, produktový analytik, analytik zákaznické základny, analytik CRM, datový vědec – všechny tyto profese souvisejí s analýzou dat.
🎯 TOP požadavky na tyto profese:
- Znalost SQL a zkušenosti s prací s databázemi;
- Znalost základní syntaxe Pythonu a znalost knihovny Pandas;
- Znalost statistiky a schopnost ji aplikovat při analýze dat;
- Analytické myšlení.
Toto není úplný seznam. Weboví analytici například potřebují znát Google Analytics a Yandex. Metriky a pro datové vědce - strojové učení. Ale dal jsem základní požadavky, které se nacházejí u 70-80% volných míst.
Specializace Data Analyst se v současné době skládá ze dvou kurzů:
1️⃣ SQL pro každého
Během kurzu si osvojíte SQL na úroveň psaní složitých SQL dotazů a procvičíte si používání dat od obchodní společnosti v jednom z nejoblíbenějších systémů pro správu databází.
Kurz je určen pro začátečníky, kteří chtějí ovládat SQL, i pro ty, kteří znají SQL na základní úrovni, ale chtějí si doplnit mezery a upevnit své znalosti v praxi.
2️⃣ Python: Analýza dat s Pandas
Kurz je věnován praktické práci s pandami. Získáte potřebnou teorii a posílíte ji velkým množstvím praktických problémů.
Kurz je vhodný pro ty, kteří již znají základní syntaxi Pythonu:
- Zná základní datové typy (včetně seznamů a slovníků) a operace s nimi;
- Rozumí tomu, co je funkce a metoda.
Kurz mohou absolvovat i začátečníci, kteří mohou samostatně přijít na to, jak nainstalovat Python a knihovnu Pandas. Ale pokud s Pythonem teprve začínáte, budete muset některé základní věci v průběhu kurzu dohnat sami. Mimochodem, v tomto kurzu můžete získat základní znalosti syntaxe Pythonu. Pak bude učení pand mnohem jednodušší.
Koncepce kurzů je založena na třech principech:
Jednoduchost
Prezentace materiálu je přístupná a konzistentní - to vám umožní vytvořit potřebnou znalostní základnu krok za krokem.
Praxe
Velká pozornost je věnována praxi - tak, abyste nejen řešili problémy kurzu, ale také mohli znalosti aplikovat v budoucnu na reálných projektech.
Podpěra, podpora
Klidně se ptejte v komentářích, pro mě je důležité, aby se veškerá látka naučila. Na komentáře odpovídám do jednoho dne.
Pořadí, ve kterém kurzy probíhají, není důležité.
1. SQL pro každého
Operace na jednom stole
1. Úvod do databáze
2. Filtrování řádků WHERE. Regulární výrazy LIKE. AND a OR
3. Třídicí řetězce ORDER BY
4. Agregační funkce: COUNT, SUM, MIN, MAX, AVG. Přezdívky
5. Seskupení linek GROUP BY a HAVING. Generování reportů
6. Cvičení na základě výsledků 1. modulu
Operace na více stolech
1. Pojmy primární klíč a cizí klíč. Typy vztahů v databázi
2. Generování dotazů z více tabulek. INNER JOIN a Aliasy
3. LEFT JOIN a další typy JOINů
4. Spojení více stolů pomocí UNION a UNION ALL
5. Dílčí dotazy
6. Cvičení na základě výsledků 2. modulu
Další důležitá témata
1. výraz CASE
2. Oblíbené funkce pro práci s řetězci
Praktické úkoly k posílení učebního materiálu
1. Jednoduché dotazy
2. Složité dotazy
3. Závěr
2. Python: Analýza dat s Pandas
Individuální analýza datových rámců
1. Čtení dat ze souborů
2. Expresní úvod do dat
3. Výstup sloupců
4. Typy dat
5. Filtrování řádků
6. Regulární výrazy
7. Třídicí řetězce
8. Agregační funkce
9. Seskupení řádků
Analýza více souvisejících datových rámců
1. Sloučit a. k. spojení
2. Zřetězení
Další požadovaný modul
1. Práce s daty a časy
2. Kontingenční tabulky
3. Nové způsoby vytváření datových rámců
4. Kategorizace jmenovitých znaků
5. Nahrazení hodnot v datovém rámci
6. Vizualizace v pandách
7. Krájení
8. Závěr