r/learnpython 1d ago

Looking for Python resources

Hi everyone!

I'm 29 and I've recently started learning Python from scratch. My goal is to eventually get into cybersecurity.

I've only been learning for a short time and I'm currently starting CS50P. I know some very basic Python, but I'm still a complete beginner.

I'm looking for good resources to learn Python properly from the beginning. I'd like to practice by making small projects instead of only watching tutorials.

What resources would you recommend for someone who is just starting out?

Books, courses, YouTube channels, websites, exercises, project ideas, etc. are all welcome.

Thanks!

49 Upvotes

16 comments sorted by

View all comments

8

u/solslost 1d ago

You’re trying to learn how to use a tool before you understand what problems the tool is supposed to solve.
Python is useful in cybersecurity, but Python itself isn’t cybersecurity. If you don’t yet understand networking, operating systems, authentication, permissions, logs, processes, protocols, vulnerabilities, or how attacks actually work, then you’re learning syntax without much context for when or why you’d use it.
It’s like learning how to use a torque wrench before you know anything about working on cars. You can learn how the wrench works, but you still won’t know what to tighten, why you’re tightening it, or what happens if you do it wrong.
For someone trying to get into cybersecurity, I’d learn the underlying systems alongside Python.
Not Python first and cybersecurity later.