Filters

Free/Non-free



Python Version




Reading Time [?]

Publication Year

Showing 30 books for beginning programmers
.

Learning Python

by Mark Lutz

0.9651741293532338 8 / 201
Bestseller Score [?]
Ranked 8 out of 201 books in our database
0.8492063492063493 1 credentials
Author Score [?]
1.0 183 comments
Audience Score [?]
0.9381268261865277
Pythonmeter [?]
Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz’s popular training course, this updated fifth edition will help you quickly...
Published on : July 6, 2013
Python version: BO
1648 pages

Learn Python 3 the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code

by Zed A. Shaw

0.9054726368159204 20 / 201
Bestseller Score [?]
Ranked 20 out of 201 books in our database
0.9047619047619048 2 credentials
Author Score [?]
0.9751243781094527 61 comments
Audience Score [?]
0.9284529732290926
Pythonmeter [?]
Zed Shaw has perfected the world’s best system for learning Python 3. Follow it and you will succeed—just like the millions of beginners Zed has taught to date! You bring the discipline, commitment...
Published on : July 7, 2017
Python version: TH
320 pages

Think Python: How to Think Like a Computer Scientist

by Allen B. Downey

0.9402985074626865 13 / 201
Bestseller Score [?]
Ranked 13 out of 201 books in our database
0.873015873015873 3 credentials
Author Score [?]
0.945273631840796 30 comments
Audience Score [?]
0.9195293374397852
Pythonmeter [?]
If you want to learn how to program, working with Python is an excellent way to start. This hands-on guide takes you through the language a step at a time, beginning with basic programming concepts...
Published on : Dec. 28, 2015
Python version: TH
292 pages
Available for free here

Automate the Boring Stuff with Python: Practical Programming for Total Beginners

by Al Sweigart

0.9950248756218906 2 / 201
Bestseller Score [?]
Ranked 2 out of 201 books in our database
0.4682539682539682 1 credentials
Author Score [?]
0.9950248756218906 173 comments
Audience Score [?]
0.8194345731659164
Pythonmeter [?]
Hands-down one of the best books for learning Python. It teaches an absolute beginner to harness the power of Python and program computers to do tasks in seconds that would normally take hours to d...
Published on : Nov. 12, 2019
Python version: TH
592 pages
Available for free here

Python for Everybody: Exploring Data in Python 3

by Dr. Charles Russell Severance

0.9701492537313433 7 / 201
Bestseller Score [?]
Ranked 7 out of 201 books in our database
0.9629629629629629 3 credentials
Author Score [?]
0.4776119402985075 1 comments
Audience Score [?]
0.8035747189976045
Pythonmeter [?]
Python for Everybody is designed to introduce students to programming and software development through the lens of exploring data. You can think of the Python programming language as your tool to...
Published on : April 9, 2016
Python version: TH
244 pages
Available for free here

The Self-Taught Programmer: The Definitive Guide to Programming Professionally

by Cory Althoff

0.8258706467661692 36 / 201
Bestseller Score [?]
Ranked 36 out of 201 books in our database
0.5952380952380952 1 credentials
Author Score [?]
0.9502487562189055 31 comments
Audience Score [?]
0.7904524994077233
Pythonmeter [?]
I am a self-taught programmer. After a year of self-study, I learned to program well enough to land a job as a software engineer II at eBay. Once I got there, I realized I was severely under-prepar...
Published on : Jan. 24, 2017
Python version: TH
299 pages

Introducing Python: Modern Computing in Simple Packages

by Bill Lubanovic

0.8955223880597015 22 / 201
Bestseller Score [?]
Ranked 22 out of 201 books in our database
0.5952380952380952 1 credentials
Author Score [?]
0.8159203980099502 8 comments
Audience Score [?]
0.7688936271025822
Pythonmeter [?]
Aimed at programming beginners, this book takes the reader from the basics to more involved and varied topics, mixing tutorials with cookbook-style code recipes to explain concepts in Python 3. It ...
Published on : Nov. 26, 2019
Python version: TH
630 pages

Introduction to Computation and Programming Using Python: With Application to Understanding Data

by John V. Guttag

