Python Programming MOOC 2021

Python Programming MOOC 2021 is an introductory free course, open to all, designed by the Department of Computer Science at the University of Helsinki. The course will guide participants to the basics of programming with Python language. By following this MOOC you will be able to write and execute your first programs with Python and use programming for arithmetic operations. You will also be equipped to use the Visual Studio Code editor, get familiar with the interactive Python interpreter and many more features.
Structure of the MOOC
The course is divided in two parts: Introduction to Programming course and the Advanced Course in Programming. Once you've gained 25% or more of the first part's exercise points, you will be able to download also the second part. The course will be open until the end of the year 2021. The materials will be made available on a weekly basis.
The MOOC is open to anyone interested in getting the basics of Python. It can be taken just for fun and self improvement, or it can be a part of a university degree, when's relevant.
Here you can also access the lectures of the course.