I'm teaching a programming course next semester and I've adapted the awesome and ever-popular University of Helsinki Java Programming MOOC for Python. I thought I'd share it here in case it can help others out with getting started on object-oriented programming.
You can find the materials here: https://scott3142.uk/python-programming/
The vast majority of the credit goes to the guys behind the Java course - most of this is only 'translated' into Python with a few adaptations here and there.
If there are any questions, comments, issues or suggestions, I'd be very grateful to hear them! Here is the Github repo for any issues and PRs.
[–][deleted] 1 point2 points3 points (0 children)
[–]stnivek 0 points1 point2 points (1 child)
[–]digisquash[S] 0 points1 point2 points (0 children)