Ready to learn Python? Check out one of these recommended books and get to work!



Head First Python

Paul Barry


Core Python

Wesley Chun


Data Structures and Algorithms in Python

Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser, 2013


Python Algorithms

by Magnus Lie Hetland


Foundations of Network Programming in Python

 John Goerzen, Brandon Rhodes


Python 2.6 Text Processing

Jeff McNeil


Python for Software Design: How to Think like a Computer Scientist

by Allen B. Downey


Python Programming: An Introduction to Computer Science

John M. Zelle


Python 3 Tutorial

Alan Gauld


Learning Python

Mark Lutz


Programming in Python 3: A Complete Introduction to the Python Language

Mark Summerfield


The Hitchhiker’s Guide to Python


Dive into Python 

Mark Pilgrim


Python Cookbook

Alex Martelli


Python Programming for Beginners: An Introduction to the Python Computer Language and Computer Programming

Jason Cannon


Looking for courses in Python? Do a quick search on Course Report to start your research!

About The Author

Liz pic

Liz is the cofounder of Course Report, the most complete resource for students considering a coding bootcamp. She loves breakfast tacos and spending time getting to know bootcamp alumni and founders all over the world. Check out Liz & Course Report on Twitter, Quora, and YouTube

related posts

  • Article

    21 Summer Coding Bootcamps

    Learn to code this summer (updated for 2017)!

    Summer coding bootcamps 2017 image
  • Article

    CIRR: Job Placement Data for Bootcamps

    We're backing a new set of standards. Future students, you need to see this.

    Report image
  • Ultimate Guide

    Ultimate Guide to Mobile Dev Bootcamps

    A guide to help you learn about mobile dev and what it takes to attend a mobile dev bootcamp.

    New years resolutions coding bootcampers