Programming 2700-M-API-D1P
The course will cover the following topics:
- preparation of the development environment, installation of packages, basic terminal commands
- introduction to the syntax of the Python language
- types and data structures,
- conditional statements
- loops,
- exception handling,
- creating functions,
- introduction to object-oriented programming (classes, objects, methods, constructors, inheritance),
- introduction to text and table data processing
Type of course
Mode
Course coordinators
Bibliography
- Python language documentation available at: https://docs.python.org/3/
- M. Lutz: Python. Introduction. Wydanie 5. Gliwice: Wydawnictwo Helion, 2020.
- W. McKinney: Python for Data Analysis, 2nd Edition. O'Reilly Publishing, 2017
- Documentation of the various packages, example code and notebooks provided directly by the instructor in class
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: