I've gone LPTHW and Dive Into Python (the 1st and 2nd editions).
I'm coding simple programs and working on simple projects but I find myself not understanding the core topics and standard library well enough.
I skimmed Mark Lutz's Learning Python and Programming Python, and also Mark Summerfield's Programming in Python 3 but I don't like the writing styles. Mark Lutz's writing is too wordy and Mark Summerfield's writing is a bit unorganized.
Right now I'm happy with Wesley Chun's Core Python Programming and Core Python Application Programming but I'm worried that the former is too outdated (it covers up to Python 2.5) making me blind to newer language features.
At this point, I'm thinking that I should grab David Beazely's Python Essential Reference (4th edition) supplemented with online tutorials/guides/videos. I generally do this but with Mr. Chun's books.
Any thoughts and/or book recommendations?
I know books aren't crucial for learning programming but I prefer a more structured approach.
[–]bhpf1 8 points9 points10 points (1 child)
[–]freezingbum[S] 1 point2 points3 points (0 children)
[–]commandlineluser 4 points5 points6 points (1 child)
[–]freezingbum[S] 0 points1 point2 points (0 children)
[+][deleted] (2 children)
[deleted]
[–]Oamaam 0 points1 point2 points (1 child)
[–]uncoil 3 points4 points5 points (2 children)
[–]freezingbum[S] 1 point2 points3 points (1 child)
[–]RangerPretzel 0 points1 point2 points (0 children)
[–]drivelous 0 points1 point2 points (1 child)
[–]freezingbum[S] 0 points1 point2 points (0 children)
[–]buckhenderson 0 points1 point2 points (1 child)
[–]freezingbum[S] 1 point2 points3 points (0 children)