Introduction to Python

Lisanna Paladin   2025-03-18   Comments Off on Introduction to Python

Date/Time
Date(s) - 2025-03-18 - 2025-03-19
10:00 CET - 16:00 CET

Location
Hybrid

Categories

Learning objectives

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

This 2 days pan-EMBL hybrid course (online, in person in Heidelberg, in Grenoble or in Rome) will cover:

  • Python fundamentals
  • Analyzing and visualising tabular data
  • Filtering and applying conditions
  • Iterating actions
  • Creating functions
  • Handling errors
  • Command line programming
  • Versioning code with git

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 come from The Carpentries community:

Schedule

The detailed schedule will be communicated at a later stage. Each day will include a morning (tentatively 10:00-12:00 CET) and an afternoon (tentatively 14:00-16:00) sessions.

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 Heidelberg, Rome and Grenoble 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
Online
In person in Grenoble
In person in Rome

Registration Information