Beginner Python Course with JuPyter Notebooks. Includes 17 video tutorials, 17 lessons, 17 projects, with 17 solutions.
There are two options.
Note: On each of those options, you'll find:
No installations needed.
Note: On each notebook, click on "Open in Colab", in order to open it on Google Colab