Semestrální
Týdenní
Počet hodin výuky
Info text
30
 hodin
hodinA
hodinY
Domácí úkoly
Info text
5
hodinA
hodinY
hodin
Úroveň pokročilosti
Základní
Plná cena
Info text
19990
Zvýhodněná cena
Info text

Zdarma

7990

Doplňující informace
Programování v Pythonu
Kurz právě připravujeme. Nastav si upozornění a my ti dáme mezi prvními vědět, až registrace otevřeme.

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

 

testimonial_testovani

Otevřené termíny

Aktuálně nemáme vypsané žádné termíny tohoto kurzu.
Tento kurz není dostupný, nebo ti nevyhovuje termín?
Nastav si upozornění do e-mailu a my ti dáme vědět hned, jakmile nový termín kurzu přidáme.
Sledovat termíny kurzu

Lektoři

Alena Le Puil
Člen týmu
Aneta Popelová
Lektor
Jakub Červinka
Lektor
Jiří Pešík
Lektor

Partneři

Staňte se partnerem tohoto kurzu. Dejte nám vědět.