Sessions
Introduction & Orga (17.04.2019)
- Organizational matters
- Software requirements
- GitHub classroom
Python Basics I (24.04.2019)
- Variables
- Data types
- Operators
- Formatted printing
Python Basics II (08.05.2019)
- Sequential data types (Strings & Lists)
- List manipulation (peek, pop, …)
- Dictionaries
- Blocks & indentation
- Loops
- Conditional cases
- Control Flow
Python Basics III (15.05.2019 & 22.05.2019)
- Functions
- Global vs. local variables
- Modules & import
- Reading & writing text files
- Exception handling (try/except)
Data science I (29.05.2019)
- pandas (csv-import, Datasets)
- matplotlib (visualization)
Data science II (05.06.2019 & 12.06.2019)
- numpy (unlabeled nd-arrays)
- xarray (labeled nd-arrays)
Remote Sensing I (19.06.2019)
- Introduction to SatPy
- Read satellite scenes (Meteosat)
- Analyze scene properties
- Generate composites
- Cropping and resampling
- Simple visualizations
Remote Sensing II (26.06.2019)
- Advanced visualizations (CartoPy)
- Create band combinations
- Process complex computations on bands
- Handling multiple scenes
- Integration of multiple satellite formats (MODIS, Meteosat, …)
- Write data to disk
Algorithm development (03.07.2019)
- From problem to algorithm to solution
- Defining modules and interfaces
- Teamwork
Data science III (10.07.2019)
- scipy
- scikit-learn
Wrap-Up (17.07.2019)
- Feedback