Learn · Practice · Document

Learn cybersecurity,
one step at a time.

Clear notes, practical lessons and a place to begin. Build your foundations in networking and Linux, then explore web security, coding and bug bounty.

01 / Build your foundations

Find your next step.

Five areas to explore, with a clear starting point for beginners.

All tutorials →

Start simple: Networking → Linux → Web fundamentals. Learn coding alongside your practice; move toward bug bounty after building your testing and reporting skills.

02 / Choose a study goal

Certification notes.

Independent study outlines, with detailed notes added as I learn.

Optional study interests—not a required sequence or a claim of completed certifications.

03 / Practice and discover

From the lab notebook.

One place for TryHackMe, Hack The Box and home-lab learning.

View notebook ↗

Upcoming topics are listed below. Published write-ups will replace these planning entries.

Need software or practice platforms? Explore resources →

Read and understand

Questions beginners ask.

All articles →

Keep your next step small

A little guidance before you begin.

Python: start with small, useful programs

Learn variables, strings, conditions, loops and functions. Then practice reading files and processing simple data. Understand each script before expanding it.

Open the scripting outline →

Bash: become comfortable with your terminal

Begin with navigation, quoting, variables, pipes and redirection. Combine familiar commands in short scripts and check their output carefully.

Open the scripting outline →

Bug bounty: build testing and reporting skills first

Understand HTTP, authentication, access control and common web vulnerabilities. Practice in labs, then learn how to read a program's scope, rules and disclosure requirements.

A clear report includes the affected feature, reproducible steps, observed behavior and impact. Only test targets and techniques permitted by the program.

Explore web foundations →

Learning in public

A notebook that grows with my skills.

ThePentestLab documents my cybersecurity journey through clear notes, experiments and practical lessons.

Read my story →

Stay curious

Keep learning with me.

Receive new notes, useful tools and updates from my cybersecurity journey.

Confirm your email to subscribe. Unsubscribe at any time.

Get email updates