Skip to content

90-Day Cybersecurity Career Plan

Welcome to the GoHackersCloud Academy 90-Day Cybersecurity Career Plan.

This is not a 90-day challenge designed around collecting badges or completing as many labs as possible.

It is a structured professional development plan designed to help you progress from:

Cybersecurity Foundations → Hands-On Practice → Security Analysis → Job Readiness

The primary career target for this roadmap is:

SOC Analyst / Junior Security Analyst

However, the technical foundation developed here also prepares you for future specialization in:

  • Security Operations
  • Incident Response
  • Ethical Hacking
  • Penetration Testing
  • Cloud Security
  • Security Engineering

Throughout these 90 days, follow one learning cycle:

Learn → Practice → Investigate → Document → Explain → Improve

Every lab should produce more than a completion status.

You should be able to answer:

  1. What technology did I work with?
  2. What security problem was demonstrated?
  3. What evidence did I observe?
  4. Which tool did I use, and why?
  5. What would an attacker see?
  6. What would a defender see?
  7. How could the weakness be mitigated?
  8. Could I explain this during an interview?

That is the difference between completing labs and developing professional capability.

The plan is divided into three progressive phases.

Phase Days Primary Focus
Phase 1 1–30 Foundations & Security Mindset
Phase 2 31–60 Attacker Mindset & Core Security Skills
Phase 3 61–90 SOC, Cloud, Portfolio & Job Readiness

PHASE 1 — Foundations & Security Mindset

Section titled “PHASE 1 — Foundations & Security Mindset”

The first month establishes the technical foundation required for everything that follows.

Your objective is to become comfortable with:

  • Linux
  • networking
  • security fundamentals
  • defensive security
  • SOC concepts
  • logs
  • alerts
  • incident fundamentals

Do not rush this phase.

A strong analyst needs to understand normal technology before they can reliably identify abnormal behavior.

Become comfortable operating Linux from the perspective of a cybersecurity professional.

Complete:

  • Linux Fundamentals Part 1
  • Linux Fundamentals Part 2
  • Linux Fundamentals Part 3
  • Linux Shells
  • Common Linux Privesc — introductory understanding

Pay particular attention to:

  • filesystem navigation
  • files and directories
  • users
  • groups
  • permissions
  • processes
  • services
  • shell fundamentals
  • basic system administration

By the end of the week, you should be able to explain:

  • What is the Linux filesystem?
  • What are users and groups?
  • How do Linux permissions work?
  • What is a process?
  • What is a service?
  • Why is Linux important in cybersecurity?
  • Where might analysts look for security evidence?

You should be able to navigate Linux confidently and explain fundamental Linux concepts without relying completely on a walkthrough.

Create a short Linux Security Notes document containing:

  • useful commands
  • permission concepts
  • important directories
  • processes/services observations
  • lessons learned

Understand how systems communicate across networks.

Networking is foundational for both offensive and defensive cybersecurity.

Complete:

  • Intro to Networking
  • What is Networking?
  • DNS in Detail
  • HTTP in Detail
  • Network Services
  • Network Services 2

Understand:

  • IP addressing
  • TCP
  • UDP
  • ports
  • protocols
  • DNS
  • HTTP/HTTPS
  • network services
  • client/server communication

Train yourself to visualize:

User → DNS → IP Address → TCP Connection → Service → Response

Be prepared to explain:

  • What is an IP address?
  • TCP vs UDP?
  • What is a port?
  • How does DNS work?
  • What happens when you visit a website?
  • HTTP vs HTTPS?
  • Why are exposed network services security-relevant?

You should understand basic network communication well enough to begin interpreting security events involving IP addresses, ports and protocols.

Build a Network Security Cheat Sheet containing:

  • common protocols
  • important ports
  • DNS flow
  • HTTP flow
  • common network-security observations

Week 3 — Security Basics & Defensive Thinking

Section titled “Week 3 — Security Basics & Defensive Thinking”

Develop your cybersecurity mindset before concentrating on attacks.

Complete:

  • Pre Security
  • Security Principles
  • Intro to Defensive Security
  • Threat Intelligence
  • Vulnerabilities 101

Understand the relationship:

Asset → Threat → Vulnerability → Risk → Control

Study:

  • CIA triad
  • vulnerabilities
  • threats
  • risks
  • security controls
  • defensive security
  • threat intelligence

