YanoSec

Cybersecurity, from the beginning

Learn cybersecurityfrom zero.

Open lessons, guided checkpoints, and practice resources for beginners. Start with the basics, at your own pace.

Open access

No account needed

14 stages

152 lessons available

Read it. Try it. Understand it.

Learn through explanations, worked examples, and guided activities. Browser-only alternatives let you practice the reasoning before hands-on work.

Read the idea

Plain-language explanations, with new terms introduced as you go.

Work through an example

See the idea in context before trying it yourself.

The course is taking shape.

Explore the planned stages while the first lessons are being prepared.

Explore course

Check your understanding

Short checks with hints, explanations, and room to try again.

Put it into practice

Use the lesson's evidence now, with optional external labs for later hands-on work.

A clear path into cybersecurity.

Foundations first

Understand computers, the command line, and networks before reaching for security tools.

Explore course
  • Read
  • Example
  • Question

Guided checkpoints

Read an explanation, try a short question, and use hints when you need them.

Open lesson

Practice with permission

Reason through course exercises, then try optional labs within their stated permissions.

Find practice

Keep moving forward

Follow the suggested route from your first command to your first CTF, then explore further.

Explore course

Find your people.
Keep learning.

Bring your questions, your notes, and what you are working on. Learn alongside other curious people.

From your first command
to your first flag.

Build the foundations, explore web security, and prepare for a beginner capture-the-flag event.

Get your bearings

Understand the computer before the security tools. Build confidence with the command line, code, and networks.

Start, Computers, Command line, Code, Networks, Web basics, Security

72 lessons available

Understand the web

Read requests, meet the tools, and explore how web applications can go wrong.

Tools, Web security

34 lessons available

Find your first flag

Prepare for a beginner capture-the-flag event. Read challenge evidence, choose an approach, and explain what you found.

Crypto and files, First CTF

26 lessons available

Keep going

Explore testing, reversing, and binary exploitation as your foundations grow.

Explore course

Before you begin.

Do I need any experience?

No. The course is written for a reader who has never used Linux, studied networking, or played a capture-the-flag competition.

Do I need an account?

No account is needed. Checking answers requires JavaScript. Progress is saved in this browser when storage is available; it does not sync automatically to other browsers or devices. Clearing browser data can remove it.

Is the whole course available?

All 152 lessons are available across 14 stages. Concepts and Tools have short reference entries with links to the lessons that teach them.

Where can I practice?

Start with the evidence and browser-only activities in the lessons. For hands-on work, use your own isolated lab or a platform that explicitly permits the target and action. Our Practice page lists optional external resources; check their rules and setup first.

Your first lesson is open.

Start with one idea, try a question, and keep going at your own pace.

Start learning