Courses

Block 5: Advanced Scientific Python featured image

Block 5: Advanced Scientific Python

It is better if you have attended blocks 1 to 4 before starting this one. Introduction Already comfortable with the basics from block 3 ? In Part 2 (Advanced), we go beyond syntax …

avatar
Ludovic Charleux
Read more
Block 4: Docker for Reproducible Research Environments featured image

Block 4: Docker for Reproducible Research Environments

Containerization enables portable, isolated computational environments that improve the reproducibility, transparency, and longevity of research. This module introduces Docker for …

avatar
Christian Elmo
Read more
Block 3:  Introduction to Scientific Python featured image

Block 3: Introduction to Scientific Python

It is better if you have attended blocks 1 and 2 before starting this one. Introduction You didn’t start a PhD to spend your days copying-pasting in Excel or manually renaming 200 …

avatar
Ludovic Charleux
Read more
Block 2: Managing projects with Git  featured image

Block 2: Managing projects with Git

Training Scope (4h) Using Git is essential for modern scientific work because it provides a reliable, transparent, and collaborative way to manage research code, data processing …

avatar
Christian Elmo
Read more
Block 1: An introduction to LaTeX for Academic Writing featured image

Block 1: An introduction to LaTeX for Academic Writing

Introduction LaTeX is a robust typesetting system widely used for scholarly communication in the sciences, engineering, and the humanities. This session introduces the principles …

avatar
Ludovic Charleux
Read more