Creation of programming projects with Python

Creation of programming projects with Python

This is a hands-on course in which the participants will be taught to follow good programming practices during the development of a Python project.

The course will cover the following topics:

  • environment isolation

  • structure of projects

  • TDD (Test Driven Development)

  • clean coding


  • Being comfortable with functions, modules and classes in Python

  • To follow the course you will need

    • a computer with Python (recommended version >=CPython-3.6),

    • an editor, and

    • a vcs (like mercurial or git).

A desktop computer with a suitable environment will be available for every participant, in case it's needed. You can also use your own laptop.


Workshop Registration

Participating Universities