For every security problem, ask:

What are we protecting?

What could go wrong?

What weakness exists?

What would the impact be?

What control reduces the risk?

You should begin thinking like a security professional rather than simply a technology learner.

Understand how a Security Operations Center identifies and investigates security activity.

Complete the source roadmap’s recommended SOC-focused material:

  • SOC Level 1
  • Intro to SIEM
  • Phishing Analysis Fundamentals
  • Incident Response Basics

Understand:

  • security events
  • logs
  • detections
  • alerts
  • triage
  • investigation
  • escalation
  • incidents
  • SIEM concepts

Event → Detection → Alert → Triage → Investigation → Decision → Response

Whenever you encounter an alert, ask:

  • What happened?
  • Which user was involved?
  • Which system was affected?
  • What evidence exists?
  • When did it happen?
  • Was the activity expected?
  • What happened before it?
  • What happened afterward?
  • Does this require escalation?

You should understand how alerts move through a basic SOC investigation workflow.

Before entering Phase 2, perform a self-assessment.

You should now be able to explain:

  • Linux fundamentals
  • TCP/IP fundamentals
  • DNS
  • HTTP/HTTPS
  • threats and vulnerabilities
  • security controls
  • basic SOC operations
  • logs
  • SIEM concepts
  • alert triage

Rate yourself:

Skill Learning Practised Can Explain Need More Practice
Linux
Networking
Security Fundamentals
SOC Fundamentals

Do not worry about perfection.

Identify your weak areas and continue.

PHASE 2 — Attacker Mindset & Core Security Skills

Section titled “PHASE 2 — Attacker Mindset & Core Security Skills”

During Phase 2, you will begin understanding how attackers discover and exploit weaknesses.

This is important even if your target role is SOC Analyst.

A strong defender should understand:

What would an attacker do next?

You will practise:

  • web technologies
  • OWASP concepts
  • reconnaissance
  • scanning
  • enumeration
  • exploitation concepts
  • Linux privilege escalation
  • Windows privilege escalation
  • attack-chain thinking

Understand how web applications work and why vulnerabilities occur.

Complete:

  • How Websites Work
  • OWASP Top 10
  • OWASP Juice Shop
  • Burp Suite: The Basics

Understand:

  • HTTP requests
  • HTTP responses
  • headers
  • cookies
  • sessions
  • authentication
  • authorization
  • user input
  • OWASP vulnerabilities

Do not memorize vulnerability names.

For every weakness, ask:

How does it happen?

What is the security impact?

What evidence demonstrates it?

How could defenders detect abuse?

How should developers fix it?

You should understand fundamental web-security concepts and be able to explain common application-security risks.

Learn how authorized security testers systematically understand a target environment.

Complete:

  • Nmap
  • Nmap Live Host Discovery
  • Nmap Advanced Port Scans
  • Enumeration
  • Intro to Reconnaissance

Develop understanding of:

  • reconnaissance
  • host discovery
  • ports
  • services
  • service identification
  • enumeration
  • attack surfaces

Discover → Identify → Enumerate → Understand → Investigate

Do not treat scanning as simply running a tool.

Ask:

  • Why am I scanning?
  • What am I trying to discover?
  • What does this port represent?
  • What service is running?
  • Why does this service matter?

You should be able to explain the purpose of reconnaissance, scanning and enumeration during an authorized security assessment.

Understand how security weaknesses can become attack chains inside controlled lab environments.

Complete:

  • Basic Pentesting
  • Vulnversity
  • Pickle Rick
  • RootMe

For every challenge, think:

Reconnaissance → Enumeration → Weakness → Validation → Access → Impact

Do not focus only on obtaining access.

Document:

  • initial observation
  • discovered services
  • vulnerability
  • why the weakness existed
  • security impact
  • mitigation

You should understand how individual technical weaknesses can combine into a complete attack path.

Understand how initial access can sometimes lead to higher privileges.

Complete:

  • Linux PrivEsc
  • Windows PrivEsc
  • Privilege Escalation
  • What the Shell?

Study privilege boundaries involving:

  • users
  • groups
  • permissions
  • services
  • scheduled tasks
  • configurations
  • credentials
  • administrative privileges

Whenever you identify a privilege escalation path, also ask:

  • What configuration allowed this?
  • What telemetry might detect it?
  • Which security control failed?
  • How should it be remediated?

