← Back to Learning

Learning Journey · Cybersecurity

Learning cybersecurity from scratch.

I come from software development, but security is new territory for me. I want to build a technical foundation before jumping into advanced tools.

In progressStarting from zeroLearning in public
BUILD.
LEARN.
SHARE.

Understand first. Use tools second.

I am starting with Linux and networking because I want to understand what happens beneath applications, rather than just run commands without context.

The goal is to practise in my own lab, document what I learn and turn each stage into notes, articles and small projects.

A foundation before specialising.

01

In progress

Linux

Terminal, permissions, processes, files and basic administration.

Read article →
02

Next

Networking

TCP/IP, ports, DNS, DHCP, routing, NAT and protocols.

Read article →
03

Next

Home Lab

Virtual machines and isolated environments for safe practice.

04

Next

Tools

Nmap, Wireshark, Burp Suite and other tools used with context.

05

Next

Practice

Labs, challenges and guided exercises that turn theory into experience.

06

Next

Documentation

Notes, articles and progress tracking to reinforce what I learn.

What I publish as I make progress.

View the full blog →

The goal is to make progress without skipping the foundations.

I will keep updating this page with every stage, lab, article and project that becomes part of the journey.

Back to Learning