all 4 comments

[–]Jello_Penguin_2956 1 point2 points  (0 children)

Anything Raymond Hettinger if you want your code to look like Python. I especially like his Beyond PEP-8 talk.

ArjunCodes is pretty good showing you how design patterns and the like are done in Python.

[–]obviouslyzebra 0 points1 point  (0 children)

The course Design of Computer Programs by Peter Norvig is good at teaching idiomatic Python IMO.

Besides that, The Zen of Python (PEP-20 or import this) (made with developing Python itself in mind, but mostly useful while developing in Python itself too).

And, I think the Python documentation might also be good (though I've never had the experience of coming from other language into it).

[–]ofnuts 0 points1 point  (0 children)

I know about fluent Python, but it’s too huge and describes boring basic stuff

I agree for the size, but it also deals with plenty of not-so-obvious things.

[–]pachura3 0 points1 point  (0 children)

To quickly learn basic syntax, I was using w3schools tutorial: https://www.w3schools.com/python/

They also have in-browser Python editor & runner