Filters

Free/Non-free



Python Version




Reading Time [?]

Publication Year

Showing 30 topical books
.

Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow

by Aurélien Géron

1.0
Popularity score [?]
The second edition came out recently and immediately became a bestseller in its category. It is impressive in coverage. Classical supervised learning, unsupervised learning, deep learning (CNN, RNN...
Published on : Oct. 15, 2019
Python version: TH
856 pages

Data Science from Scratch: First Principles with Python

by Joel Grus

0.9882352941176471
Popularity score [?]
To really learn data science, you should not only master the tools—data science libraries, frameworks, modules, and toolkits—but also understand the ideas and principles underlying them. Updated fo...
Published on : May 16, 2019
Python version: TH
406 pages

Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython

by Wes McKinney

0.9764705882352941
Popularity score [?]
Looking for complete instructions on manipulating, processing, cleaning, and crunching structured data in Python? The second edition of this hands-on guide—updated for Python 3.5 and Pandas 1.0—is ...
Published on : Oct. 20, 2017
Python version: TH
550 pages

Deep Learning with Python

by Francois Chollet

0.9647058823529412
Popularity score [?]
Deep Learning with Python introduces the field of deep learning using the Python language and the powerful Keras library. Written by Keras creator and Google AI researcher François Chollet, this bo...
Published on : Dec. 22, 2017
Python version: TH
384 pages

Python Data Science Handbook: Essential Tools for Working with Data

by Jake VanderPlas

0.9529411764705882
Popularity score [?]
The Python Data Science Handbook provides a reference to the breadth of computational and statistical methods that are central to data-intensive science, research, and discovery. People with a prog...
Published on : Dec. 10, 2016
Python version: TH
548 pages

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

by Andreas C. Müller

0.9411764705882353
Popularity score [?]
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 Pyth...
Published on : Oct. 21, 2016
Python version: BO
400 pages

Python for Finance: Mastering Data-Driven Finance

by Yves Hilpisch

0.9294117647058824
Popularity score [?]
The financial industry has recently adopted Python at a tremendous rate, with some of the largest investment banks and hedge funds using it to build core trading and risk management systems. Update...
Published on : Dec. 31, 2018
Python version: TH
720 pages

Python for DevOps: Learn Ruthlessly Effective Automation

by Noah Gift

0.9176470588235294
Popularity score [?]
This DevOps bible, written by a highly credible author (PSF Fellow, Lecturer at UC Berkeley, worked at Disney, AT&T, Sony and ABC News Network) shows you how to use Python for everyday Linux system...
Published on : Dec. 31, 2019
Python version: TH
506 pages

Grokking Algorithms: An illustrated guide for programmers and other curious people

by Aditya Bhargava

0.9058823529411765
Popularity score [?]
Grokking Algorithms is a fully illustrated, friendly guide that teaches you how to apply common algorithms to the practical problems you face every day as a programmer. You'll start with sorting an...
Published on : May 30, 2016
Python version: TW
256 pages

Pandas for Everyone: Python Data Analysis

by Daniel Y. Chen

0.8941176470588236
Popularity score [?]
Today, analysts must manage data characterized by extraordinary variety, velocity, and volume. Using the open source Pandas library, you can use Python to rapidly automate and perform virtually any...
Published on : Jan. 5, 2018
Python version: TH
412 pages

Programming the Raspberry Pi: Getting Started with Python

by Simon Monk

0.8823529411764706
Popularity score [?]
An updated guide to programming your own Raspberry Pi projectsLearn to create inventive programs and fun games on your powerful Raspberry Pi―with no programming experience required. This practical ...
Published on : Oct. 5, 2015
Python version: TH
208 pages

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

by Sebastian Raschka

0.8705882352941177
Popularity score [?]
Winner of the ACM Best of Computing award in 2016 and now in its third edition, this is one of the most popular books for Machine Learning. It covers everything under the sun - Classical Supervised...
Published on : Dec. 12, 2019
Python version: TH
770 pages

Deep Reinforcement Learning Hands-On

by Maxim Lapan

0.8588235294117647
Popularity score [?]
Ever since 2014, Reinforcement Learning has taken the Machine Learning world by storm with successes like Atari DQN, AlphaGo and OpenAI Five. This book, now in its second edition, has practical Rei...
Published on : Jan. 31, 2020
Python version: TH
826 pages

Cracking Codes with Python: An Introduction to Building and Breaking Ciphers

by Al Sweigart

0.8470588235294118
Popularity score [?]
Learn how to program in Python while making and breaking ciphers—algorithms used to create and send secret messages! After a crash course in Python programming basics, you’ll learn to make, test, a...
Published on : Jan. 23, 2018
Python version: TH
416 pages
Available for free here

Mastering Python Networking

by Eric Chou

0.8352941176470589
Popularity score [?]
One of the best book on mastering networking in Python, written by an author who has worked as a network engineer in top companies. The third edition came out in January, 2020. This new edition is ...
Published on : Jan. 30, 2020
Python version: TH
576 pages

Make Your Own Neural Network

by Tariq Rashid

0.8235294117647058
Popularity score [?]
A step-by-step gentle journey through the mathematics of neural networks, and making your own using the Python computer language. Neural networks are a key element of deep learning and artificial ...
Published on : March 31, 2016
Python version: TH
222 pages

Python Scripting for ArcGIS

by Paul A. Zandbergen

0.8117647058823529
Popularity score [?]
Python Scripting for ArcGIS is a guide for experienced users of ArcGIS Desktop to get started with Python scripting without needing previous programming experience. Experience with other scripting ...
Published on : Feb. 2, 2015
Python version: TW
358 pages

Problem Solving with Algorithms and Data Structures Using Python

by Bradley N. Miller

0.8
Popularity score [?]
This textbook is about computer science. It is also about Python. However, there is much more. The study of algorithms and data structures is central to understanding what computer science is all a...
Published on : Aug. 22, 2011
Python version: TH
438 pages
Available for free here

Python Testing with pytest: Simple, Rapid, Effective, and Scalable

by Brian Okken

0.788235294117647
Popularity score [?]
Do less work when testing your Python code, but be just as expressive, just as elegant, and just as readable. The pytest testing framework helps you write tests quickly and keep them readable and m...
Published on : Sept. 25, 2017
Python version: TH
222 pages

Flask Web Development: Developing Web Applications with Python

by Miguel Grinberg

0.7764705882352941
Popularity score [?]
Take full creative control of your web applications with Flask, the Python-based microframework. With the second edition of this hands-on book, you’ll learn Flask from the ground up by developing a...
Published on : March 25, 2018
Python version: TH
316 pages

Black Hat Python: Python Programming for Hackers and Pentesters

by Justin Seitz

0.7647058823529411
Popularity score [?]
In Black Hat Python, the latest from Justin Seitz (author of the best-selling Gray Hat Python), you'll explore the darker side of Python's capabilities—writing network sniffers, manipulating packet...
Published on : Dec. 21, 2014
Python version: TW
192 pages

Doing Math with Python: Use Programming to Explore Algebra, Statistics, Calculus, and More!

by Amit Saha

0.7529411764705882
Popularity score [?]
Doing Math with Python shows you how to use Python to delve into high school—level math topics like statistics, geometry, probability, and calculus. You'll start with simple projects, like a factor...
Published on : Aug. 1, 2015
Python version: TH
264 pages

Natural Language Processing with Python: Analyzing Text with the Natural Language Toolkit

by Steven Bird

0.7411764705882353
Popularity score [?]
This book offers a highly accessible introduction to natural language processing, the field that supports a variety of language technologies, from predictive text and email filtering to automatic s...
Published on : July 10, 2009
Python version: TW
504 pages
Available for free here

Python for Biologists: A complete programming course for beginners

by Dr Martin Jones

0.7294117647058823
Popularity score [?]
Learning to program is one of the best investments that you can make for your research and your career. Python for biologists is a complete programming course for beginners that will give you the s...
Published on : Sept. 7, 2013
Python version: BO
244 pages

Practical Computing for Biologists

by Steven H. D. Haddock

0.7176470588235294
Popularity score [?]
Increasingly, scientists find themselves facing exponentially larger data sets and analyses without suitable tools to deal with them. Many biologists end up using spreadsheet programs for most of t...
Published on : Nov. 5, 2010
Python version: TW
538 pages

Mining the Social Web: Data Mining Facebook, Twitter, Linkedin, Google+, Github, And More

by Matthew A. Russell

0.7058823529411765
Popularity score [?]
How can you tap into the wealth of social web data to discover who’s making connections with whom, what they’re talking about, and where they’re located? With this expanded and thoroughly revised e...
Published on : Oct. 20, 2013
Python version: TW
448 pages

Elegant SciPy: The Art of Scientific Python

by Juan Nunez-Iglesias

0.6941176470588235
Popularity score [?]
Welcome to Scientific Python and its community! With this practical book, you'll learn the fundamental parts of SciPy and related libraries, and get a taste of beautiful, easy-to-read code that you...
Published on : Aug. 31, 2017
Python version: TH
280 pages

Machine Learning with Python Cookbook: Practical Solutions from Preprocessing to Deep Learning

by Chris Albon

0.6823529411764706
Popularity score [?]
This practical guide provides nearly 200 self-contained recipes to help you solve machine learning challenges you may encounter in your daily work. If you’re comfortable with Python and its librari...
Published on : April 1, 2018
Python version: TH
366 pages

Gray Hat Python: Python Programming for Hackers and Reverse Engineers

by Justin Seitz

0.6705882352941176
Popularity score [?]
Python is fast becoming the programming language of choice for hackers, reverse engineers, and software testers because it's easy to write quickly, and it has the low-level support and libraries th...
Published on : May 3, 2009
Python version: TW
232 pages

Hands-On Genetic Algorithms with Python

by Eyal Wirsansky

0.6588235294117647
Popularity score [?]
Genetic algorithms is machine learning inspired by Darwinian evolution. This method is slowly gaining popularity because of its speed and simplicity. In this book, you will learn genetic algorithms...
Published on : Jan. 31, 2020
Python version: TH
346 pages