u/AnxSanches

What are the best tools and resources to learn Python in an engaging way?

I'm a recent graduate with some experienced in modding, and I've just started my first internship, the company I'm at works mostly on Python and I'm struggling quite a bit due to my complete lack of familiarity with the language which makes rely on AI far more than I would like.

In class we used mostly java, C and some JavaScript. And I've modded paradox games which use C++. I had little issue learning these since our classes were very step by step and with mostly hand written tests, to avoid ai usage on them, it helped a lot to build "muscle memory" and skill. On the other hand learning C++ was really easy too since I was using it in my main hobby and there are a fuck ton of community resources.

But whenever I search for Python learning resources all I see is AI slop or very surface level courses and bootcamps. I want something that isn't focused on teaching the basics of object oriented languages or coding in general and more on hands down practice with examples to actually learn what I need to. The syntax, the most common libraries, the available tools, the constraints of the language, etc.

I do not want to be asking chatgpt or Claude what a third of the code does at every step and I want to be able to do most or half of the code and rely on AI mostly for debugging not for any design or architecture choice.

The only thing I could come up by myself so far was trying to create very small games in godot to make the learning procesa with stack overflow more appealing to my brain. But if any of you knows of anything I could use for this I would be really grateful.

reddit.com
u/AnxSanches — 8 days ago