News for hackers. Stuff that matters.
Re:Ask HN: Books to learn Python for beginners (Business Sch... by asicsp on Wednesday August 14, 2019 @07:30AM (#20694394)
Apart from ATBS [1] I'd highly recommend Think Python [2] and its derived interactive version [3]

[1] https://automatetheboringstuff.com/

[2] https://greenteapress.com/wp/think-python-2e/

[3] https://runestone.academy/runestone/static/thinkcspy/index.h...

Re:Ask HN: Books to learn Python for beginners (Business Sch... by rahimnathwani on Wednesday August 14, 2019 @01:33AM (#20692932)
If you're starting from zero, a reasonable curriculum might be to work through these courses:

1. Learn python 3 the hard way (book by Zed Shaw) as mentioned by trcarney) 2. Build a saas app with flask (Nick Janetakis, on Udemy or his own site)

Use these resources to look up things and get more context: - real python - stack overflow

After finishing #2, try to build a different saas project from scratch, using what you learned.

If your interest is ML/DS, then replace #2 with something like 'deep learning for coders' parts 1 and 2. Or work through pandas exercises.

Re:Ask HN: Books to learn Python for beginners (Business Sch... by pryelluw on Tuesday August 13, 2019 @02:49PM (#20689000)
Automate the boring stuff by Al Sweigart. Good practical one for beginners.
Re:Ask HN: Books to learn Python for beginners (Business Sch... by trcarney on Tuesday August 13, 2019 @07:28PM (#20691281)
Learn Python3 the Hard Way by Zed Shaw. Great for beginners. It is written as the readers first exposure to programming.
Re:Ask HN: Books to learn Python for beginners (Business Sch... by ghettolabs on Wednesday August 14, 2019 @11:47AM (#20696751)
The best book is Python Crash Course