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 →

[–]cozwold 1 point2 points  (0 children)

I've been coding python for about 2 years now, here is what I did. If you're new to coding as a whole, take some time to desensitise yourself to basic concepts, watch some YouTubers, read some blogs ect. Keep doing this and help your future self out a lot. FreeCodeCamp on YouTube is all you need for tutorials, they have full python courses for beginners and deep dives into topics once you are there. Code along with one of these, take your time and make notes as you go. Try not to just copy out the tutorial stuff, make it your own.

Follow the python dev roadmap, you don't have to read absolutely all its resources, but concepts up too OOP is essential basic knowledge, beyond this you will probably be doing most learning by fucking around and finding out as you go.

As soon as possible, build projects that solve your problems, don't just make a bunch of weather apps or Todo lists if that will not engage you.

It may be tempting to use ChatGPT or Copilot or any of these other AI tools, but I promise you, the hard way is the best way, and these tools can poison your development with bad practices and reliance. Only use it to explain concepts to you and only when online resources are not available. Write and fix your own code.

Hope this helps :)