This repository holds my solutions and notes from the University of Helsinki's MOOC (Massive Open Online Course) in Python Programming.
The course provides a thorough introduction to Python, covering everything from basic syntax to more advanced concepts in object-oriented programming.
The primary purpose of this repository is to:
- Document my progress and serve as a portfolio for the skills learned throughout the course.
- Store verified solutions to all programming exercises for future reference.
- Act as a personal learning resource, not necessarily a production-ready codebase.
The project is organized according to the structure of the course itself, where each folder corresponds to a specific part or module of the curriculum:
Inside each part (e.g., Part01/
), you will find individual Python files (.py
) for each completed exercise.
The files are intended to be read and studied. If you wish to run the code locally, you will need Python 3 installed.
-
Clone the repository:
git clone [https://github.com/LinusWase/LearnPythonMOOC.git](https://github.com/LinusWase/LearnPythonMOOC.git)
-
Navigate to an exercise folder:
cd LearnPythonMOOC/Part01
-
Run the file (optional):
python filename.py
(Replace
filename.py
with the specific exercise file you want to test.)
- Programming Language: Python 3
- Course Platform: MOOC.fi (University of Helsinki)
- MOOC.fi Python Course: https://programming-25.mooc.fi/part-1/1-getting-started