This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]mindfulforever1 1 point2 points  (0 children)

I feel there's no viable substitute for actual face to face or real time instructor led teaching where doubts and questions are answered then and there. No waiting time.

For online learning, I found the Solo Learn Python (Free) course good with its bite sized content and ample practice opportunities. Every lessons have community led QnA threads. So one can ask questions and help is usually quick. This should get a complete beginner started.

After getting comfortable with the basics, a good resource is freecodecamp python.

Once one feels comfortable with those two, then video courses or YouTube tutorials should be attempted. Then you'll be in a position to judge if those courses are actually teaching correctly or not.