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

Deep Learning with Python

by Francois Chollet

0.987012987012987
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 for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython

by Wes McKinney

0.974025974025974
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

Python Data Science Handbook: Essential Tools for Working with Data

by Jake VanderPlas

0.961038961038961
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

Data Science from Scratch: First Principles with Python

by Joel Grus

0.948051948051948
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

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

by Aditya Bhargava

0.935064935064935
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

Python for Finance: Mastering Data-Driven Finance

by Yves Hilpisch

0.922077922077922
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 Machine Learning: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow

by Sebastian Raschka

0.9090909090909091
Popularity score [?]
Machine learning is eating the software world, and now deep learning is extending machine learning. Understand and work at the cutting edge of machine learning, neural networks, and deep learning w...
Published on : Sept. 20, 2017
Python version: TH
622 pages

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

by Andreas C. Müller

0.8961038961038961
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

Programming the Raspberry Pi: Getting Started with Python

by Simon Monk

0.8831168831168831
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

Make Your Own Neural Network

by Tariq Rashid

0.8701298701298701
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

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

by Al Sweigart

0.8571428571428571
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

Problem Solving with Algorithms and Data Structures Using Python

by Bradley N. Miller

0.8441558441558441
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

Black Hat Python: Python Programming for Hackers and Pentesters

by Justin Seitz

0.8311688311688312
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

Web Scraping with Python: Collecting More Data from the Modern Web

by Ryan Mitchell

0.8181818181818182
Popularity score [?]
If programming is magic then web scraping is surely a form of wizardry. By writing a simple automated program, you can query web servers, request data, and parse it to extract the information you n...
Published on : April 14, 2018
Python version: TH
308 pages

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

by Steven Bird

0.8051948051948052
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

Flask Web Development: Developing Web Applications with Python

by Miguel Grinberg

0.7922077922077922
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

The New And Improved Flask Mega-Tutorial

by Miguel Grinberg

0.7792207792207793
Popularity score [?]
The Flask Mega-Tutorial is an overarching tutorial for Python beginner and intermediate developers that teaches web development with the Flask framework. The tutorial has been thoroughly revised an...
Published on : Dec. 7, 2017
Python version: TH
347 pages
Available for free here

Data Visualization with Python and JavaScript: Scrape, Clean, Explore & Transform Your Data

by Kyran Dale

0.7662337662337663
Popularity score [?]
Learn how to turn raw data into rich, interactive web visualizations with the powerful combination of Python and JavaScript. With this hands-on guide, author Kyran Dale teaches you how build a basi...
Published on : July 22, 2016
Python version: TW
592 pages

Think Stats: Exploratory Data Analysis

by Allen B. Downey

0.7532467532467533
Popularity score [?]
If you know how to program, you have the skills to turn data into knowledge, using tools of probability and statistics. This concise introduction shows you how to perform statistical analysis compu...
Published on : Oct. 27, 2014
Python version: BO
226 pages
Available for free here

GANs in Action: Deep learning with Generative Adversarial Networks

by Jakub Langr

0.7402597402597403
Popularity score [?]
Seen the Obama DeepFake video? Are you friends posting pictures of their 60 year old self using FaceApp? Heard that computers are now able to paint novel pictures in the style of Van Gogh or create...
Published on : Oct. 8, 2019
Python version: TH
240 pages

Mastering Python Networking: Your one-stop solution to using Python for network automation, DevOps, and Test-Driven Development

by Eric Chou

0.7272727272727273
Popularity score [?]
Networks in your infrastructure set the foundation for how your application can be deployed, maintained, and serviced. Python is the ideal language for network engineers to explore tools that were ...
Published on : Aug. 29, 2018
Python version: TH
466 pages

Numerical Methods in Engineering with Python 3

by Jaan Kiusalaas

0.7142857142857143
Popularity score [?]
This book is an introduction to numerical methods for students in engineering. It covers the usual topics found in an engineering course: solution of equations, interpolation and data fitting, solu...
Published on : Jan. 30, 2013
Python version: TH
432 pages

Pandas for Everyone: Python Data Analysis

by Daniel Y. Chen

0.7012987012987013
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

Violent Python: A Cookbook for Hackers, Forensic Analysts, Penetration Testers and Security Engineers

by TJ O'Connor

0.6883116883116883
Popularity score [?]
Violent Python shows you how to move from a theoretical understanding of offensive computing concepts to a practical implementation. Instead of relying on another attacker’s tools, this book will t...
Published on : Nov. 22, 2012
Python version: TW
288 pages

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

by Matthew A. Russell

0.6753246753246753
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

Pandas Cookbook: Recipes for Scientific Computing, Time Series Analysis and Data Visualization using Python

by Theodore Petrou

0.6623376623376623
Popularity score [?]
This book will provide you with unique, idiomatic, and fun recipes for both fundamental and advanced data manipulation tasks with pandas. Some recipes focus on achieving a deeper understanding of b...
Published on : Oct. 23, 2017
Python version: TH
538 pages

Programming Computer Vision with Python: Tools and algorithms for analyzing images

by Jan Erik Solem

0.6493506493506493
Popularity score [?]
If you want a basic understanding of computer vision’s underlying theory and algorithms, this hands-on introduction is the ideal place to start. You’ll learn techniques for object recognition, 3D r...
Published on : June 29, 2012
Python version: TW
264 pages
Available for free here

Complex Network Analysis in Python: Recognize - Construct - Visualize - Analyze - Interpret

by Dmitry Zinoviev

0.6363636363636364
Popularity score [?]
Construct, analyze, and visualize networks with networkx, a Python language module. Network analysis is a powerful tool you can apply to a multitude of datasets and situations. Discover how to work...
Published on : Jan. 29, 2018
Python version: TH
262 pages

Python Scripting for ArcGIS

by Paul A. Zandbergen

0.6233766233766234
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