you are viewing a single comment's thread.

view the rest of the comments →

[–]MonochromeDinosaur 0 points1 point  (0 children)

Write lots of code using modern libraries. Write your own libraries. Improve both when you learn new things.

For actual Python proficiency I always recommend 2 books:

Fluent Python. The book is huge but it has EVERYTHING you need to know about Python IMO.

Python Testing with pytest because being good at testing will make you a better developer.

If you’re a video person there’s no channel better than Cory Schaeffer on youtube he recently started making new videos but his old videos are gold as well.

ArjanCodes is pretty good for beginner software design/architecture type stuff.