FI:PV248 Kurz jazyka Python - Informace o předmětu
PV248 Kurz jazyka Python
Fakulta informatikypodzim 2015
- Rozsah
- 0/1/1. 2 kr. (plus ukončení). Ukončení: k.
- Vyučující
- Ing. Martin Sivák (přednášející), Mgr. Marek Grác, Ph.D. (zástupce)
- Garance
- doc. RNDr. Eva Hladká, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- Po 16:00–17:50 B130
- Předpoklady
- Základní znalost programování v libovolném imperativním jazyce v rozsahu předmětu IB001.
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 30 stud.
Momentální stav registrace a zápisu: zapsáno: 0/30, pouze zareg.: 0/30, pouze zareg. s předností (mateřské obory): 0/30 - Mateřské obory/plány
- Aplikovaná informatika (program FI, N-AP)
- Bioinformatika (program FI, N-AP)
- Služby - výzkum, řízení a inovace (angl.) (program FI, N-AP)
- Služby - výzkum, řízení a inovace (program FI, N-AP)
- Umělá inteligence a zpracování přirozeného jazyka (program FI, B-IN)
- Umělá inteligence a zpracování přirozeného jazyka (program FI, N-IN)
- Cíle předmětu
- Cílem předmětu je seznámit studenty se specifiky programování v jazyce Python řešením praktických úloh. Během semestru studenti pracují na projektu, který vylepšují na základě právě probrané látky. Na konci kurzu student: * zvládne základy objektového návrhu a implementace v jazyce Python * seznámí se s možnostmi standardní knihovny jazyka Python * seznámí se se zásadami správné dekompozice a tvorby robustního kódu
- Osnova
- Stručné seznámení se syntaxí jazyka Python
- Používaní modulů a knihoven
- Práce se sítí a vytvoření jednoduchého serveru
- Využítí debuggeru na testování
- Paralelní programování: procesy/vlákna, sdílení prostředků, komunikace mezi vlákny, signály
- Regulární výrazy
- Konfigurace: argumenty příkazové řádky, konfigurační soubory
- Využití serializace k uložení a načtení stavu programu
- Grafické uživatelské rozhraní
- Vzdálené volání procedur, XMLRPC server a klient
- Výukové metody
- seminární cvičení, studentské projekty
- Metody hodnocení
- aktivita na cvičeních, hodnocení projektu
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně.
- Statistika zápisu (podzim 2015, nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/podzim2015/PV248