This course is organized in cooperation between the Helmholtz Information & Data Science Academy (HIDA) and the Forschungszentrum Jülich.
Basics of Python
Objectives
- Introduction to working efficiently with Python
- Confident use of basic Python programming techniques
- Outlook on further areas of application and Python libraries
Content
Python basics
Introduction to data structures
| Control structures
|
Input and output
| Working with modules
|
Testing and debugging
Errors and exceptions
| Object-oriented programming
|
Outlook on interesting Python libraries
- NumPy and SciPy
- Data visualisation with Matplotlib
Didactic approach
All course days cover alternating sequences of theoretical input and hands-on exercises, during which the instructors are available for quick feedback and advice.
Prerequisites
This course is suitable for beginners and no prior knowledge of Python is required.
NOTE: Registration will open on the 29th of July at 12 pm.