Skip to content

JakubDotPy/czechitas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Materialy k Czechitas kurzům.

Řešení úloh ze stránek https://kodim.cz/#czechitas

Řešení úkolů je přizpůsobeno začátečníkům, případně jejich znalostem z dané a předchozí lekce. Ne vždy dané řešení představuje nejoptimálnější způsob nebo to, "jak by se to dělalo v praxi".


Úvod do programování: Python

Základy programování v jazyce Python pro úplné nováčky.

Příprava

Než začneme programovat, bude potřeba správně připravit počítač i mozkové závity.

  1. Jazyky a nástroje
  2. Co je to programování

První krůčky

Vykročíme do světa programování a začneme se učit první důležité myšlenky a nástroje

  1. Čísla a řetězce
  2. Proměnné
  3. Funkce a moduly - seznam funkcí - seznam modulů
  4. Vstup a výstup
  5. Podmínky
  6. Sekvenční hodnoty
  7. Cykly
  8. Kam dál?

Úvod do programování 2

Navazující kurz, ve kterém si prohloubíte znalosti jazyka Python

Úvod do programování 2

Kapitoly popisující další důležité části programování v Pythonu

  1. Co všechno už umíme
  2. Slicing, metody, moduly
  3. Vlastní funkce
  4. Další datové struktury
  5. Soubory: čtení a zápis
  6. Json
  7. Komplexní příklad (řešení popsané v lekci)
  8. Opakování (kombinace všech předchozích cvičení)

Bonusové kapitoly

  1. Cykly 2
  2. Coding style
  3. Parametry příkazové řádky
  4. Obsluha výjimek
  5. Balíčky z internetu
  6. Další zdroje
  7. Inspirace k řešení

Python pro data 1

Úvod do zpracování dat v Pythonu

Python pro data 1

Základní kapitoly

  1. Instalace
  2. Načtení dat
  3. Podmíněný výběr
  4. Spojování
  5. Agregace a řazení
  6. Vizualizace
  7. Pivot tabulky
  8. Datum a čas a metoda shift

Objektově orientované programování v Pythonu

Kurz objektově orientovaného programování v jazyce Python

Objektově orientované programování v Pythonu

Popis objektově orientovaného programování v jazyce Python

  1. Třídy a objekty
  2. Dědičnost

Releases

No releases published

Packages

No packages published