On 9 August 2017 at 10:29, Saurabh Hooda <saurabh.ho...@gmail.com> wrote: > Hello, > [advertisement] proclaims that it's a collection of the best tutorials > recommended by the programming community. Do you agree? Is there any better > tutorial? > > Thanks in advance, > Saurabh Hooda > -- > https://mail.python.org/mailman/listinfo/python-list
So, I started by writing my opinion of those recommendations, and that the “community” is very small (<1k Twitter followers, 2.7k Facebook likes). But then I went to the “About Us” page, and found your name and your profile picture there. Native advertising is evil and rude. You made it sound as if you were an user, genuinely looking for help in learning Python. But in reality, you just want people to visit your website, get ad revenue and potentially get people to join your community. Shame on you. --- Your top recommendation is the worst Python tutorial in existence. Learn Python The Hard Way is not worth the $30 price tag. It’s discouragingly slow and boring. 19% of the book is printing. It makes you memorize truth tables instead of understanding logic. It often makes you Google things instead of teaching them. The author published an article full of FUD against Python 3 (explained: https://eev.ee/blog/2016/11/23/a-rebuttal-for-python-3/ )… and released a beta version of his Python 3 book shortly afterwards. You also have a lot of Python 2 content on the site. Content that teaches a legacy language. My recommendations: * Think Python, 2nd edition: http://greenteapress.com/wp/think-python-2e/ * Automate the Boring Stuff with Python: https://automatetheboringstuff.com/ * official Python tutorial, if you can already program, or to complement the other two: https://docs.python.org/3/tutorial/index.html All three are free to read online. -- Chris Warrick <https://chriswarrick.com/> PGP: 5EAAEA16 -- https://mail.python.org/mailman/listinfo/python-list