0.7761194029850746 46 / 201
Bestseller Score [?]
Ranked 46 out of 201 books in our database
0.7645502645502645 1 credentials
Author Score [?]
0.7512437810945274 5 comments
Audience Score [?]
0.7639711495432889
Pythonmeter [?]
This book introduces students with little or no prior programming experience to the art of computational problem solving using Python and various Python libraries, including PyLab. It provides stud...
Published on : Aug. 12, 2016
Python version: TH
472 pages

Learn to Code by Solving Problems: A Python Programming Primer

by Daniel Zingaro

0.7562189054726367 50 / 201
Bestseller Score [?]
Ranked 50 out of 201 books in our database
0.7645502645502645 1 credentials
Author Score [?]
0.7512437810945274 5 comments
Audience Score [?]
0.7573376503724761
Pythonmeter [?]
Learn to Code by Solving Problems is a practical introduction to programming using Python. It uses coding-competition challenges to teach you the mechanics of coding and how to think like a savvy p...
Published on : June 21, 2021
Python version: TH
336 pages

Python Programming: An Introduction to Computer Science

by John Zelle

0.8507462686567164 31 / 201
Bestseller Score [?]
Ranked 31 out of 201 books in our database
0.4074074074074074 1 credentials
Author Score [?]
0.9402985074626865 28 comments
Audience Score [?]
0.7328173945089368
Pythonmeter [?]
This third edition of John Zelle's Python Programming continues the tradition of updating the text to reflect new technologies while maintaining a time-tested approach to teaching introductory comp...
Published on : Aug. 8, 2016
Python version: TH
552 pages

The Quick Python Book

by Naomi Ceder

0.49253731343283585 103 / 201
Bestseller Score [?]
Ranked 103 out of 201 books in our database
0.9047619047619048 1 credentials
Author Score [?]
0.7960199004975124 7 comments
Audience Score [?]
0.7311063728974178
Pythonmeter [?]
After exploring Python's syntax, control flow, and basic data structures, the book shows how to create, test, and deploy full applications and larger code libraries. It addresses established Python...
Published on : June 14, 2018
Python version: TH
472 pages

Python Crash Course: A Hands-On, Project-Based Introduction to Programming

by Eric Matthes

1.0 1 / 201
Bestseller Score [?]
Ranked 1 out of 201 books in our database
0.18253968253968253 0 credentials
Author Score [?]
No author credentials found
0.990049751243781 158 comments
Audience Score [?]
0.7241964779278213
Pythonmeter [?]
Second edition of the best selling Python book in the world. A fast-paced, no-nonsense guide to programming in Python. This book teaches beginners the basics of programming in Python with a focus o...
Published on : May 3, 2019
Python version: TH
544 pages

Head First Learn to Code: A Learner's Guide to Coding and Computational Thinking

by Eric Freeman

0.4975124378109453 102 / 201
Bestseller Score [?]
Ranked 102 out of 201 books in our database
0.8227513227513228 2 credentials
Author Score [?]
0.7810945273631841 6 comments
Audience Score [?]
0.7004527626418174
Pythonmeter [?]
It’s no secret the world around you is becoming more connected, more configurable, more programmable, more computational. You can remain a passive participant, or you can learn to code. With Head F...
Published on : Jan. 12, 2018
Python version: TH
640 pages

Starting Out with Python

by Tony Gaddis

0.8756218905472637 26 / 201
Bestseller Score [?]
Ranked 26 out of 201 books in our database
0.18253968253968253 0 credentials
Author Score [?]
No author credentials found
0.9601990049751243 48 comments
Audience Score [?]
0.6727868593540235
Pythonmeter [?]
In Starting Out with Python®, 4th EditionTony Gaddis’ accessible coverage introduces students to the basics of programming in a high level language. Python, an easy-to-learn and increasingly popul...
Published on : March 16, 2017
Python version: TH
744 pages

Practical Programming: An Introduction to Computer Science Using Python 3.6

by Paul Gries

0.6119402985074627 79 / 201
Bestseller Score [?]
Ranked 79 out of 201 books in our database
0.7645502645502645 1 credentials
Author Score [?]
0.5945273631840796 2 comments
Audience Score [?]
0.6570059754139356
Pythonmeter [?]
Classroom-tested by tens of thousands of students, this new edition of the bestselling intro to programming book is for anyone who wants to understand computer science. Learn about design, algorith...
Published on : Dec. 16, 2017
Python version: TH
412 pages

A Smarter Way to Learn Python: Learn it faster. Remember it longer

