Filters

Free/Non-free



Python Version




Reading Time [?]

Publication Year

Showing 30 books for beginning programmers
.

Learning Python

by Mark Lutz

0.9385964912280701 15 / 228
Bestseller Score [?]
Ranked 15 out of 228 books in our database
0.8481308411214954 1 credentials
Author Score [?]
0.9956140350877193 204 comments
Audience Score [?]
0.9274471224790949
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

Think Python: How to Think Like a Computer Scientist

by Allen B. Downey

0.9035087719298245 23 / 228
Bestseller Score [?]
Ranked 23 out of 228 books in our database
0.8761682242990655 3 credentials
Author Score [?]
0.9517543859649124 37 comments
Audience Score [?]
0.9104771273979341
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

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

by Zed A. Shaw

0.763157894736842 55 / 228
Bestseller Score [?]
Ranked 55 out of 228 books in our database
0.9112149532710281 2 credentials
Author Score [?]
0.9736842105263157 71 comments
Audience Score [?]
0.882685686178062
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

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

by Al Sweigart

0.9912280701754387 3 / 228
Bestseller Score [?]
Ranked 3 out of 228 books in our database
0.45327102803738323 1 credentials
Author Score [?]
1.0 247 comments
Audience Score [?]
0.8148330327376073
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.986842105263158 4 / 228
Bestseller Score [?]
Ranked 4 out of 228 books in our database
0.9626168224299065 3 credentials
Author Score [?]
0.44298245614035087 1 comments
Audience Score [?]
0.7974804612778051
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.8508771929824561 35 / 228
Bestseller Score [?]
Ranked 35 out of 228 books in our database
0.5841121495327103 1 credentials
Author Score [?]
0.9473684210526316 34 comments
Audience Score [?]
0.7941192545225993
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.8421052631578948 37 / 228
Bestseller Score [?]
Ranked 37 out of 228 books in our database
0.5841121495327103 1 credentials
Author Score [?]
0.8223684210526316 9 comments
Audience Score [?]
0.7495286112477455
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

Learn to Code by Solving Problems: A Python Programming Primer

by Daniel Zingaro

0.7236842105263157 64 / 228
Bestseller Score [?]
Ranked 64 out of 228 books in our database
0.7570093457943925 1 credentials
Author Score [?]
0.7478070175438596 5 comments
Audience Score [?]
0.7428335246215226
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

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

by John V. Guttag

0.7105263157894737 67 / 228
Bestseller Score [?]
Ranked 67 out of 228 books in our database
0.7570093457943925 1 credentials
Author Score [?]
0.7478070175438596 5 comments
Audience Score [?]
0.7384475597092419
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

Python by Example: Learning to Program in 150 Challenges

by Nichola Lacey

0.5482456140350878 104 / 228
Bestseller Score [?]
Ranked 104 out of 228 books in our database
0.8761682242990655 2 credentials
Author Score [?]
0.787280701754386 7 comments
Audience Score [?]
0.7372315133628464
Pythonmeter [?]
Python is today's fastest growing programming language. This engaging and refreshingly different guide breaks down the skills into clear step-by-step chunks and explains the theory using brief easy...
Published on : July 11, 2019
Python version: TH
191 pages

The Quick Python Book

by Naomi Ceder

0.5131578947368421 112 / 228
Bestseller Score [?]
Ranked 112 out of 228 books in our database
0.9112149532710281 1 credentials
Author Score [?]
0.787280701754386 7 comments
Audience Score [?]
0.7372178499207521
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

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

by Eric Freeman

0.4824561403508772 119 / 228
Bestseller Score [?]
Ranked 119 out of 228 books in our database
0.8247663551401869 2 credentials
Author Score [?]
0.787280701754386 7 comments
Audience Score [?]
0.6981677324151501
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.9078947368421052 22 / 228
Bestseller Score [?]
Ranked 22 out of 228 books in our database
0.17056074766355142 0 credentials
Author Score [?]
No author credentials found
0.9561403508771931 49 comments
Audience Score [?]
0.6781986117942832
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

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

by Eric Matthes

1.0 1 / 228
Bestseller Score [?]
Ranked 1 out of 228 books in our database
0.17056074766355142 0 credentials
Author Score [?]
No author credentials found
0.8092105263157895 8 comments
Audience Score [?]
0.6599237579931136
Pythonmeter [?]
Python Crash Course is the world’s best-selling guide to the Python programming language. This fast-paced, thorough introduction will have you writing programs, solving problems, and developing fun...
Published on : Jan. 10, 2023
Python version: TH
552 pages

Python Programming: An Introduction to Computer Science

by John Zelle

0.6008771929824561 92 / 228
Bestseller Score [?]
Ranked 92 out of 228 books in our database
0.3855140186915888 1 credentials
Author Score [?]
0.9385964912280701 29 comments
Audience Score [?]
0.6416625676340383
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

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

by Mark Myers

0.9254385964912281 18 / 228
Bestseller Score [?]
Ranked 18 out of 228 books in our database
0.17056074766355142 0 credentials
Author Score [?]
No author credentials found
0.787280701754386 7 comments
Audience Score [?]
0.6277600153030551
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 All-in-One For Dummies

