Přeskočit na hlavní obsah
Přeskočit hlavičku

Programování v GIS 5

Anotace

Předmět je věnován problematice vývoje vlastních standalone aplikací. V praktické části se studenti naučí, jak vytvořit standalone aplikaci za použití programovacího jazyka Python a knihovny PyQT5 pro tvorbu grafického uživatelskéhoh rozhraní (GUI).

Povinná literatura

WILLMAN, J.: Beginning PyQt a hands-on approach to GUI programming. Berkeley, CA: Apress L. P. 2020. ISBN 978-1-4842-5857-6 .
MOORE, A.: Mastering GUI programming with Python: develop impressive cross-platform GUI applications with PyQt. Birmingham: Packt Publishing Ltd. 2019. ISBN 978-1-78961-290-5 .
HARWANI, B. M.: Qt5 Python GUI Programming Cookbook: Building responsive and powerful cross-platform applications with PyQt. Birmingham: Packt. 2018. ISBN 978-1-78883-100-0 .
SATHAYE, N.: Learning Python application development: take Python beyond scripting to build robust, reusable, and efficient applications. Birmingham, UK: Packt Publishing. 2016. ISBN 978-1-78588-570-9 .

Doporučená literatura

GUI v Pythonu: PyQt5. Dostupné online z: https://naucse.python.cz/lessons/intro/pyqt/
JAWORSKI, M., ZIADÉ, T.: Expert Python programming. Third Edition. Birmingham: Packt Publishing Ltd. 2019. ISBN 978-1-78980-889-6 .
LAZAR, G., PENEA, R.: Mastering Qt 5: master application development by writing succinct, robust, and reusable code with Qt 5. Birmingham Mumbai: Packt. 2016. ISBN 978-1-78646-712-6 .
JOHANSSON, R.: Numerical Python: Scientific Computing and Data Science Applications with Numpy, SciPy and Matplotlib. Second edition. Berkeley, CA: Apress. 2019. ISBN 978-1-4842-4245-2 .


Jazyk výuky čeština, angličtina
Kód 548-0151
Zkratka PvGIS5
Název předmětu česky Programování v GIS 5
Název předmětu anglicky Programming in GIS 5
Garantující katedra Katedra geoinformatiky
Garant předmětu doc. RNDr. Jan Caha, Ph.D.