INTRODUCTION TO PYTHON
DifficultyLevel
Novice
OpenTo
Everyone
more
...
Description
The Toulouse Genotoul bioinformatics platform, organizes a 2 days long training course for non computer scientist and biologists aiming at learning the foundation of Python programming. In this training you will learn the basics of programming (variables, functions, control structures such as “if” condition, “for” loop”), writing simple programs which read files, and write results to others. The training course does not require any knowledge in programming, but basic Linux/bash commands are required (cd, ls).

This training focuses on practice. It consists of modules with a large variety of exercises described hereunder (PROVISIONAL SCHEDULE):

Using a Jupyter notebook (Day 1).
Using variables (Day 1).
Basic operations and functions (Day 1).
Reading a file, writing to a file (Day 1).
Character string manipulation (Day 1).
Lists and dictionaries (Day 2).
The if and for controls (Day 2).
Bases of algorithms (Day 2).