Books Reviewed by Python Flux

Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming

- May 3, 2019

The second edition of the best-selling Python book in the world (over 1 million copies sold!). A fast-paced, no-nonsense guide to programming in Python. Updated and thoroughly revised to reflect the latest in Python code and practices. Python Crash Course is the world's best-selling guide to the ... Read More

Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems

- April 18, 2017

Want to know how the best software engineers and architects structure their applications to make them scalable, reliable, and maintainable in the long term? This book examines the key principles, algorithms, and trade-offs of data systems, using the internals of various popular software packages ... Read More

Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems

- October 15, 2019

Through a series of recent breakthroughs, deep learning has boosted the entire field of machine learning. Now, even programmers who know close to nothing about this technology can use simple, efficient tools to implement programs capable of learning from data. The updated edition of this best-sel... Read More

Deep Learning (Adaptive Computation and Machine Learning series)

- November 18, 2016

An introduction to a broad range of topics in deep learning, covering mathematical and conceptual background, deep learning techniques used in industry, and research perspectives. “Written by three experts in the field, Deep Learning is the only comprehensive book on the subject.” —Elon Musk, coc... Read More

Black Hat Python, 2nd Edition: Python Programming for Hackers and Pentesters

- April 14, 2021

Fully-updated for Python 3, the second edition of this worldwide bestseller (over 100,000 copies sold) explores the stealthier side of programming and brings you all new strategies for your hacking projects. When it comes to creating powerful and effective hacking tools, Python is the language of... Read More

The Hundred-Page Machine Learning Book

- January 13, 2019

Provides a practical guide to get started and execute on machine learning within a few days without necessarily knowing much about machine learning.The first five chapters are enough to get you started and the next few chapters provide you a good feel of more advanced topics to pursue. Provides ... Read More

Data Science on AWS: Implementing End-to-End, Continuous AI and Machine Learning Pipelines

- April 27, 2021

If you use data to make critical business decisions, this book is for you. Whether you're a data analyst, research scientist, data engineer, ML engineer, data scientist, application developer, or systems developer, this guide helps you broaden your understanding of the modern data science stack, ... Read More

Learn Python 3 the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code (Zed Shaw's Hard Way Series)

- June 27, 2017

Readers will learn Python by working through 52 brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix the mistakes. Watch the programs run. Includes 5+ hours of video where Shaw shows how to break, fix, and debug code. "These videos are companion... Read More

Python All-in-One For Dummies (For Dummies (Computer/Tech))

- April 27, 2021

The one-stop resource for all your Python queries Powerful and flexible, Python is one of the most popular programming languages in the world. It's got all the right stuff for the software driving the cutting-edge of the development world—machine learning, robotics, artificial intelligence, data ... Read More

Head First Python: A Brain-Friendly Guide

- December 13, 2016

Are you keen to add Python as a programming skill? Learn quickly and have some fun at the same time with the second edition of Head First Python. This updated book takes you beyond typical how-to manuals with engaging images, puzzles, stories, and quizzes that are proven to stimulate learning and... Read More

Machine Learning Design Patterns: Solutions to Common Challenges in Data Preparation, Model Building, and MLOps

- November 10, 2020

The design patterns in this book capture best practices and solutions to recurring problems in machine learning. Authors Valliappa Lakshmanan, Sara Robinson, and Michael Munn catalog the first tried-and-proven methods to help engineers tackle problems that frequently crop up during the ML process... Read More

Python Machine Learning: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow 2, 3rd Edition

- December 12, 2019

Applied machine learning with a solid foundation in theory. Revised and expanded for TensorFlow 2, GANs, and reinforcement learning. Key Features Third edition of the bestselling, widely acclaimed Python machine learning book Clear and intuitive explanations take you deep into the theory and prac... Read More

Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices

Gregory, Bob, Percival, Harry - March 31, 2020

As Python continues to grow in popularity, projects are becoming larger and more complex. Many Python developers are now taking an interest in high-level software architecture patterns such as hexagonal/clean architecture, event-driven architecture, and strategic patterns prescribed by domain-dri... Read More

Effective Python: 90 Specific Ways to Write Better Python (Effective Software Development Series)

Slatkin, Brett - November 15, 2019

Effective Python aims to provide the reader with an understanding of the "Pythonic" way of writing programs: the best way to use Python. New programmers will learn the best practices of Python's features. Experienced programmers will learn how to embrace the strangeness of a new tool with confide... Read More

Murach's Python Programming (2nd Edition)

- May 7, 2021

If you want to learn how to program but dont know where to start, this is the right book and the right language for you. From the first page, our self-paced approach will help you build competence and confidence in your programming skills. And Python is the best language ever for learning how to ... Read More

Machine Learning: A Probabilistic Perspective (Adaptive Computation and Machine Learning series)

- August 24, 2012

A comprehensive introduction to machine learning that uses probabilistic models and inference as a unifying approach. Today's Web-enabled deluge of electronic data calls for automated methods of data analysis. Machine learning provides these, developing methods that can automatically detect patte... Read More

Machine Learning for Algorithmic Trading: Predictive models to extract signals from market and alternative data for systematic trading strategies with Python, 2nd Edition

- July 31, 2020

This book introduces end-to-end machine learning for the trading workflow, from the idea and feature engineering to model optimization, strategy design, and backtesting. Read More

Reviewed by

Introduction to Machine Learning with Python: A Guide for Data Scientists

- November 1, 2016

Machine learning has become an integral part of many commercial applications and research projects, but this field is not exclusive to large companies with extensive research teams. If you use Python, even as a beginner, this book will teach you practical ways to build your own machine learning s... Read More