by John C. Shovic

0.9342105263157895 16 / 228
Bestseller Score [?]
Ranked 16 out of 228 books in our database
0.7219626168224299 4 credentials
Author Score [?]
0.1929824561403509 0 comments
Audience Score [?]
No Reddit comments mentioned the book
0.6163851997595234
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

Cracking Codes with Python: An Introduction to Building and Breaking Ciphers

by Al Sweigart

0.5219298245614035 110 / 228
Bestseller Score [?]
Ranked 110 out of 228 books in our database
0.45327102803738323 1 credentials
Author Score [?]
0.8311403508771931 10 comments
Audience Score [?]
0.6021137344919932
Pythonmeter [?]
Learn how to program in Python while making and breaking ciphers—algorithms used to create and send secret messages! After a crash course in Python programming basics, you’ll learn to make, test, a...
Published on : Jan. 23, 2018
Python version: TH
416 pages
Available for free here

Python in easy steps: Covers Python 3.7

by Mike McGrath

0.8333333333333333 39 / 228
Bestseller Score [?]
Ranked 39 out of 228 books in our database
0.17056074766355142 0 credentials
Author Score [?]
No author credentials found
0.7719298245614036 6 comments
Audience Score [?]
0.5919413018527627
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

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

by Mark Summerfield

0.662280701754386 78 / 228
Bestseller Score [?]
Ranked 78 out of 228 books in our database
0.17056074766355142 0 credentials
Author Score [?]
No author credentials found
0.8706140350877193 18 comments
Audience Score [?]
0.567818494835219
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

Sams Teach Yourself Python in 24 Hours

by Katie Cunningham

0.41228070175438597 135 / 228
Bestseller Score [?]
Ranked 135 out of 228 books in our database
0.8481308411214954 1 credentials
Author Score [?]
0.44298245614035087 1 comments
Audience Score [?]
0.5677979996720773
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

Introduction to Programming Using Python

by Y. Daniel Liang

0.5614035087719298 101 / 228
Bestseller Score [?]
Ranked 101 out of 228 books in our database
0.3855140186915888 1 credentials
Author Score [?]
0.7083333333333333 4 comments
Audience Score [?]
0.551750286932284
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

Learn Python in One Day and Learn It Well

by Jamie Chan

0.912280701754386 21 / 228
Bestseller Score [?]
Ranked 21 out of 228 books in our database
0.17056074766355142 0 credentials
Author Score [?]
No author credentials found
0.5592105263157895 2 comments
Audience Score [?]
0.547350658577909
Pythonmeter [?]
Have you always wanted to learn computer programming but are afraid it'll be too difficult for you? Or perhaps you know other programming languages but are interested in learning the Python languag...
Published on : May 4, 2017
Python version: TH
174 pages

Python Basics: A Practical Introduction to Python 3

by David Amos

0.7149122807017544 66 / 228
Bestseller Score [?]
Ranked 66 out of 228 books in our database
0.7219626168224299 4 credentials
Author Score [?]
0.1929824561403509 0 comments
Audience Score [?]
No Reddit comments mentioned the book
0.543285784554845
Pythonmeter [?]
With Python Basics, you’ll not only cover the core concepts you really need to know, but you’ll also learn them in the most efficient order with the help of practical exercises and interactive quiz...
Published on : March 16, 2021
Python version: TH
635 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.5964912280701754 93 / 228
Bestseller Score [?]
Ranked 93 out of 228 books in our database
0.5841121495327103 2 credentials
Author Score [?]
0.44298245614035087 1 comments
Audience Score [?]
0.5411952779144121
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

Practical Programming: An Introduction to Computer Science Using Python 3.6

by Paul Gries

0.2807017543859649 165 / 228
Bestseller Score [?]
Ranked 165 out of 228 books in our database
0.7570093457943925 1 credentials
Author Score [?]
0.5592105263157895 2 comments
Audience Score [?]
0.532307208832049
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

Python for Everyone

by Cay S. Horstmann

0.2894736842105263 163 / 228
Bestseller Score [?]
Ranked 163 out of 228 books in our database
0.3855140186915888 1 credentials
Author Score [?]
0.8815789473684211 19 comments
Audience Score [?]
0.5188555500901787
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

Begin to Code with Python

by Rob Miles

0.2412280701754386 174 / 228
Bestseller Score [?]
Ranked 174 out of 228 books in our database
0.5841121495327103 1 credentials
Author Score [?]
0.7083333333333333 4 comments
Audience Score [?]
0.511224517680494
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

Introduction to Computing and Programming in Python

by Mark J. Guzdial

0.35526315789473684 148 / 228
Bestseller Score [?]
Ranked 148 out of 228 books in our database
0.9626168224299065 2 credentials
Author Score [?]
0.1929824561403509 0 comments
Audience Score [?]
No Reddit comments mentioned the book
0.503620812154998
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

Python Programming for the Absolute Beginner

by Michael Dawson

0.5263157894736842 109 / 228
Bestseller Score [?]
Ranked 109 out of 228 books in our database
0.17056074766355142 0 credentials
Author Score [?]
No author credentials found
0.8092105263157895 8 comments
Audience Score [?]
0.5020290211510083
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