
Kurz R a Python
Ovládněte R i Python v jediném komplexním kurzu určeném pro začínající i pracující datové analytiky. Od nastavení prostředí přejdete k tvorbě modelů strojového učení, vytváření odborných vizualizací a automatizaci reprodukovatelných reportů. Každý pojem je vyučován paralelně v obou jazycích, abyste mohli sebejistě pracovat v jakémkoli datovém prostředí.
Co se naučíte:
Tento kurz pokrývá kompletní datový pracovní tok v R a Pythonu, počínaje nastavením prostředí a klíčovými programovacími základy. Budete manipulovat a čistit reálné datové sady pomocí dplyr, tidyr a Pandas a poté vizualizovat výsledky pomocí ggplot2, Matplotlib a Seaborn. Do hloubky je probrána statistická analýza a testování hypotéz, než se přesunete k řízenému a neřízenému strojovému učení. Dále budete vytvářet interaktivní dashboardy, připojovat se k databázím a API a produkovat automatizované reporty pomocí R Markdown a Jupyter Notebooků. Na konci budete mít praktické, pracovně připravené dovednosti v obou jazycích.
Jak studujete v praxi Kurz R a Python
Jak procvičujete Kurz R a Python
Pro vás, kteří jste firma a chcete školit svůj tým
V Dedika pro firmy je kurz doplněn o cvičení a příklady přímo z vašeho podnikání a přizpůsoben tak, jak vaše firma potřebuje.
Obsah kurzu
8 Kapitoly • 39 LekceDélka mezi 4 a 360 hodinami (rozhodujete vy)
Kapitola 1SkrýtSkrýt detailyZobrazit detailyNastavení vašeho vývojového prostředí
Nastavení vašeho vývojového prostředí
Lekce 1 • Instalace R a RStudio
Nainstalujte základní R a IDE RStudio ve Windows, macOS a Linuxu. Vytvoří základní pracovní prostředí R používané v celém kurzu.
Lekce 2 • Správa balíčků a knihoven
Instalujte a aktualizujte balíčky pomocí CRAN v R a pip/conda v Pythonu. Zajistí, aby studenti mohli obě prostředí rozšiřovat o nástroje třetích stran.
Lekce 3 • Instalace Pythonu a Anacondy
Nainstalujte Python prostřednictvím distribuce Anaconda a nakonfigurujte Jupyter Notebook. Poskytne pracovní prostor v Pythonu, který zrcadlí nastavení R pro souběžné učení.
Lekce 4 • Správa verzí pomocí Gitu
Inicializujte repozitáře Git a propojte je se vzdálenými hostiteli pro projekty v R i Pythonu. Umožní reprodukovatelné a spolupracující pracovní postupy od prvního dne.
Kapitola 2SkrýtSkrýt detailyZobrazit detailyZáklady programování v R a Pythonu
Základy programování v R a Pythonu
Lekce 1 • Řídící struktury toku
Pište příkazy if/else, cykly for a cykly while v obou jazycích. Umožní podmíněnou logiku a iteraci nezbytnou pro skripty pro zpracování dat.
Lekce 2 • Ošetření chyb a ladění
Použijte tryCatch v R a try/except v Pythonu k elegantnímu zpracování běhových chyb. Buduje návyky defenzivního programování kritické pro skripty v produkční kvalitě.
Lekce 3 • Psaní a volání funkcí
Definujte znovupoužitelné funkce s parametry, výchozími hodnotami a příkazy return. Podporuje modulární návrh kódu aplikovaný v každé následující kapitole.
Lekce 4 • Proměnné a datové typy
Deklarujte proměnné a pracujte s numerickými, znakovými, logickými a komplexními typy v obou jazycích. Buduje povědomí o typech potřebné pro veškerou následnou manipulaci s daty.
Lekce 5 • Operátory a výrazy
Používejte aritmetické, porovnávací a logické operátory k sestavování výrazů v R a Pythonu. Poskytuje výpočetní stavební bloky pro řízení toku a transformaci dat.
Kapitola 3SkrýtSkrýt detailyZobrazit detailyDatové struktury v R a Pythonu
Datové struktury v R a Pythonu
Lekce 1 • Seznamy a n-tice
Ukládejte heterogenní data do seznamů v R a seznamů a n-tic v Pythonu. Zahrnuje vnořené struktury a vzory přístupu k prvkům používané v komplexních datových pipelinech.
Lekce 2 • Vektory a pole
Vytvářejte a indexujte jednorozměrné vektory v R a pole NumPy v Pythonu. Zavádí atomický datový kontejner používaný ve všech numerických výpočtech.
Lekce 3 • Slovníky a množiny v Pythonu
Používejte slovníky v Pythonu pro ukládání klíč-hodnota a množiny pro kolekce jedinečných prvků. Poskytuje nástroje pro vyhledávání a deduplikaci potřebné v pracovních postupech čištění dat.
Lekce 4 • Pandas DataFrames v Pythonu
Vytvářejte a manipulujte s Pandas DataFrames jako primární tabulkovou strukturou Pythonu. Zrcadlí sekci datových rámců v R a umožňuje přímé srovnání napříč jazyky.
Lekce 5 • Datové rámce v R
Vytvářejte, vybírejte podmnožiny a upravujte datové rámce R jako primární tabulkovou strukturu. Přímo připravuje studenty na datové úpravy (wrangling) s dplyr v další kapitole.
Kapitola 4SkrýtSkrýt detailyZobrazit detailyÚprava a transformace dat (Data Wrangling)
Úprava a transformace dat (Data Wrangling)
Lekce 1 • Práce s chybějícími daty
Detekujte, odstraňujte a dopočítávejte chybějící hodnoty pomocí metod základního R a Pandas. Zajistí kvalitu dat před modelováním nebo vizualizací.
Lekce 2 • Seskupování a agregace dat
Sumarizujte data podle skupin pomocí group_by/summarize v R a groupby/agg v Pythonu. Poskytuje souhrnné statistiky požadované pro reportování a vizualizaci.
Lekce 3 • Přetváření dat: široký a dlouhý formát
Převádějte data mezi širokým a dlouhým formátem pomocí tidyr a Pandas melt/pivot. Připraví data ve tvaru požadovaném vizualizačními a modelovacími knihovnami.
Lekce 4 • Import a export dat
Načítejte soubory CSV, Excel a JSON do R a Pythonu a zapisujte výsledky zpět na disk. Vytváří pipeline pro příjem dat, která napájí všechny transformační kroky.
Lekce 5 • Filtrování, výběr a mutace
Používejte dplyr slovesa a metody Pandas k filtrování řádků, výběru sloupců a vytváření nových proměnných. Pokrývá nejčastější každodenní operace manipulace s daty.
Kapitola 5SkrýtSkrýt detailyZobrazit detailyZáklady vizualizace dat
Základy vizualizace dat
Lekce 1 • Statistická vizualizace s Seaborn
Vytvářejte grafy rozdělení, kategoriální a relační grafy pomocí vysokoúrovňového API knihovny Seaborn. Rozšiřuje Matplotlib o vestavěné statistické souhrny a atraktivní výchozí nastavení.
Lekce 2 • Kreslení grafů s Matplotlib v Pythonu
Vytvářejte obrázky a osy pomocí objektově orientovaného API Matplotlibu. Poskytuje základní vykreslovací vrstvu Pythonu, na které Seaborn a Pandas stavějí.
Lekce 3 • Přizpůsobení a export grafů
Aplikujte konzistentní stylování, anotace a nastavení exportu napříč grafy v R a Pythonu. Zajistí, že vizuály splňují standardy odborného reportování a publikace.
Lekce 4 • Principy vizualizace a výběr grafu
Aplikujte principy vizuálního kódování pro výběr správného grafu pro každý datový typ. Ukotvuje veškerou následnou práci s grafy v osvědčených postupech návrhu.
Lekce 5 • Kreslení grafů s ggplot2 v R
Vytvářejte vrstvenou grafiku pomocí syntaxe gramatiky grafiky ggplot2. Pokrývá nejpoužívanější vizualizační knihovnu v R v odborných datových pracovních postupech.
Kapitola 6SkrýtSkrýt detailyZobrazit detailyStatistická analýza a testování hypotéz
Statistická analýza a testování hypotéz
Lekce 1 • Testování hypotéz
Provádějte t-testy, chí-kvadrát testy a ANOVA pomocí R a scipy.stats v Pythonu. Umožní formální porovnání skupin a vztahů v datech.
Lekce 2 • Rozdělení pravděpodobnosti
Generujte a vyhodnocujte normální, binomické a Poissonovo rozdělení v R a Pythonu. Buduje pravděpodobnostní základy potřebné pro testování hypotéz a modelování.
Lekce 3 • Korelace a jednoduchá regrese
Měřte lineární vztahy pomocí korelačních koeficientů a prokládejte modely jednoduché lineární regrese. Připravuje studenty na následující kompletní kapitolu o strojovém učení.
Lekce 4 • Intervaly spolehlivosti a výběrová šetření
Sestavujte intervaly spolehlivosti a porozumějte variabilitě výběru v obou jazycích. Propojuje teorii pravděpodobnosti s praktickou inferencí na skutečných datových sadách.
Lekce 5 • Deskriptivní statistika
Počítejte míry centrální tendence, variability a tvaru v obou jazycích. Poskytuje numerické souhrny, které předcházejí jakékoli inferenční analýze.
Kapitola 7SkrýtSkrýt detailyZobrazit detailyStrojové učení s R a Pythonem
Strojové učení s R a Pythonem
Lekce 1 • Ladění a validace modelů
Optimalizujte hyperparametry pomocí grid search a křížové validace v obou jazycích. Zajistí, že modely zobecňují za trénovací data před nasazením.
Lekce 2 • Regresní modely
Trénujte modely lineární a polynomiální regrese a vyhodnoťte jejich vhodnost pomocí křížové validace. Rozšiřuje jednoduchou regresi z kapitoly 6 o regularizované a nelineární formy.
Lekce 3 • Klasifikační modely
Trénujte logistickou regresi, rozhodovací stromy a náhodné lesy pro klasifikační úlohy. Pokrývá nejpoužívanější klasifikátory v odborných pracovních postupech strojového učení.
Lekce 4 • Přehled pracovního postupu strojového učení
Zarámujte celou ML pipeline od definice problému po vyhodnocení modelu. Poskytuje koncepční mapu, která organizuje všechny následující modelovací sekce.
Lekce 5 • Učení bez dohledu
Aplikujte k-means shlukování a PCA pro redukci dimenzionality v R a Pythonu. Rozšiřuje sadu nástrojů ML o průzkumné scénáře s neoznačenými daty.
Kapitola 8SkrýtSkrýt detailyZobrazit detailyReprodukovatelné výkaznictví a automatizace pracovních postupů
Reprodukovatelné výkaznictví a automatizace pracovních postupů
Lekce 1 • R Markdown pro dynamické reporty
Kombinujte kód R, narativní text a výstup v jediném dokumentu R Markdown. Umožní analytikům dodávat reprodukovatelné reporty ve formátech HTML, PDF a Word.
Lekce 2 • Propojení R a Pythonu v jednom pracovním postupu
Volejte Python z R pomocí balíčku reticulate a předejte objekty mezi relacemi. Odemyká hybridní pracovní postupy, které využívají silné stránky obou jazyků.
Lekce 3 • Organizace projektu a osvědčené postupy
Strukturujte projekty v R a Pythonu s konzistentním rozvržením složek, konvencemi pojmenovávání a README soubory. Zajistí dlouhodobou udržovatelnost a týmovou spolupráci.
Lekce 4 • Jupyter Notebooky pro reporty v Pythonu
Strukturujte analýzu v Jupyter Notebooku pomocí markdown buněk, kódových buněk a bohatého výstupu. Poskytuje ekvivalent R Markdownu v Pythonu pro sdílené analytické dokumenty.
Lekce 5 • Automatizace a plánování skriptů
Spouštějte skripty v R a Pythonu podle plánu pomocí plánovačů úloh a cron úloh. Umožní bezobslužné, opakující se datové pipelines v produkčních prostředích.
Váš platný certifikát o dokončení
Tento kurz je pro vás:
Aspirující datoví analytici: připraveni sestavit dvojjazyčný technický základ.
Odborníci v business intelligence, kteří chtějí rozšířit své dovednosti nad rámec tabulek a SQL.
Postgraduální studenti: potřebují dovednosti v R i Pythonu pro výzkum a studium.
Osoby měnící kariéru: vstup do datových oblastí z financí, zdravotnictví nebo společenských věd.
Konzultanti na volné noze: chtějí poskytovat bohatší a automatizovanější výstupy pro klienty.
Softwaroví vývojáři: přechod k rolím zaměřeným na data, které vyžadují statistické nástroje.
Co říkají naši studenti
Vaše lekce jsou perfektní. Koupil jsem si roční balíček a konečně mám možnost sledovat různá témata, která mě zajímají, aniž bych musel měnit platformu... děkuji za vše, co děláte, už jsem vás doporučil dalším lidem...

Líbí se mi, jak jsou lekce přímočaré a jak mohu přepínat mezi kapitolami a přeskakovat obsah, který nepotřebuji.

Líbí se mi obsah a způsob prezentace a přepisu videí, což celý proces zrychluje!

Platforma je rychlá a jednoduchá na používání. Rozmanitost obsahu a doplňková videa velmi pomáhají při učení.

Hlavní školení
Často kladené otázky
Kdo je Dedika?
Je certifikát platný v Česko?
Jsou kurzy zdarma?
Jaká je pracovní zátěž kurzu?
Jak kurzy vypadají?
Jak kurzy fungují?
Jaká je délka kurzů?
Jaká je cena nebo poplatek za kurzy?
Co je EAD nebo online kurz a jak funguje?
PDF kurz




















