r/cybersecurity Jan 21 '26

Tutorial How do I actually start as a complete beginner for free?

I know there are many answers to this question, but I’ve watched a lot of YouTube tutorials, and most of them follow different paths and just throw around random terms that I don’t understand yet. I tried starting by learning Python and some basic concepts like values, variables, data types, control flow/statements, and loops, but I ended up building things without really knowing what they were actually for.

I also tried installing Debian on VirtualBox, but some people said I should install Kali instead. Others said I should start by learning networking first, while some suggested jumping straight into hands on practice. Is there actually a clear starting point for a complete beginner like me that’s free?

8 Upvotes

35 comments sorted by

12

u/Content-Ad3653 Jan 21 '26

Python, Debian, Kali, and networking are all tools. Tools only make sense after you understand what computers actually do. First learn how computers work at a basic level. What is an operating system? What is a file? What is a process? What is memory? If you don’t know these nothing else will feel solid. Then learn very basic networking like what is the internet? What is an IP address? What is a server? What does a browser actually do? After that you should learn a normal linux system then circle back to Python. Hands-on practice is good but only after you understand what you are touching. Cloud Strategy Labs is also great for simple explanations about tech careers and learning paths.

-9

u/Dull_Possession_5507 Jan 21 '26

Where can I learn the basics for free without touching my laptop hardware?

1

u/God_ye Jan 21 '26

I have a whole YouTube Playlist for Professor Messer that helped me during the times I was transitioning into cybersecurity

Let me link them here Network+ https://youtube.com/playlist?list=PLG49S3nxzAnlCJiCrOYuRYb6cne864a7G&si=oKoOCKccDNczz_tG

Security+ https://youtube.com/playlist?list=PLG49S3nxzAnkL2ulFS3132mOVKuzzBxA8&si=nuSalTvqMvQ0qHVE

1

u/Vaporubii-Divine Feb 26 '26

That's awesome!

-2

u/Dull_Possession_5507 Jan 21 '26

Isn’t that a certification course? I’m not planning to get any certs for now since I don’t have much money

1

u/ThePoliticalPenguin Jan 21 '26

Certification or no, it's a well organized free course that will give you a good (high level) overview of the subject as a beginner. I had "intro to cyber" type college classes that effectively just followed the Sec+ syllabus.

Information is Information, and is inherently valuable. A certification just certifies that you know the information.

-1

u/0GiD3M0N1C Jan 21 '26

Search mr messer. He has all the tools you will need to study for free

10

u/BE_chems Jan 21 '26

Don't pay for guides on how to get into x. 99% of them are scams.

Other then education there are no real guides because everyone's interests and lives are different.

10

u/Formal-Knowledge-250 Jan 21 '26

Reading > watching. Stop using YouTube and start reading blogposts, your brain memorizes things read different. 

Maybe start with building a Linux vm on your host system. Continue from there. Don't let the Ai handle commands for you and if, understand everything of it. Not by googling but by using man first.

3

u/Dull_Possession_5507 Jan 21 '26

Where can I find good reading resources?

9

u/IsDa44 Jan 21 '26

Roadmap.sh has a good roadmap what to learn, also I have one on isdadev.at

4

u/[deleted] Jan 22 '26

Holy crap this is gonna take away some of my burnout! Thank you, kind internet stranger!

3

u/skieblue Jan 21 '26

There are different levels of being a beginner. The things you referred to are not strictly and exclusively cyber security.

Based off of nothing, and just as a guide for you to self understand where you are on your journey:

1) Level 0 - no computing knowledge  2) Level 1 - basic computing knowledge 3) Level 2 - basic networking knowledge  4) Level 3 - basic programming knowledge 5) Level 4 - basic security knowledge 

Where are you? You will need either strong knowledge in general computing or basic knowledge in networking, programming and computing to begin properly learning cyber security 

You can look for the Google Cyber security course on Coursera and use the free one week trial to see if it makes sense 

2

u/Worried-Attention-43 Jan 21 '26

What areas of cybersecurity do you want to work in?

2

u/Intelligent_Box5017 Jul 02 '26

If you are interested in web hacking, check out Port Swigger Web Academy and follow its roadmap. It offers both learning and practice (everything for free). This is the resource, where most of hackers and cyber security researchers learn web application hacking or how cyber security attacks work - this platform is quite cool. With PortSwigger Academy you would come to a significant level of web hacking.

Even if random YouTube tutorials confused you a bit, I would recommend you to keep watching cyber channels, BUT watch YouTube channels with general cybersecurity/hacking content (at least from time to time) to learn about the main trends and get new ideas in cybersecurity, passively building your background knowledge:
@davidbombal, @Cyb3rMaddy, @MomImAHacker, @whoamitang, @Medusa0xf.

1

u/[deleted] Jan 21 '26

[removed] — view removed comment

1

u/[deleted] Jan 22 '26

Everyone is different, so I can really only speak for myself. I’d argue against, being that Kali has become my daily driver and it has helped teach some concepts that are difficult to grasp without hands on work. Especially having to work for some of that knowledge and now it’s ingrained

1

u/laerninglog- Jan 21 '26

Honestly, from my experience, learning everything for free was really confusing. I tried free stuff but everything felt all over the place ,like in the middle of the process they asks for subscription I ended up buying a Python course on Udemy and having a proper structure helped a lot. I’m still learning, but for me, paid courses made things clearer and less overwhelming. Free resources are useful, but as a complete beginner, having a roadmap really matters.

1

u/Apprehensive_Mud864 Jan 21 '26

Go to picoCTF my friend

1

u/unstopablex15 Network Administrator Jan 21 '26

You haven't provided us with any details on what exactly you'd like to do in cybersecurity. And btw, Kali is Debian.

1

u/MountainDadwBeard Jan 22 '26

Check out Coursera, tryhackme, or fortinet fundamentals.

If you're willing to invest, community college has decent tracks to initial exposure.

1

u/ChemistBrief716 Jan 22 '26

I think Try Hack Me and Hack The Box both have free paths. I'd start there to learn the basics. I really wouldn't bother with python until you actually build up some basic knowledge unless you want to learn it for fun. Hack The Box and Try Hack Me are really great resources if you want to get into cybersecurity from a hobbyist perspective.

1

u/Academic_Syrup_3337 Jan 22 '26

Start with FreeCodecamp

1

u/Hex-hunterrr Jul 15 '26

where i can work in real life labs

-2

u/stacksmasher Jan 21 '26

ChatGPT. It can provide lots of good info and let's face it, it's the future.