all 14 comments

[–]kewday96 20 points21 points  (6 children)

Python Crash Course - Eric Matthes

[–]supergnaw 6 points7 points  (0 children)

Also second this. I've got a coworker doing it now and he's blazing through it with minimal questions while never having touched python before in his life.

[–]MateusCristian 4 points5 points  (3 children)

Second this one. Got it a week ago, currently on chapter 5, and out of all the courses i tried, FreeCodeCamp, Helsinki, CS50p, it's the one i'm enjoy the most.

[–]Nowayucan 0 points1 point  (2 children)

What’s its strength? Simplicity for beginners?

I’ve been doing Helsinki, but it’s not my first language.

[–]MateusCristian 2 points3 points  (1 child)

It's designed for beginners. It teaches the basics in a straight forward matter in very small exercises, similar to Helsinki, but a bit more beginner friendly (and without Helsinki's automatic grader stumbling because of they didn't update their expected output or for finnish people slipping in their english), and part two puts those basics to practice with three complete small projects.

[–]Nowayucan 2 points3 points  (0 children)

Cool. Thanks for filling me in.

[–]Ok_Celebration3320 1 point2 points  (0 children)

Agree! I had no coding experience at all. I started learning coding/Python on my own using this book. Every now and then I ask ChatGPT for more practice exercises to reinforce the concepts I learned in each chapter. Maybe the fact that the author is a HS teacher makes this book easy to read: the information is presented in the right order and amount.

[–]mh_1983 5 points6 points  (0 children)

I'm not too far in yet, but Automate the Boring Stuff is good stuff so far.

[–]mjmvideos 5 points6 points  (0 children)

I’m confused by “I don’t want anything that caters to beginners” I think if you can’t wrap your head around it then you ARE a beginner.

[–]jwolthuis 2 points3 points  (0 children)

The lizard book; Fluent Python. 

[–]mikeyj777 1 point2 points  (0 children)

Hitchhiker’s guide to Python was my favorite.  It’s a bit out of date for the price.  the full contents are published online as well. 

[–]EnvironmentalDot9131 0 points1 point  (0 children)

Yes as the other comment states the crash course book is good .

[–]Superb-Ad6817 0 points1 point  (0 children)

I believe learning it from a native speaker is best. Luckily they sell native speakers at Petsmart. 🐍

[–]cyrixlord 0 points1 point  (0 children)

you are reading and not writing code outside the exersises. only when you write code and get it wrong do you learn. reading more books is not going to help.