Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Practices of the Python Pro

    Practices of the Python Pro

    Dane Hillard · 2019

    Programming
    Open LibraryAmazon
    Stats for nerds
    1recommend
    9mentions
    2people
    2020–2024years
    78% recommend22% neutral

    Mentions per year

    20202021202220232024

    What Hacker News says

    1. asicspFeb 2024
      +1 for Fluent Python. See also:

      * Serious Python (https://nostarch.com/seriouspython) — deployment, scalability, testing, and more

      * Practices of the Python Pro (https://www.manning.com/books/practices-of-the-python-pro) — learn to design professional-level, clean, easily maintainable software at scale, includes examples for software development best practices

      * Intuitive Python (https://pragprog.com/titles/dmpython/intuitive-python/) — productive development for projects that last

      * Advanced Python Mastery (https://github.com/dabeaz-course/python-mastery) — exercise-driven course on Advanced Python Programming that was battle-tested several hundred times on the corporate-training circuit for more than a decade

      thread
    2. asicspJan 2023
      Nice list. I'd add

      * Practices of the Python Pro (https://www.manning.com/books/practices-of-the-python-pro) — learn to design professional-level, clean, easily maintainable software at scale, includes examples for software development best practices

      * Intuitive Python (https://pragprog.com/titles/dmpython/intuitive-python/) — productive development for projects that last

      thread
    3. asicspAug 2022
      Here are some often recommended books (not specific to a particular framework):

      * "Fluent Python" (https://www.oreilly.com/library/view/fluent-python-2nd/97814...) — takes you through Python’s core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time

      * "Serious Python" (https://nostarch.com/seriouspython) — deployment, scalability, testing, and more

      * "Practices of the Python Pro" (https://www.manning.com/books/practices-of-the-python-pro) — learn to design professional-level, clean, easily maintainable software at scale, includes examples for software development best practices

      thread
    4. asicspJan 2022
      Check out these books:

      * Fluent Python — takes you through Python’s core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time

      * Serious Python — deployment, scalability, testing, and more

      * Practices of the Python Pro — learn to design professional-level, clean, easily maintainable software at scale, includes examples for software development best practices

      thread
    5. asicspJun 2021
      * Fluent Python

      * Serious Python

      * Practices of the Python Pro

      There are also good blog posts, SO answers, etc on many of these concepts. I have a few links collected here: https://learnbyexample.github.io/py_resources/specific.html

      thread
    6. asicspMar 2021
      I have a collection of resources here: https://learnbyexample.github.io/py_resources/

      I'll echo other comments to say that official Python tutorial and documentation is a great place to start. 'Fluent Python' 2nd edition is coming later this year. 'Practices of the Python Pro' and 'Serious Python' are other books that'd fit your request.

      thread

    Related

    Cover of Intuitive Python
    2021–2024

    Intuitive Python

    David Muller
    2 recommend · 5
    Python DistilledDavid M. Beazley
    2022–2026

    Python Distilled

    David M. Beazley
    9 recommend · 11
    Architecture Patterns with PythonHarry J.W. Percival
    2020–2024

    Architecture Patterns with Python

    Harry J.W. Percival
    12 recommend · 16
    Cover of Fluent Python
    2015–2026

    Fluent Python

    Luciano Ramalho
    67 recommend · 108
    Cover of Automate the Boring Stuff with Python
    2015–2026

    Automate the Boring Stuff with Python

    Al Sweigart
    75 recommend · 95
    Cover of Learning Python
    2007–2026

    Learning Python

    Mark Lutz
    26 recommend · 49
    Cover of Dive into Python
    2008–2026

    Dive into Python

    Mark Pilgrim
    94 recommend · 185
    Cover of Effective Python
    2012–2026

    Effective Python

    Brett Slatkin
    22 recommend · 45