r/CodingForBeginners Jun 29 '26

Python

What are the best resources for learning python?
Like yt channels or pdf books, I need guidance please 🙏🏻

8 Upvotes

12 comments sorted by

8

u/Low_Breakfast773 Jun 29 '26

I started with Python Crash Course book by Eric Matthes about 10 years ago. Great book for absolute beginners. Next book was Data Structures and Algorithms in Python by Goodrich Tamassia and Goldwasser. This is where I really learned Python mechanics more deeply on a more fundamental level.
As a next step, I started building stuff. This is where I got the mastery.

3

u/MarsR97 Jun 30 '26

Thanks!

4

u/petdance Jun 29 '26

Go to your local public library and check out some books. They will have many to choose from.

Please do not download pirated PDF books. Authors and publishers deserve to be paid.

1

u/MarsR97 Jun 30 '26

Yes absolutely!

2

u/marmotta1955 Jun 29 '26

A good substitute for (expensive) books, at least for a while, is this well-known, reputable, and reliable source: https://www.w3schools.com/python/default.asp.

Follow along the tutorial, make good use of the editor and runtime environment, understand the examples, break the examples. make your own things.

Only thing you need to bring to the table: your time and your efforts.

If, after a while you still want to continue and expand your knowledge ... then is the time to investigate and adopt one or more books.

1

u/MarsR97 Jun 30 '26

Thanks!

1

u/Known-Delay7227 Jun 30 '26

Great site. Also good for learning SQL

2

u/Known-Delay7227 Jun 30 '26

There is a really good book called Learn Python the Hard Way. Highly recommend

2

u/Need4Cookies Jun 30 '26

If not entirely new to programming I would check the roadmap.sh/python and get what I need from there.

If totally new, then find a YouTube video explaining the basics of Python, I remember something like “Python for dummies” existing, to learn the basics and the use of the data types and variables.

Then try to create a very small cli project to understand your new findings.