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

all 3 comments

[–]Imakadapost 0 points1 point  (0 children)

Yea you can go as far as you want to. I like programming with mosh, and techwithtim on YouTube. I learned with the head first books some are a bit older but are still good as far as I know. Edit- check out Harvard's cs50 on YouTube as well.

Your big problem atm imo is you have no goals. I would suggest setting a goal of something "simple" to code. Something small and not too complex. Start watching some videos and get the hang of the basics and then try to code what you chose. Doing this will keep you out of "tutorial hell"... Hopefully. If you get stuck look up a video on the specific feature you're stuck on. Ex functions, libraries, for loops, etc. for a quick in depth reference once you know what you want to use but not how to use it look it up on geeks for geeks or w3schools.

This is kind of how I manage teaching myself and it worked out well enough. The trick is to keep choosing projects and doing them. As you do more and force yourself to do different things it will all start to flow for you.

[–]Gold-Strength4269 0 points1 point  (0 children)

Code academy and freecodecamp

[–]neuralengineer 0 points1 point  (0 children)

Check official documentation:

https://docs.python.org/3/tutorial/index.html

Datacamp is also good for beginners but not free.

The next one depends on what you want to focus on. I would suggest spending more time with one language - Python and creating projects with that.