Let’s say you’ve just joined my team and want to become an idiomatic Python programmer. Where do you begin?
Well, you can move up the learning curve quickly using resources from this blog:
- Pythonic means idiomatic and tasteful
- import this: learning the Zen of Python
- The 3 Best Python Books for Your Team
I also have some good resources on web development with Python:
- Build a web app fast: Python, HTML & JavaScript Resources
- Rapid Web Prototyping with Lightweight Tools
And on more advanced Python concepts, like dunders and functional programming: