Need help with awesome-python-books?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

Junnplus
2.7K Stars 529 Forks Other 89 Commits 0 Opened issues

Description

:books: Directory of Python books

Services available

!
?

Need anything else?

Contributors list

# 25,592
python-...
Shell
actions...
Haxe
52 commits
# 145,603
python-...
HTML
scikit-...
3 commits
# 130,925
HTML
Shell
python-...
unit-te...
3 commits
# 176,825
python-...
geotool...
2 commits
# 20,844
python-...
Jupyter...
Python
CSS
1 commit
# 214
Jupyter...
scikit-...
TeX
logisti...
1 commit
# 264,457
python-...
1 commit
# 264,392
python-...
CSS
Shell
HTML
1 commit
# 42,334
Jupyter...
magento
Laravel
html5
1 commit
# 89,602
magento
Laravel
Gradle
html5
1 commit
# 28,404
visuali...
JavaScr...
Google ...
Azure
1 commit
# 73,120
Swift
genetic...
Shell
Objecti...
1 commit
# 54,462
C++
magento
Laravel
Gradle
1 commit

Awesome Python Books Awesome

Directory of Python books

Table of Contents

Grammar

Zero Basis

Primary

Intermediate

Advanced

  • Mastering Python High Performance by Fernando Doglio English Edition
  • High Performance Python: Practical Performant Programming for Humans by Micha Gorelick English Edition
  • Cython - A Guide for Python Programmers by Kurt W. Smith English Edition

References

Data Structures and Algorithms

  • Classic Computer Science Problems in Python by David Kopec English Edition
  • Data Structures and Algorithms in Python by Michael T. Goodrich & Roberto Tamassia & Michael H. Goldwasser English Edition
  • Problem Solving with Algorithms and Data Structures Using Python by Bradley N. Miller & David L. Ranum English 2nd Edition
  • Python Algorithms: Mastering Basic Algorithms in the Python Language by Magnus Lie Hetland English 2nd Edition

Complexity Science

  • Think Complexity: Complexity Science and Computational Modeling by Allen B. Downey English Edition

Game Development

Hardware

  • Real World Instrumentation with Python: Automated Data Acquisition and Control Systems by John M. Hughes English Edition

Machine Learning

  • Building Machine Learning Systems with Python by Luis Pedro Coelho & Willi Richert English 2nd Edition
  • Machine Learning in Action by Peter Harrington English Edition
  • Programming Collective Intelligence: Building Smart Web 2.0 Applications by Toby Segaran English Edition
  • Python Machine Learning by Sebastian Raschka English Edition
  • Machine Learning: An Algorithmic Perspective by Stephen Marsland English 2nd Edition

Natural Language Processing

  • Mastering Python Regular Expressions by Felix Lopez & Victor Romero English Edition
  • Natural Language Processing with Python by Steven Bird & Ewan Klein & Edward Loper English Edition

Network

  • Foundations of Python Network Programming by Brandon Rhodes, John Goerzen English 3rd Edition

Science and Data Analysis

Security

  • Black Hat Python: Python Programming for Hackers and Pentesters by Justin Seitz English Edition
  • Gray Hat Python: Python Programming for Hackers and Reverse Engineers by Justin Seitz English Edition
  • Violent Python: A Cookbook for Hackers, Forensic Analysts, Penetration Testers and Security Engineers by TJ O'Connor English Edition

SQL and ORMs

System Administration

  • Python for Unix and Linux System Administration by Noah Gift & Jeremy Jones English Edition

Testing

  • Testing Python: Applying Unit Testing, TDD, BDD and Acceptance Testing by David Sale English Edition

Web Development

  • Flask Web Development: Developing Web Applications with Python by Miguel Grinberg English Edition
  • Mastering Flask by Jack Stouffer English Edition
  • Introduction to Tornado by Michael Dory & Allison Parrish & Brendan Berg English Edition
  • The Definitive Guide to Django by Adrian Holovaty & Jacob Kaplan-Moss English 2nd Edition
  • Test-Driven Development with Django by Kevin Harvey English Edition
  • Test-Driven Development with Python by Harry J. W. Percival English Edition

Web Scraping

  • Web Scraping with Python: A Comprehensive Guide to Data Collection Solutions by Ryan Mitchell English Edition

Other Awesome Lists

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.