Introduction to Python

Francesco Tabaro   2026-04-27   Comments Off on Introduction to Python

Date/Time
Date(s) - 2026-04-27 - 2026-04-30
10:00 CEST - 12:00 CEST

Location
Hybrid

Categories

Learning objectives

This course is designed for complete beginners with no prior experience in Python or coding.

This 4 days pan-EMBL online course will cover:

  • Python fundamentals
  • Analyzing and visualising tabular data
  • Filtering and applying conditions
  • Iterating actions
  • Creating functions
  • Handling errors

Training materials

Software Carpentry aims to teach basic software skills and best practices to researchers and professionals who wish to analyse data. The goal is to enable them to be more productive and make their science better and more reproducible.

The materials we will use in the lesson is an adaptation of the one from The Carpentries community:

Schedule

The detailed schedule will be communicated at a later stage. Each day will include a morning (10:00-12:00 CET) session.

Trainers

Eva Geissen, Yuhong Liu, Renato Alves, Thomas Weber

Helpers

Tanuja Selvaraj, Francesco Tabaro

Setup

Participants are required to have their own laptop to work with on the course, further installation/login requirements will be sent via email at a later stage.

To join the online version of this course, you will also need the Zoom client installed on your computer. You will receive connection details after you have registered using the form below, and we suggest to use two screens (or two devices) to follow the course effectively.

Please notice that rooms in Grenoble and Rome will only guaranteed with a minimum of in-person attendees. Ensure that you select the right registration type to let us know where you would prefer to attend, and please be aware that in-person registrations might be moved to online. We welcome your help if you would like to support us in setting up a training room in other sites!

Registration

Bookings

Tickets

Ticket Type Spaces
In person - Heidelberg
Online - Barcelona
Online - Grenoble
Online - Hamburg
Online - Rome

Registration Information