Moderní programovací postupy
Kód | Zakončení | Kredity | Rozsah | Jazyk výuky |
---|---|---|---|---|
14MPG | KZ | 2 | 0P+2C+8B | česky |
- Garant předmětu:
- Vít Fábera
- Přednášející:
- Vít Fábera, Michal Jeřábek
- Cvičící:
- Vít Fábera, Michal Jeřábek
- Předmět zajišťuje:
- katedra aplikované informatiky v dopravě
- Anotace:
-
Studenti si připomenou některé aspekty programování v jazyce Python, seznámí se se základními pojmy a konstrukty z oblasti objektově orientovaného programování a jejich realizací v jazyce Python. Dále si vyzkouší základy práce s knihovnami pro práci s daty v jazyce Python, konkrétně NumPy, Pandas, Matplotlib a procvičí na příkladech s menším i větším rozsahem dat.
- Požadavky:
-
Úspěšné absolvování předmětů 14ASD a 14PRG
- Osnova přednášek:
- Osnova cvičení:
-
1.+2. Opakování algoritmizace a programování v jazyce Python
3.+4. Čtení a ukládání dat ve formátu CSV, JSON a XML
5. Úvod do objektově orientovaného programování
6. Příprava pro analýzu dat - knihovna NumPy
7. Úvod do tvorby grafů s knihovnou MathplotLib
8. Úvod do práce s daty pomocí knihovny Pandas
9.+10.+11. Komplexní úloha na zpracování dat
12. Knihovny pro strojové učení - TensorFlow, Keras
13. Knihovna pro tvorbu GUI - Qt
14. Zápočtová písemka
- Cíle studia:
-
Rozšíření znalostí z programování v jazyce Python. Seznámení s knihovnami pro práci s daty. Procvičení zpracování dat.
- Studijní materiály:
-
studijní opora v LMS Moodle.
PECINOVSKÝ, Rudolf. Začínáme programovat v jazyku Python. 2. přepracované a rozšířené vydání. Začínáme s. Praha: Grada Publishing, 2022. ISBN 978-80-271-3609-4.
PECINOVSKÝ, Rudolf. Python: knihovny pro práci s daty pro verzi 3.11. Myslíme v.. Praha: Grada Publishing, 2023. ISBN 978-80-271-0659-2.
další výukové kurzy na daná témata na Internetu
- Poznámka:
- Rozvrh na zimní semestr 2024/2025:
- Rozvrh není připraven
- Rozvrh na letní semestr 2024/2025:
- Rozvrh není připraven
- Předmět je součástí následujících studijních plánů: