Python je v současnosti nejpoužívanějším programovacím jazykem pro datovou analýzu a datovou vědu. Existuje pro něj obrovské množství knihoven a nástrojů, které usnadňují každodenní práci s daty.
Na kurzu se naučíš pracovat se slovníky, což je klíčová dovednost pro práci s datovými strukturami. Vytvoříš si vlastní funkce, které umožní lepší organizaci a orientaci v kódu, a získáš pevný základ v objektově orientovaném programování, abys mohla strukturovat kód systematicky a efektivně. Seznámíš se s API (rozhraní pro programování aplikací), které slouží k předávání dat mezi různými softwarovými aplikacemi.
Rozsah přímé výuky je 30 hodin. Během kurzu budeš procvičovat látku na úkolech, které ti dohromady zaberou zhruba 5 hodin nad rámec přímé výuky.
Tento kurz je součástí vzdělávací cesty Datová inženýrka a cesty Datová analytička.
Pro koho je kurz určený
- Pro ženy, které absolvovaly kurz Úvod do Pythonu
- nebo mají základní znalosti jazyka Python, konkrétně:
- umí napsat a spustit jednoduchý Python program, který obsahuje ukládání do proměnných; používat funkce a podmínky.
Co budeš na konci kurzu umět
- dokážeš pracovat se slovníky,
- umíš psát vlastní funkce,
- zvládáš základy objektově orientovaného programování,
- umíš integrovat svůj kód s jinými systémy pomocí API,
- zvládáš základy regulárních výrazů.
Obsah kurzu
- Úvod: Opakování základů, slicing, metody, moduly
- Slovníky: Ukládání informací do slovníků – struktur umožňujících přehledně uložit větší množství informací
- GitHub: Webová platforma pro správu verzí a hosting softwarových projektů
- Coding style: Pravidla a konvence, které určují, jak by měl být napsán zdrojový kód
- Čtení a zápis textových souborů
- Obsluha výjimek
- AI nástroje ve vývoji
- Instalace balíčků pomocí pip
- Funkce
- Objektově orientované programování (OOP)
- Základní úvod do OOP,
- dědičnost,
- rozdíly mezi objektově orientovaným programování v Pythonu od ostatních programovacích jazyků.
- Datum a čas
- API: Propojení aplikace s jinými aplikacemi a automatizace nudných úkolů
- Regulární výrazy: Umožní z nepřehledného textu vytáhnout zajímavé a důležité informace nebo kontrolovat, zda uživatelé nezadávají do aplikace nesmyslné hodnoty
Příprava před kurzem
Jak kurz zakončíš
Obdržíš certifikát, pokud:
- zúčastníš se alespoň 10 z 12 lekcí,
- splníš domácí úkoly.
Související kurzy