Každá kapitola obsahuje odkaz na odpovídající složku v tomto repozitáři
- Úvod
- informace ke cvičením
- co je programování
- instalace Pythonu a VS Code
- python
- Datové typy a podmínky
- Datové typy Pythonu
- Základní větvení programu pomocí podmínek
- Přetypování
- Cykly a importy
- while cyklus
- for cyklus
- break, continue, loop else, pass
- iterace seznamem a slovníkem
- importy knihoven Pythonu (random)
- Funkce
- definice funkce
- argumenty funkce
- návratová hodnota funkce
- proměnlivé počty argumentů
- kontext (scope) proměnné
- Výjimky a práce se soubory
- výjimky včetně možnosti jejich vyhození
- try/except blok
- načtení souboru
- zápis do souboru
- Úvod do objektově orientovaného programování
- základy OOP
- implementace v Pythonu
- OOP - dědičnost, procvičování
- dědičnost
- procvičování OOP
- ArcPy
- ArcGIS Pro
- úvod do ArcPy
datum | téma |
---|---|
25.9. | nebude |
2.10. | nebude |
9.10. | úvod |
16.10. | datové typy a podmínky |
23.10. | cykly a importy |
30.10. | funkce |
6.11. | test 1 |
13.11. | výjimky a práce se soubory |
20.11. | oop úvod |
27.11. | oop dědičnost |
4.12. | arcpy |
11.12. | test 2 |
18.12. | opravy |
- 2 bodované domácí úkoly (každy za 10 bodů)
- 2 testy (každý za 40 bodů)
- nutnost získat alespoň 60 % bodů