by Mark Myers

0.9104477611940298 19 / 201
Bestseller Score [?]
Ranked 19 out of 201 books in our database
0.18253968253968253 0 credentials
Author Score [?]
No author credentials found
0.7960199004975124 7 comments
Audience Score [?]
0.6296691147437415
Pythonmeter [?]
How can you retain everything? Only by constantly being asked to play everything back. That's why people use flashcards. But my system does flashcards one better. After reading a short chapter, you...
Published on : Aug. 9, 2017
Python version: TH
236 pages

Python Programming for the Absolute Beginner

by Michael Dawson

0.8905472636815921 23 / 201
Bestseller Score [?]
Ranked 23 out of 201 books in our database
0.18253968253968253 0 credentials
Author Score [?]
No author credentials found
0.7960199004975124 7 comments
Audience Score [?]
0.623035615572929
Pythonmeter [?]
If you are new to programming with Python and are looking for a solid introduction, this is the book for you. Developed by computer science instructors, books in the "for the absolute beginner" ser...
Published on : Jan. 1, 2010
Python version: TH
455 pages

Python All-in-One For Dummies

by John C. Shovic

0.9154228855721394 18 / 201
Bestseller Score [?]
Ranked 18 out of 201 books in our database
0.7301587301587301 4 credentials
Author Score [?]
0.20398009950248755 0 comments
Audience Score [?]
No Reddit comments mentioned the book
0.6165205717444523
Pythonmeter [?]
Powerful and flexible, Python is one of the most popular programming languages in the world. It's got all the right stuff for the software driving the cutting-edge of the development world—machine ...
Published on : April 27, 2021
Python version: TH
720 pages

Python for Everyone

by Cay S. Horstmann

0.5024875621890547 101 / 201
Bestseller Score [?]
Ranked 101 out of 201 books in our database
0.4074074074074074 1 credentials
Author Score [?]
0.8681592039800995 16 comments
Audience Score [?]
0.5926847245255206
Pythonmeter [?]
Cay Horstmann's Python for Everyone, 2nd Edition provides a comprehensive and approachable introduction to fundamental programming techniques and design skills, and helps students master basic conc...
Published on : Oct. 3, 2016
Python version: TH
752 pages

Sams Teach Yourself Python in 24 Hours

by Katie Cunningham

0.42786069651741293 116 / 201
Bestseller Score [?]
Ranked 116 out of 201 books in our database
0.8492063492063493 1 credentials
Author Score [?]
0.4776119402985075 1 comments
Audience Score [?]
0.5848929953407566
Pythonmeter [?]
In just 24 sessions of one hour or less, Sams Teach Yourself Python in 24 Hours will help you get started fast, master all the core concepts of programming, and build anything from websites to game...
Published on : Oct. 11, 2013
Python version: TW
320 pages

Python in easy steps: Covers Python 3.7

by Mike McGrath

0.7661691542288557 48 / 201
Bestseller Score [?]
Ranked 48 out of 201 books in our database
0.18253968253968253 0 credentials
Author Score [?]
No author credentials found
0.7512437810945274 5 comments
Audience Score [?]
0.5666508726210219
Pythonmeter [?]
Python in easy steps, 2nd edition begins by explaining how to install the free Python interpreter so you can quickly begin to create your own executable programs by copying the book's examples. It ...
Published on : Aug. 28, 2018
Python version: TH
192 pages

Intro to Python for Computer Science and Data Science: Learning to Program with AI, Big Data and The Cloud

by Paul J. Deitel

0.5522388059701493 91 / 201
Bestseller Score [?]
Ranked 91 out of 201 books in our database
0.5952380952380952 2 credentials
Author Score [?]
0.4776119402985075 1 comments
Audience Score [?]
0.5416962805022507
Pythonmeter [?]
The Deitels’ Introduction to Python for Computer Science and Data Science: Learning to Program with AI, Big Data and the Cloud offers a unique approach to teaching introductory Python programming...
Published on : April 25, 2019
Python version: TH
880 pages

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

by Mark Summerfield

0.5373134328358209 94 / 201
Bestseller Score [?]
Ranked 94 out of 201 books in our database
0.18253968253968253 0 credentials
Author Score [?]
No author credentials found
0.8880597014925372 18 comments
Audience Score [?]
0.5359709389560136
Pythonmeter [?]
Python 3 is the best version of the language yet: It is more powerful, convenient, consistent, and expressive than ever before. Now, leading Python programmer Mark Summerfield demonstrates how to w...
Published on : Nov. 22, 2009
Python version: TH
656 pages

