Max Planck Gesellschaft
Max Planck Gesellschaft

IMPRS-gBGC course 'Python' 2021

On this page... (hide)

  1.   1.  General information
  2.   2.  COVID-19
  3.   3.  Concept
  4.   4.  Agenda
  5.   5.  What you need to prepare
  6.   6.  Registration
  7.   7.  Participants

1.  General information

Date: September 13 - 17, 2021
Starting time: 10.00 am
Approximate end: 3.00 pm (except the first day which will end by noon)
Place: lecture hall , MPI for Biogeochemistry, Jena
Instructors: Sujan Koirala
Category: Skill course
Credit points: 0.2 CP per course day
>> Python 2018

2.  COVID-19

Planning of the course is preliminary. This course is planned to be an in-person course. Depending on the restrictions on that date, the course might needs to be altered.

3.  Concept

This course addresses everybody who is interested in learning Python from scratch. The course is organized in three parts: "Basics" on day one and two, "Advanced Analysis with Python" on day three and "Data Visualisation" on day four. Please sign up for the modules that are of interest for you. If you have any question ie. regarding the level of detail feel free to address the instructors.

4.  Agenda

Day Content
September 13 Overview of commonly used programming languages
10:00 am Introduction to Python, R, MATLAB and Julia
September 14 Basics
10:00 am

Installation and package management

  • Python 2 vs. 3
  • Installation
  • Package management with Anaconda
    • Environments
  • Integrated development environment - spyder
pm

Data types

  • Integers, floats, strings, boolean
  • Lists and dictionaries
  • Arrays
  • Data Cubes
September 15 Basics
10:00 am

Structure of a Python Program

  • Writing first code
  • Good practices
  • Writing your own module
  • Adding your programs to the Python path

I/O

  • Read data
  • Save data

Mathematical operations in NumPy

  • Arrays
  • Matrices
  • Masks
September 16 Advanced Analysis with Python
10:00 am
  • Statistical Analysis
    • SciPy
  • Machine Learning
    • Scikit Learn
  • Pandas
September 17 Data Visualisation
10:00 am
  • MatPlotLib
    • Lines and Scatters
    • Maps
  • Interactive Visualization
    • Bokeh
  • Structure of a figure


5.  What you need to prepare

Bring a laptop.
Please also make sure that you can access the internet via WLAN (BGC-users, if you have a BGC-account; BGC-guests, if you don't have an account)

6.  Registration

Register here by May 14, 2021


7.  Participants



This page was last modified on April 23, 2021, at 10:07 AM

Directions | Disclaimer | Data Protection | Contact | Internal | Webmail | Local weather | PRINT | © 2011-2021 Max Planck Institute for Biogeochemistry