How to start in cybersecurity
Security rests on solid basics: networks, Linux and how systems fail. Hands-on practice labs matter as much as theory.
Good for: Curious beginners who like how computers work. Typical time: 150–200 hours in total, depending on where you start.
The usual order of steps
- 1Networking basics≈ 30 hIP addresses, DNS, HTTP and how data travels.
- 2Linux basics≈ 25 hThe command line and file permissions.
- 3Security fundamentals≈ 30 hThreats, passwords, encryption and common attacks.
- 4Hands-on labs≈ 40 hPractise in safe, legal training environments.
- 5Entry certificate preparation≈ 40 hPrepare for a beginner exam if employers in your country ask for one.
Free or paid?
Many good courses for each step are free; paid ones usually add a certificate, feedback from a teacher or a fixed schedule. Check the current price, dates and age limits on the provider’s own site before you pay.
Where to look for courses
Search these platforms for “Cybersecurity”. Compare ratings, prices and the date of the last update before you choose.
Get a plan with real courses
Stepora turns this outline into a plan with specific courses in the right order, matched to your level, budget and free time. It is free and takes half a minute.
Build my planThe hours are rough, typical figures, not promises. Plans are made by AI and may contain mistakes.