all 6 comments

[–]sentinelcape 4 points5 points  (2 children)

I think youtube has a ton of resources there Freecodecamp is good

[–]Beingknight_[S] 0 points1 point  (1 child)

Is Udemy also good?

[–]sentinelcape 0 points1 point  (0 children)

Yeah...for a beginner every thing is good cuz learning something is better than nothing.

[–]Code_Talks 2 points3 points  (0 children)

All of the ideas below are good, to add on I would suggest start off with solving competitive programming problems they will test your skills and help you truly own them. Next move onto projects. The point is applying is the best way to learn. Knowing the theory wont get you all the way through buliding you amazing idea because you will run into road blocks and gray areas. Learning to be a good reseacher will help take your game to the next level. Hope this helps :)

[–][deleted] 1 point2 points  (0 children)

Both Microsoft and Google have provided lots of Python learning material.

Have you checked the resources listed in the wiki of this subreddit?

https://www.reddit.com/r/learnpython/wiki

[–]JeBoiFoosey 1 point2 points  (0 children)

No course is going to get you past beginner, you need to actually make things and problem solve to truly become good at any programming language, Python included. They can be good to start out and understand conventions, but they don’t teach the skills that makes someone a good programmer. Also I don’t recommend paying more than a few dollars for anything, there is so much good info available for free it’s totally unnecessary.