Related

Further readings.

  • Fluent Python, 2nd Edition

    Author: Luciano Ramalho
    Published: April 2022

    Don't waste time bending Python to fit patterns you've learned in other languages. Python's simplicity lets you become productive quickly, but often this means you aren't using everything the language has to offer. With the updated edition of this hands-on guide, you'll learn how to write effective, modern Python 3 code by leveraging its best ideas.

  • Grokking Simplicity

    Author: Luciano Ramalho
    Published: April 2021

    Distributed across servers, difficult to test, and resistant to modification—modern software is complex. Grokking Simplicity is a friendly, practical guide that will change the way you approach software design and development. It introduces a unique approach to functional programming that explains why certain features of software are prone to complexity, and teaches you the functional techniques you can use to simplify these systems so that they’re easier to test and debug.

  • Deep Learning

    Author: Ian Goodfellow, Yoshua Bengio, and Aaron Courville
    Published: November 2016

    The Deep Learning textbook is a resource intended to help students and practitioners enter the field of machine learning in general and deep learning in particular. The online version of the book is now complete and will remain available online for free.