Introduction to Programming Using Python

by Y. Daniel Liang

0.5174129353233831 98 / 201
Bestseller Score [?]
Ranked 98 out of 201 books in our database
0.4074074074074074 1 credentials
Author Score [?]
0.6741293532338308 3 comments
Audience Score [?]
0.5329832319882071
Pythonmeter [?]
Daniel Liang is known for his “fundamentals-first” approach to teaching programming concepts and techniques. “Fundamentals-first” means that students learn fundamental programming concepts like sel...
Published on : Jan. 12, 2012
Python version: TH
592 pages

Introduction to Computing and Programming in Python

by Mark J. Guzdial

0.33830845771144274 134 / 201
Bestseller Score [?]
Ranked 134 out of 201 books in our database
0.9629629629629629 2 credentials
Author Score [?]
0.20398009950248755 0 comments
Audience Score [?]
No Reddit comments mentioned the book
0.501750506725631
Pythonmeter [?]
Introduction to Computing and Programming in Python is a uniquely researched and up-to-date volume that is widely recognized for its successful introduction to the subject of Media Computation. Em...
Published on : Jan. 19, 2015
Python version: TW
528 pages

Fundamentals of Python: First Programs

by Kenneth A. Lambert

0.8606965174129353 29 / 201
Bestseller Score [?]
Ranked 29 out of 201 books in our database
0.4074074074074074 1 credentials
Author Score [?]
0.20398009950248755 0 comments
Audience Score [?]
No Reddit comments mentioned the book
0.4906946747742768
Pythonmeter [?]
Present the required fundamentals of computer science while preparing students for further study with the unique, appealing approach in Lambert's FUNDAMENTALS OF PYTHON: FIRST PROGRAMS. Students st...
Published on : Jan. 1, 2018
Python version: TH
476 pages

Introduction to Computing Using Python: An Application Development Focus

by Ljubomir Perkovic

0.2985074626865672 142 / 201
Bestseller Score [?]
Ranked 142 out of 201 books in our database
0.4074074074074074 1 credentials
Author Score [?]
0.7512437810945274 5 comments
Audience Score [?]
0.4857195503961673
Pythonmeter [?]
Perkovic's Introduction to Programming Using Python: An Application Development Focus, 2e is more than just an introduction to programming. It is an inclusive introduction to Computer Science that ...
Published on : April 20, 2015
Python version: TH
480 pages

Begin to Code with Python

by Rob Miles

0.263681592039801 149 / 201
Bestseller Score [?]
Ranked 149 out of 201 books in our database
0.5952380952380952 1 credentials
Author Score [?]
0.5945273631840796 2 comments
Audience Score [?]
0.48448235015399194
Pythonmeter [?]
This full-color book will inspire you to start solving problems and creating programs with Python, even if you have absolutely no programming experience. It’s not just friendly and easy: it’s the f...
Published on : Dec. 18, 2017
Python version: TH
528 pages

Python Without Fear

by Brian Overland

0.21393034825870647 159 / 201
Bestseller Score [?]
Ranked 159 out of 201 books in our database
0.5952380952380952 1 credentials
Author Score [?]
0.4776119402985075 1 comments
Audience Score [?]
0.42892679459843636
Pythonmeter [?]
Register your product at informit.com/register for convenient access to downloads, updates, and/or corrections as they become available.
Published on : Oct. 1, 2017
Python version: TH
464 pages

Illustrated Guide to Python 3: A Complete Walkthrough of Beginning Python with Unique Illustrations Showing how Python Really Works

by Matt Harrison

0.3482587064676617 132 / 201
Bestseller Score [?]
Ranked 132 out of 201 books in our database
0.18253968253968253 0 credentials
Author Score [?]
No author credentials found
0.7512437810945274 5 comments
Audience Score [?]
0.4273473900339572
Pythonmeter [?]
Illustrated Guide to Learning Python is designed to bring developers and others who are anxious to learn Python up to speed quickly. Not only does it teach the basics of syntax, but it condenses ye...
Published on : Nov. 3, 2017
Python version: TH
256 pages