Filters

Free/Non-free



Python Version




Reading Time [?]

Publication Year

Showing 30 topical books
.

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

by Sebastian Raschka

0.99173553719
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: 3
622 pages

Data Science from Scratch: First Principles with Python

by Joel Grus

0.96694214876
Popularity score [?]
Data science libraries, frameworks, modules, and toolkits are great for doing data science, but they’re also a good way to dive into the discipline without actually understanding data science. In t...
Published on : April 30, 2015
Python version: 2
330 pages

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

by Aditya Bhargava

0.933884297521
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 1, 2016
Python version: 2
256 pages

Programming the Raspberry Pi, Second Edition: Getting Started with Python

by Simon Monk

0.917355371901
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: 3
208 pages

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

by Wes McKinney

0.884297520661
Popularity score [?]
Python for Data Analysis is concerned with the nuts and bolts of manipulating, processing, cleaning, and crunching data in Python. It is also a practical, modern introduction to scientific computin...
Published on : Nov. 1, 2012
Python version: 2
466 pages

Python Data Science Handbook: Essential Tools for Working with Data

by Jake VanderPlas

0.876033057851
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. 16, 2016
Python version: 3
672 pages

Black Hat Python: Python Programming for Hackers and Pentesters

by Justin Seitz

0.859504132231
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. 14, 2014
Python version: 2
192 pages

Web Scraping with Python: Collecting Data from the Modern Web

by Ryan Mitchell

0.851239669421
Popularity score [?]
Learn web scraping and crawling techniques to access unlimited data from any web source in any format. With this practical guide, you’ll learn how to use Python scripts and web APIs to gather and p...
Published on : July 24, 2015
Python version: 3
256 pages

Python for Finance: Analyze Big Financial Data

by Yves Hilpisch

0.818181818182
Popularity score [?]
The financial industry has adopted Python at a tremendous rate recently, with some of the largest investment banks and hedge funds using it to build core trading and risk management systems. This h...
Published on : Dec. 27, 2014
Python version: 2
606 pages

Make Your Own Neural Network

by Tariq Rashid

0.801652892562
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: 3
222 pages

Two Scoops of Django 1.11: Best Practices for the Django Web Framework

by Daniel Roy Greenfeld

0.793388429752
Popularity score [?]
In this book we introduce you to the various tips, tricks, patterns, code snippets, and techniques that we've picked up over the years. We have put thousands of hours into the fourth edition of the...
Published on : June 30, 2017
Python version: 3
556 pages

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

by Amit Saha

0.785123966942
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 : Sept. 6, 2015
Python version: 3
264 pages

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

by Steven Bird

0.760330578512
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: 2
504 pages
Available for free here

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

by Andreas C. Müller

0.752066115702
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: Both
392 pages

Text Analytics with Python: A Practical Real-World Approach to Gaining Actionable Insights from your Data

by Dipanjan Sarkar

0.735537190083
Popularity score [?]
Derive useful insights from your data using Python. Learn the techniques related to natural language processing and text analytics, and gain the skills to know which technique is best suited to sol...
Published on : Dec. 1, 2016
Python version: 2
385 pages

Artificial Intelligence with Python

by Prateek Joshi

0.702479338843
Popularity score [?]
AI is becoming increasingly relevant in the modern world where the ecosystem is driven by technology and data. AI is used extensively across many fields such as robotics, computer vision, finance, ...
Published on : May 4, 2017
Python version: 3
521 pages

Mining the Social Web: Data Mining Facebook, Twitter, LinkedIn, Google+, GitHub, and More

by Matthew A. Russell

0.669421487603
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: 2
448 pages

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

by TJ O'Connor

0.661157024793
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: 2
288 pages

Flask Web Development: Developing Web Applications with Python

by Miguel Grinberg

0.652892561983
Popularity score [?]
Take full creative control of your web applications with Flask, the Python-based microframework. With this hands-on book, you’ll learn Flask from the ground up by developing a complete social blogg...
Published on : May 18, 2014
Python version: Both
258 pages

Tkinter GUI Application Development Blueprints

by Bhaskar Chaudhary

0.595041322314
Popularity score [?]
Conceptualize and build state-of-art GUI applications with Tkinter. Tackle the complexity of just about any size GUI application with a structured and scalable approach. A project-based, practical ...
Published on : Nov. 30, 2015
Python version: 3
340 pages

Problem Solving with Algorithms and Data Structures Using Python SECOND EDITION

by Bradley N. Miller

0.586776859504
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: 3
438 pages
Available for free here

A Student's Guide to Python for Physical Modeling

by Jesse M. Kinder

0.570247933884
Popularity score [?]
Python is a computer programming language that is rapidly gaining popularity throughout the sciences. A Student's Guide to Python for Physical Modeling aims to help you, the student, teach yourself...
Published on : Sept. 22, 2015
Python version: 3
160 pages

Python for Data Science For Dummies

by John Paul Mueller

0.545454545455
Popularity score [?]
Python is the preferred programming language for data scientists and combines the best features of Matlab, Mathematica, and R into libraries specific to data analysis and visualization. Python for ...
Published on : July 7, 2015
Python version: 2
432 pages

Practical Computing for Biologists

by Steven Haddock

0.537190082645
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: 2
538 pages

Machine Learning in Action

by Peter Harrington

0.528925619835
Popularity score [?]
Machine Learning in Action is unique book that blends the foundational theories of machine learning with the practical realities of building tools for everyday data analysis. You'll use the flexibl...
Published on : April 19, 2012
Python version: 2
384 pages

Think Stats: Exploratory Data Analysis

by Allen B. Downey

0.520661157025
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: Both
226 pages
Available for free here

Gray Hat Python: Python Programming for Hackers and Reverse Engineers

by Justin Seitz

0.512396694215
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: 2
232 pages

Python for Microcontrollers: Getting Started with MicroPython

by Donald Norris

0.495867768595
Popularity score [?]
This DIY guide provides a practical introduction to microcontroller programming with MicroPython. Written by an experienced electronics hobbyist, Python for Microcontrollers: Getting Started with M...
Published on : Nov. 17, 2016
Python version: 3
288 pages

Mastering Django: Core: The Complete Guide to Django 1.8 LTS

by Nigel George

0.479338842975
Popularity score [?]
Want a book on the Django web framework that doesn't leave anything out?One you know comes from an authoritative source that you can trust to give you the good stuff?Well how about a book that was ...
Published on : Aug. 8, 2016
Python version: 3
645 pages
Available for free here

Python Scripting for ArcGIS

by Paul A. Zandbergen

0.471074380165
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: 2
358 pages