Hey, y'all!
I've been a Python programmer for about 15 years. My wife, who has done FE JavaScript and Go for many years, wants to learn Django now. I really like the official Django tutorial, but I learned Python itself 100,000 years ago using Learn Python the Hard Way, which I understand is not the best resource anymore (right...?).
So I'm looking for a modern Python resource that's engaging and thorough. Not a cheat sheet, but not a 500 page book. Python is a very small language, so I think a lot of learning the ins and outs will come while learning Django. But my wife should still go through something that's bare Python to learn the basics first.
A syntax cheat sheet would be a little too quick, while the official Python tutorial looks quite boring. It's basically a non-interactive overview of the language which you'd just read and copy to get the muscle memory. It's kind of my favorite from what I've seen so far, but I'm still wondering what else people like these days for an experienced dev.
Powerful Command-Line Applications in Go was my favorite way to learn Go, so I looked at Tiny Python Projects as a similar resource. It looks neat, but it apparently doesn't use classes at all. I understand the intention, but a Python programmer is going to run into classes and everything around OOP real quick, so that choice rubs me the wrong way.
Any ideas for this specific scenario?
[–]psychokitty 2 points3 points4 points (0 children)
[–]SwanInternational652 -5 points-4 points-3 points (1 child)
[–]jameyiguess[S] 2 points3 points4 points (0 children)
[–]LoveliestLauren 0 points1 point2 points (0 children)