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
Prerequisites:
-
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.