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

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

4.8/5
Product ID: 437344401
Secure Transaction

Description

Full description not available

Reviews

4.8

All from verified purchases

J**T

Great Book.

Great book so far. For someone fairly new to programming the book explains things clearly. Takes it step by step and explains programming in general along with Python. For an experienced programmer like me just trying to learn Python it may be a little slow. But it is well written so an easy read that goes fast. And the explanation of how things work in Python is great. Goes over differences and similarities with other languages. Also covers traps that could get you if new to Python.

H**

Worth every penny

This is a great book. Im only on chapter five and have hit a rough patch but I mixed in some solo learn and now im ready to take on this chapter. Remember this is for absolute beginners and the point of it is to get you up to speed really fast. If you need a lot of instruction just pepper im some solo learn or one of the other options out there and don't stop writing code even if it feels redundant. That's how you get it to stick. Don't be afraid to redo the chapters I've done 1-4 at least 3 times now.

J**.

Great Book For Old Salts and Newbies too.

This a great book. I have been a programmer for over 45 years, so I know a lot of programming languages. I was looking for a down and dirty, and to the point kind of book. This book was exactly what I was looking for. On the flip side this book would also be great for some just learning to program as weil.

P**O

Excellent Into to Python 3

Excellent intro to Python 3. This book coupled with some online python 3 tutorials will be enough to get you into programming in Python.

W**G

Struggling with Python? Give this book a Try. You won't regret it. 😻

What a fantastic book! I've been taking online classes on Python, but this book has solidified all the concepts. The instructions are clear and fairly comprehensive. It starts with foundational concepts, such as variables, and gradually progresses to classes and finally projects.I just finished working with user inputs and while loops, and it helped improve my understanding of the different Python loops and how to apply them. However, this book should be used in conjunction with VSCode, a terminal, and an integrated AI assistant.Having all these resources helps accelerate your learning of the concepts. If you've been struggling like I have, this book can make a difference! Give it a try 🤓

J**R

The book that made me feel comfortable and interested in programming

First, I must say that I have wasted several years behind an "aversion" or fear of learning to code, I had very bad experiences and I always felt rushing on time so I left coding for several years .But last month I got this book and although it was hard for me at the beginning I'm now enchanted with learning to program and code. This book goes step by step and explains everything covered in the index. It contains code examples and gives you an explanation of (almost) every code line, what, how and why the code uses certain keywords, methods, libraries, etc.You can pace your learning and learn a lot, it also includes a github repository where to get the code used, but I personally prefer writing it by myself. As a personal learning method, I like to take handwritten notes or summaries, even practice the code by hand(writing) and it has worked great for me. I'm now in chapter 11, and after my experience with this material I hope to get more books from this publishing and/or author.

A**R

The best programming book you will ever read

This is without a doubt the best introduction to any programming language you will find. This book takes a hands on approach to learning Python. Concepts are explained clearly and examples and counter-examples are littered throughout each chapters. I like the direct/no waste time with useless preamble approach to explaining key concepts. The explanations are as succinct as it can get. The writer give general advice like not making your solution too generic initially but focus on solving the problem at hand first and then make the code more elaborate. The writer give off a patient tone as he encourages the reader to not be too hard on themselves when they make mistakes but view this as part of the learning process. He gives his own experience and also that of other programmers to encourage the reader to realistically evaluate their circumstances. What I like most about this book is that the exercises are intersperced between the sections within the chapters. That way you get to practice just after learning a new concept. There are final exercises incorporating what was covered in the chapter, the they do not seem to be a summary of all the content. I am reviewing now 23/02/2025. I have read the first 9 chapters and i am currently on chapter 10. When I am done i will update this review.I use Jupter Notebooks to complete exercises. I head the first cell with the problem number and title and set it as a mark-down cell so it heads that mini section and the code window below contains my solution. That way I have all exercises for a chapter in one file and can easily scroll up to see previous solutions and copy code which the problems requests at times. In the end I envisage I will have 20 files - one per chapter.

J**L

I love this book

Python Crash Course by Eric Matthes is a standout guide for anyone looking to master Python programming. This book brilliantly balances depth and accessibility, making it perfect for beginners and intermediate learners alike. The clear explanations, practical examples, and well-structured progression cover everything from basics like data structures to advanced topics like data analysis and web development. The hands-on exercises and projects, such as building a game or visualizing data, keep you engaged and reinforce learning effectively. Matthes’ teaching style is approachable yet thorough, ensuring you not only understand Python but also gain the confidence to apply it creatively. A must-have resource for coding enthusiasts!

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Yusuf A.

Fantastic experience overall. Will recommend to friends and family.

1 month ago

Ayesha M.

The product exactly matches the description. Very satisfied with my purchase.

5 days ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving millions of shoppers across more than 100 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
$1887

Duties & taxes incl.

Mexicostore
1
Free Shipping

with PRO Membership

Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Anjali K.

The product quality is outstanding. Exactly what I needed for my work.

1 month ago

Abdullah B.

Great price for an authentic product. Fast international shipping too!

3 weeks ago

Python Crash Course 3rd Edition A Hands On Project Based | Desertcart Mexico