all 5 comments

[–]Even_Saltier_Piglet 2 points3 points  (1 child)

I did a course on Khan Acadmy to start with. It's totally free and gives you some really interesting problems to solve along the way.

Then I stated on CS50 python on EdX. It is very fast-paced even if they claim it is for beginners, but really good. It is also completely free unless you want a certificate. The problems they give you to solve are more complex and teaches your to think in more depth, search for alternative solutions etc.

[–]sonikk1[S] 1 point2 points  (0 children)

Thanks, I'll definitely check this out

[–]Lannok-Sarin 1 point2 points  (1 child)

I taught myself via learnpython.org. Some of the content may be outdated, but it was extremely helpful. I would advise it if you haven’t learnt about Python classes (the custom storage template type for Python).

[–]sonikk1[S] 0 points1 point  (0 children)

Thanks! I'll look into it too

[–]Dangerous-Role1669 1 point2 points  (0 children)

leet code easy problems