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.9900990099009901
Popularity score [?]
In Deep Learning with Python, Second Edition you will learn: Deep learning from first principles Image classification and image segmentation Timeseries forecasting Text classi...
Published on : Dec. 21, 2021
Python version: TH
504 pages

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

by Aditya Bhargava

0.9801980198019802
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

Practical Statistics for Data Scientists: 50+ Essential Concepts Using R and Python

by Peter Bruce

0.9702970297029703
Popularity score [?]
Statistical methods are a key part of data science, yet few data scientists have formal statistical training. Courses and books on basic statistics rarely cover the topic from a data science perspe...
Published on : June 2, 2020
Python version: TH
368 pages

Python Data Science Handbook: Essential Tools for Working with Data

by Jake VanderPlas

0.9603960396039604
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

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

by Wes McKinney

0.9504950495049505
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

Machine Learning with PyTorch and Scikit-Learn: Develop machine learning and deep learning models with Python

by Sebastian Raschka

0.9405940594059405
Popularity score [?]
Machine Learning with PyTorch and Scikit-Learn is a comprehensive guide to machine learning and deep learning with PyTorch. It acts as both a step-by-step tutorial and a reference you'll keep comin...
Published on : Feb. 25, 2022
Python version: TH
770 pages

Data Science from Scratch: First Principles with Python

by Joel Grus

0.9306930693069307
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

Deep Learning for Coders with Fastai and PyTorch: AI Applications Without a PhD

by Jeremy Howard

0.9207920792079208
Popularity score [?]
Deep learning is often viewed as the exclusive domain of math PhDs and big tech companies. But as this hands-on guide demonstrates, programmers comfortable with Python can achieve impressive result...
Published on : Aug. 11, 2020
Python version: TH
624 pages

Black Hat Python, Python Programming for Hackers and Pentesters

by Justin Seitz

0.9108910891089109
Popularity score [?]
When it comes to creating powerful and effective hacking tools, Python is the language of choice for most security analysts. In this second edition of the bestselling Black Hat Python, you’ll explo...
Published on : April 14, 2021
Python version: TH
216 pages

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

by Stefan Jansen

0.900990099009901
Popularity score [?]
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. It illustrates this by usin...
Published on : July 31, 2020
Python version: TH
820 pages

Python for Excel: A Modern Environment for Automation and Data Analysis

by Felix Zumstein

0.8910891089108911
Popularity score [?]
While Excel remains ubiquitous in the business world, recent Microsoft feedback forums are full of requests to include Python as an Excel scripting language. In fact, it's the top feature requested...
Published on : March 30, 2021
Python version: TH
338 pages

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

by Sebastian Raschka

0.8811881188118812
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

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

by Brian Okken

0.8712871287128713
Popularity score [?]
Test applications, packages, and libraries large and small with pytest, Python's most powerful testing framework. pytest helps you write tests quickly and keep them readable and maintainable. In th...
Published on : March 29, 2022
Python version: TH
274 pages

Programming the Raspberry Pi : Getting Started with Python

by Simon Monk

0.8613861386138614
Popularity score [?]
This fully updated guide shows how to create inventive programs and fun games on your powerful Raspberry Pi―with no programming experience required. Programming the Raspberry Pi™: Getting Started w...
Published on : June 3, 2021
Python version: TH
192 pages

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

by Ryan Mitchell

0.8514851485148515
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

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

by Harry Percival

0.8415841584158416
Popularity score [?]
As Python continues to grow in popularity, projects are becoming larger and more complex. Many Python developers are taking an interest in high-level software design patterns such as hexagonal/clea...
Published on : March 31, 2020
Python version: TH
304 pages

Advanced Python Scripting for ArcGIS Pro

by Paul A. Zandbergen

0.8316831683168316
Popularity score [?]
Advanced Python Scripting for ArcGIS Pro builds on Python Scripting for ArcGIS Pro. Learn how to create a geoprocessing tool out of your script and automate tasks in ArcGIS Pro, how to share your t...
Published on : July 14, 2020
Python version: TH
290 pages

Problem Solving with Algorithms and Data Structures Using Python

by Bradley N. Miller

0.8217821782178217
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

The Self-Taught Computer Scientist: The Beginner's Guide to Data Structures & Algorithms

by Cory Althoff

0.8118811881188119
Popularity score [?]
The Self-Taught Computer Scientist introduces beginner and self-taught programmers to computer science fundamentals that are essential for success in programming and software engineering fields. Co...
Published on : Oct. 1, 2021
Python version: TH
224 pages

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

by TJ O'Connor

0.801980198019802
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

Python for DevOps: Learn Ruthlessly Effective Automation

by Noah Gift

0.7920792079207921
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

Dive Into Algorithms: A Pythonic Adventure for the Intrepid Beginner

by Bradford Tuckfield

0.7821782178217822
Popularity score [?]
Dive Into Algorithms is a wide-ranging, Pythonic tour of many of the world's most interesting algorithms. With little more than a bit of computer programming experience and basic high-school math, ...
Published on : Jan. 25, 2021
Python version: TH
248 pages

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

by Andreas C. Müller

0.7722772277227723
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 ArcGIS Pro: Automate cartography and data analysis using ArcPy, ArcGIS API for Python, Notebooks, and pandas

by Silas Toms

0.7623762376237624
Popularity score [?]
Integrating Python into your day-to-day ArcGIS work is highly recommended when dealing with large amounts of geospatial data. Python for ArcGIS Pro aims to help you get your work done faster, with ...
Published on : April 29, 2022
Python version: TH
586 pages

Python for Finance: Mastering Data-Driven Finance

by Yves Hilpisch

0.7524752475247525
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

Pandas for Everyone: Python Data Analysis

by Daniel Y. Chen

0.7425742574257426
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

Make Your Own Neural Network

by Tariq Rashid

0.7326732673267327
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

Mastering Python Networking

by Eric Chou

0.7227722772277227
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

Ethical Hacking: A Hands-on Introduction to Breaking In

by Daniel Graham

0.7128712871287128
Popularity score [?]
You’ll begin with the basics: capturing a victim’s network traffic with an ARP spoofing attack and then viewing it in Wireshark. From there, you’ll deploy reverse shells that let you remotely run c...
Published on : Nov. 2, 2021
Python version: TH
376 pages