Writing proper code is not an easy task: it must be structured and follow some standards.
In this one-day workshop, participants will be introduced to the general standards for software development.
In particular, this workshop will focus on the Python programming language and give you some guidelines to tackle important concepts in software development, such as documentation, testing, and reproducibility.
The training will be divided in a few sessions with dedicated material that could be used either during the presentation or afterwards.
Date: Thursday, June 24, 2021
Time: 9:00 a.m. - 4:30 p.m. CET
Location: Remote via Zoom
Trainer: Dr. Jean-Claude Passy & Ivan Oreshnikov
More about our Trainers: Dr. Passy obtained an engineering diploma in fluid dynamics from the Grande École ENSTA in 2008 and a PhD in computational astrophysics in 2013 from the American Museum of Natural History in New York and the University of Victoria.
He then moved to Germany and worked for 4 years as a postdoctoral researcher at the Argelander-Institut für Astronomie in Bonn. During this time, I received a Humboldt-Forschungsstipendium für Postdoktoranden from the Alexander von Humboldt-Stiftung.
After that, he joined the Software Workshop and the Max-Planck-Institut für Intelligente Systeme in February 2017, and has been leading the group since July 2018.
Ivan Oreshnikov obtained his MS.c. in Physics from Saint Petersburg University in 2010. After graduating he worked as an engineer for several cyber security companies in Russia. In 2018, he left Postiive Technologies and moved to Germany to join Software Workshop and the Max-Planck-Institut for Intelligente Systeme as a research engineer.
Registration for this workshop is closed. Please register for the October version of this workshop if interested.