You should understand privilege escalation conceptually across both Linux and Windows environments.

You have now studied both sides of security.

Event → Alert → Investigation → Response

Recon → Enumeration → Weakness → Access → Privilege

Now connect them:

ATTACKER DEFENDER
Recon Network Monitoring
↓ ↓
Enumeration Security Telemetry
↓ ↓
Initial Access ←──────→ Detection
↓ ↓
Privilege Change ←──────→ Alert
↓ ↓
Further Activity ←──────→ Investigation

PHASE 3 — Job Readiness, Cloud & Portfolio

Section titled “PHASE 3 — Job Readiness, Cloud & Portfolio”

The final phase converts technical learning into professional readiness.

You will concentrate on:

  • cloud-security awareness

  • logs

  • detection

  • SIEM

  • investigations

  • security scenarios

  • documentation

  • portfolio development

  • interviews

Understand how security changes when infrastructure moves into cloud environments.

Complete the roadmap’s cloud-focused practice:

  • Cloud Computing

  • AWS Cloud Essentials

  • IAM Basics

  • S3 Security

Understand:

  • shared responsibility

  • cloud identities

  • IAM

  • permissions

  • storage

  • cloud misconfigurations

  • cloud logging

Identity → Permission → Cloud Resource → Data

Be prepared to explain:

  • What is shared responsibility?

  • Why is IAM important?

  • What is least privilege?

  • What makes public storage risky?

  • Why is cloud logging important?

You should be able to discuss fundamental cloud-security risks during entry-level interviews.

Strengthen your ability to investigate evidence.

Complete:

  • Windows Event Logs

  • Splunk: Basics

  • Investigating with Splunk

  • Log Analysis

Practise:

  • Windows logs

  • authentication events

  • SIEM searches

  • filtering

  • timestamps

  • IP addresses

  • usernames

  • process activity

  • event correlation

Alert → Search → Filter → Correlate → Timeline → Conclusion

For example:

09:01 — Failed authentication
09:02 — Failed authentication
09:04 — Successful authentication
09:07 — Suspicious process
09:09 — External connection

Do not view security events in isolation.

You should be able to review security evidence and explain how you would investigate a basic alert.

Combine multiple skills without relying heavily on step-by-step instructions.

Complete:

  • Blue

  • Steel Mountain

  • Simple CTF

  • Daily Bugle

Before using a walkthrough:

  1. Understand the target.

  2. Perform your own reconnaissance.

  3. Enumerate discovered services.

  4. Research unfamiliar technology.

  5. Form a hypothesis.

  6. Test your hypothesis.

  7. Use hints only when necessary.

  8. Document your mistakes.

You should begin solving unfamiliar security scenarios independently.

Turn 11 weeks of technical practice into evidence of professional capability.

This week is deliberately different.

Your primary objective is not completing more rooms.

Your objective is converting what you already learned into:

  • portfolio evidence

  • interview stories

  • professional explanations

  • job-aligned skills

Return to your 30-day and 60-day assessments.

Identify your weakest areas.

Examples:

  • networking

  • Linux

  • SIEM

  • Windows logs

  • web security

  • cloud IAM

Revisit relevant exercises.

Select your strongest labs.

For each one, document:

What were you investigating?

What did you need to accomplish?

Which systems or technologies were involved?

What approach did you take?

What did you observe?

What security problem existed?

Why did it matter?

How should it be fixed?

What would you do differently next time?

Never publish credentials, flags, restricted walkthrough content or sensitive lab information.

Find SOC Analyst / Junior Security Analyst job descriptions.

Map your experience:

Employer Requirement Your Evidence
Linux Linux practice
Networking Networking labs
SIEM SIEM investigations
Log Analysis Windows/log exercises
Incident Response SOC practice
Security Fundamentals Phase 1
Attacker Knowledge Phase 2
Cloud Awareness Cloud security practice

This helps transform:

“I completed TryHackMe.”

into:

“I have practical experience investigating authentication events, analyzing logs, understanding network traffic and documenting security findings.”

That is a much stronger professional statement.

