Online Course – 4th Edition
Introduction to Python for Biology
November 29th-December 3rd, 2021
REGISTRATION IS CLOSED
Please, SUBSCRIBE to our Newsletter if you want to receive information on new editions.
Online live sessions from Monday to Friday, 14:30 to 16:30 and 17:30 to 20:00 (Madrid time zone).
Python is a user-friendly and powerful programming language commonly used in scientific computing, from simple scripting to large projects. This workshop will provide hands-on practice in a biological context for beginners, with very limited prior programming experience. This course is designed to be very applied, and we will explore Python tools of immediate help to the working scientist.
After completing this course, participants will be able to apply Python programming automation to their own research problems and should be equipped to continue their own Python learning. While this course will focus on data analysis using Python, participants will gain language-agnostic principles of programming, like automation with loops and encapsulation with functions, that will serve as best practices for their scientific computing.
Graduate or postgraduate degree in Life Sciences and basic knowledge of Statistics. While some Python knowledge is useful, the course will cover basic Python skills necessary to input, clean, and explore data.
All participants must bring their own personal laptop and a good internet connection (Windows, Macintosh, Linux).
November 29th-December 3rd, 2021
Online live sessions from Monday to Friday (Madrid time zone)
14:30 to 16:30 Q&A session and live coding with the instructor
17:30 to 20:00 Coding exercises (supervised by the instructor)
35 hours
22.5 hours of online live lessons, plus 12.5 hours of recorded classes and assignments.
This course is equivalent to 1 ECTS (European Credit Transfer System) at the Life Science Zurich Graduate School.
The recognition of ECTS by other institutions depends on each university or school.
English
Places are limited to 16 participants and will be occupied by strict registration order.
Participants who have completed the course will receive a certificate.
Click here to see the full Program
Monday
Introduction to Python
Variables and Assignment
Looping and Repeating Actions
Lists and Dictionaries
Control Flow
Tuesday
Manipulating Text
Reading Text from a File
Libraries
Working with Files in Pandas
File Contents and Manipulation
Wednesday
Functions
Error-Handling
Defensive Programming
Debugging
Style
Thursday
Plotting in Python
Friday
Regular Expressions
You can check the list of Ambassador Institutions. If you want your institution to become a Transmitting Science Ambassador please contact us at communication@transmittingscience.com
Discounts are not cumulative and apply only on the Course Fee. We offer the possibility of paying in two instalments (contact the course coordinator).
5 % Discount
Former participants will have a 5 % discount on the Course Fee.
20 % Discount
20 % discount on the Course Fee is offered for members of some organizations (Ambassador Institutions). If you want to apply to this discount please indicate it in the Registration form (proof will be asked later).
40 % Discount
Unemployed scientists living in Spain may benefit from a 40 % discount on the Course Fee. If you would like to enquire about this discount, please contact the course coordinator. That would apply for a maximum of 2 places and they will be covered by strict registration order.