Python - An Advanced Workshop
given by Dr. Aljoscha Rheinwalt
Python is a general-purpose programming language that is becoming increasingly popular among scientists for its flexibility, ease-of-use and performance. At NextGen@Helmholtz 2018 we offer two Python workshops that are both hands-on and research oriented. One is the Introduction to Python which expects no experience in Python and the other is the Advanced Python workshop which dives into more complex tasks so some experience in Numpy and Matplotlib is required.
The Advanced Python workshop will focus on:
- Big data input/output
- Big data navigation with e.g., K-D trees and Breadth-first search
- Visualization with Matplotlib, Basemap and Cartopy
- Accelerate Python code with Cython
- Writing modules
- Building C modules for Python