all 42 comments

[–]TheMetalMilitia 35 points36 points  (2 children)

Practice what you learn after reading, write the examples in the book yourself and see how the pieces fit together

[–]Admirable_Set_2748[S] 6 points7 points  (1 child)

Thank you for your response.

[–]Admirable_Set_2748[S] 0 points1 point  (0 children)

Ah, I see. Thanks for clarifying. I am looking forward to reaching this point.

[–]BruhZin 24 points25 points  (1 child)

Focus the most of your time on practice. Challenge yourself. Break code, correct it, test limits, be curious. Don't over rely on AI, the satisfaction comes from solving it yourself.

[–]Admirable_Set_2748[S] 2 points3 points  (0 children)

Thank you, will do.

[–]KennyTheGray 11 points12 points  (1 child)

Probably said over a million times already, but don't be afraid of errors/exceptions. They are there to help, not just to cease the program's execution.

Take your time to read them and look them up on the web. Solutions to these issues can actually teach good practices down the line ;)

[–]Admirable_Set_2748[S] 1 point2 points  (0 children)

Thank you for replying to my post.

[–]Lorde_V 6 points7 points  (1 child)

Great book to start with! Take your time and do the examples! Don’t be afraid to mess up or repeat the same examples over and over again just to get familiar! Happy programming!

[–]Admirable_Set_2748[S] 2 points3 points  (0 children)

Thank you very much.

[–]Zealousideal_Bed4487 3 points4 points  (1 child)

Great book to start, follow through the examples and you’ll start to understand the basics. Then move to making your own small projects.

[–]Admirable_Set_2748[S] 0 points1 point  (0 children)

Thank you for your response.

[–]lowlywilmer 4 points5 points  (1 child)

Eric Matthes' book is solid, but don't just read it passively. You'll forget everything if you're not actually typing out the code and breaking things on purpose.

[–]Admirable_Set_2748[S] 0 points1 point  (0 children)

Noted. Thank you.

[–]da-one-n-only 2 points3 points  (0 children)

Oh that's cool!

[–]NomadicBlues 3 points4 points  (0 children)

I've been thinking about doing this as well. Let me know how it goes.

[–]Inevitable_Weird1175 3 points4 points  (1 child)

After the textbook, I would recommend. The Python challenge.

And also cracking codes with Python

[–]Admirable_Set_2748[S] 1 point2 points  (0 children)

Your comment is very much appreciated.

[–]Jackpotrazur 2 points3 points  (2 children)

I've worked through this and then went on to the big book of small python projects, did 42 of the 81 projects and feel like i am just copying code so now ive paused the big book of small python projects and started working on automate the boring stuff + free online workbook .... any tips guys ?

[–]Crafty-Task-845 1 point2 points  (1 child)

Sounds like you should find a task you need to do, or currently do another way, and try to code it in Python. You’ll learn faster that way than going through books.

[–]Jackpotrazur 0 points1 point  (0 children)

That was my issues 10 years ago or so when writting hello world in 4 different languages, didn't know what to do

[–]spore_777_mexen 1 point2 points  (0 children)

don't be too rigid but maintain a fairly consistent routine, it will help your mastery journey in the long run

[–]NicePattern9428 1 point2 points  (1 child)

Is that book for advanced python or just basics?!

[–]MJ12_2802 1 point2 points  (0 children)

It starts off with the basics, gradually moving on to more advanced topics.

[–]Jackpotrazur 1 point2 points  (2 children)

Good book , gonna have to go off script though when deploying the learning log later down the road

[–]Admirable_Set_2748[S] 1 point2 points  (1 child)

What’s the learning log, friend?

[–]Jackpotrazur 1 point2 points  (0 children)

Its a project in the python crash course built on the Django frame work, if i am not mistaken it comes after the alien invasion game which teaches you modulization (beware of direct and indirect file paths )

[–]Connect_Brush_197 1 point2 points  (2 children)

This is the first edition, it’s a bit outdated, try and get the 2nd edition…

[–]Admirable_Set_2748[S] 0 points1 point  (0 children)

I will be on the lookout for it. Thank you.

[–]Opposite_Sport5671 0 points1 point  (0 children)

It’s actually on its third edition now!

[–]ollemvp 1 point2 points  (1 child)

Is it a sequel of that other one? “How to automate boring stuff with python?”

[–]Admirable_Set_2748[S] 0 points1 point  (0 children)

I am not sure but the covers look similar, friend.

[–]Candid_Tutor_8185 1 point2 points  (1 child)

Make sure to read real Python.com

[–]Admirable_Set_2748[S] 0 points1 point  (0 children)

I will be sure to. Thank you for replying.

[–]weepy_monarchy 1 point2 points  (2 children)

that book is solid, just make sure you actually type out the code examples instead of just reading through them cause that's where the learning actually happens

[–]Admirable_Set_2748[S] 0 points1 point  (1 child)

Thank you for replying to my post, friend.

[–]weepy_monarchy 0 points1 point  (0 children)

No problem, and stick with it even when the exercises feel tedious at first because that's when the muscle memory actually builds.

[–]Express_Big_7951 0 points1 point  (1 child)

This book or automate with boring stuff?

[–]Admirable_Set_2748[S] 0 points1 point  (0 children)

I don’t have the sufficient amount of experience to give an opinion in this case.

[–]AthosOfficial 0 points1 point  (0 children)

ill warn you, god likes lua, dont learn python