Practise explaining:

  • CIA triad

  • vulnerability vs threat vs risk

  • TCP vs UDP

  • DNS

  • HTTP vs HTTPS

  • common ports

  • SIEM

  • SOC alert triage

  • false positive vs true positive

  • phishing investigation

  • Windows event logs

  • incident response

  • OWASP

  • privilege escalation

  • cloud shared responsibility

  • IAM

  • least privilege

The source roadmap recommends:

  • Cyber Defense Frameworks

  • MITRE ATT&CK

Use these to strengthen your ability to discuss attacker behavior and defensive frameworks.

By Day 90, aim to have evidence across five areas.

  • Linux notes

  • networking notes

  • security concepts

  • alert investigation

  • log analysis

  • SIEM investigation

  • phishing analysis

  • reconnaissance

  • enumeration

  • web-security assessment

  • privilege escalation analysis

  • shared-responsibility understanding

  • IAM analysis

  • storage-security analysis

  • documented labs

  • skills matrix

  • interview notes

  • updated resume

  • updated professional profile

For every week, complete this record:

Week:
Primary Skill:
Labs Completed:
Technologies Used:
Security Concepts Learned:
Tools Used:
Most Important Finding:
Most Difficult Problem:
How I Solved It:
What an Attacker Would See:
What a Defender Would See:
How the Risk Could Be Reduced:
Can I Explain This Without Notes?
Skills Requiring More Practice:
Interview Questions I Can Now Answer:
Week Focus Practice Documentation Interview Ready
01 Linux
02 Networking
03 Security Fundamentals
04 SOC Fundamentals
05 Web Security
06 Recon & Enumeration
07 Exploitation Concepts
08 Privilege Escalation
09 Cloud Security
10 Detection & Logs
11 Scenario Practice
12 Career Readiness

By Day 30:

I understand the foundations.

You should be comfortable discussing Linux, networking, security concepts and basic SOC operations.

By Day 60:

I understand how attacks happen.

You should understand reconnaissance, enumeration, web-security concepts, exploitation chains and privilege boundaries.

By Day 90:

I can investigate, explain and document security activity.

You should be able to approach an entry-level security scenario methodically, research unfamiliar problems, analyze evidence and communicate your findings.

After completing the 90-day journey, you should have developed:

  • stronger Linux fundamentals

  • stronger networking fundamentals

  • defensive-security awareness

  • SOC workflow understanding

  • SIEM familiarity

  • log-analysis experience

  • web-security awareness

  • attacker methodology awareness

  • cloud-security fundamentals

  • investigation methodology

  • documented lab experience

  • interview-ready technical explanations

The 90-day plan does not guarantee employment.

What it gives you is a structured foundation from which you can demonstrate practical capability and continue developing toward your target role.

Do not measure yourself by:

“How many rooms did I complete?”

Measure yourself by:

“What can I now do without instructions?”

A lab is successful when you can:

  • explain the technology

  • understand the security problem

  • investigate the evidence

  • justify your conclusion

  • recommend remediation

  • communicate what you learned

Labs are not for completion. Labs are for thinking, investigating, explaining and defending your decisions.

➡️ GoHackersCloud SOC Labs

You have completed the guided 90-day practice journey.

The next stage is to reduce the amount of guidance.

Move into practical SOC scenarios covering:

  • alert triage

  • suspicious authentication

  • phishing investigation

  • malware and endpoint investigation

  • network-security alerts

  • SIEM investigation

  • incident response

After completing those labs, continue into the GoHackersCloud SOC Runbooks, where you will practise following repeatable operational procedures similar to those used by professional security teams.

Your progression is now:

90-Day Practice → SOC Labs → SOC Runbooks → Projects → Portfolio → Interview → Career

### One structural change I recommend
Rather than placing this as a generic file under `Challenge Tracking`, I would make it a **prominent Academy roadmap page**:
```text
TryHackMe
├── 00 Introduction
├── 01 Beginner Cybersecurity Path
├── 02 SOC Analyst Practice
├── 03 Ethical Hacking Practice
├── 04 Web Security Practice
├── 05 Active Directory Practice
├── 06 Cloud Security Practice
├── 90-Day Career Plan ← THIS PAGE
├── Challenge Tracking
└── Labs

That makes the 90-Day Career Plan the student’s execution plan, while 01–06 remain reusable skill-specific practice paths. It also preserves the uploaded plan’s original SOC/Junior Security Analyst orientation rather than turning it into an overly broad cybersecurity roadmap.