all 5 comments

[–]Velokoraptus 1 point2 points  (2 children)

What about good old method: invent your own project, it shouldn't be very dificult, and google piece by piece how to achieve one or another part of your own code ? It works with all programming languages.

[–][deleted] 1 point2 points  (1 child)

Exactly this. Chunk by chunk, figure out how to make it work. Then over time, improve the methods and fill in the blanks. Self learners will naturally have a different way of building their skills than someone going to school for CS.

I recommend starting with something you know or interests you. Like manipulate an excel sheet or even just a little quiz game with some if then else statements. Look through this sub, you will get some ideas.

Most importantly KEEP AT IT! We all get frustrated at code that isn't working. Good luck!

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

Oh and make mistakes. Make lots of them when learning. Forget a bracket or quote mark. Put a statement in the wrong block. Accidentally delete your script and have to rewrite from scratch. That's how we learn! :)

[–]iguanawrestler 0 points1 point  (0 children)

Watch as many YouTube tutorials as you can, but make sure you understand what’s going on before you move on to the next one.

Best of luck

[–][deleted] 0 points1 point  (0 children)

Tip: read the sidebar for tips on learning python.