// Learning Notes

My Cybersecurity Notes

Technical notes from my TryHackMe and Google Cybersecurity journey. Written as I learn — raw, honest, and hands-on.

TryHackMe
Module 1 · Intro to Cyber Security
Defensive Security Intro
Learned about SOC, SIEM, Threat Intelligence and DFIR. Introduction to core blue team operations.
TryHackMe
Module 1 · Intro to Cyber Security
Offensive Security Intro
Performed directory brute-force with Gobuster. Understood black-box testing and how offensive security strengthens blue team defense.
TryHackMe
Module 1 · Intro to Cyber Security
Careers in Cyber
Explored SOC L1/L2/L3, Penetration Tester, Threat Intelligence Analyst roles. Chose the SOC Analyst path.
TryHackMe
Module 2 · Network Fundamentals
What is Networking?
Learned about IP addresses, MAC addresses and ARP protocol. Understood the difference between OSI Layer 2 and Layer 3.
TryHackMe
Module 2 · Network Fundamentals
Intro to LAN
Explored Star and Bus topologies, VLAN segmentation and the DHCP DORA process. Understood Router vs Switch differences.
Google Cybersecurity
Course 1
Foundations of Cybersecurity
Core security concepts, CIA Triad, NIST frameworks, and the history of cybersecurity. Introduction to security domains.
Google Cybersecurity
Course 2
Play It Safe: Manage Security Risks
Security frameworks, risk management, SIEM tools and security audits. Understanding threats, vulnerabilities and risks.
Google Cybersecurity
Course 3
Networks and Network Security
Network architecture, protocols, TCP/IP model, firewalls, VPNs and common network attacks like DDoS and packet sniffing.
Google Cybersecurity
Course 4
Tools of the Trade: Linux and SQL
Linux command line, file permissions, process management and SQL queries for security log analysis and database filtering.
Google Cybersecurity
Course 5
Assets, Threats, and Vulnerabilities
Asset classification, threat modeling, vulnerability assessment and attack surface analysis. OWASP Top 10 overview.
Google Cybersecurity
Course 6
Sound the Alarm: Detection and Response
Incident response lifecycle, IDS/IPS, Suricata rules, SIEM log analysis and alert triage. Network traffic analysis with Wireshark.
Google Cybersecurity
Course 7
Automate Cybersecurity Tasks with Python
Python scripting for security automation — parsing logs, working with files, regular expressions and building security tools.
Google Cybersecurity
Course 8
Put It to Work: Prepare for Cybersecurity Jobs
Escalation procedures, stakeholder communication, security mindset and how to handle security incidents professionally.
document.getElementById(id).classList.add('active'); document.body.style.overflow='hidden'; } function closeModal(e,id){ if(e.target===document.getElementById(id)){ document.getElementById(id).classList.remove('active'); document.body.style.overflow=''; } } document.querySelectorAll('.modal-close').forEach(btn=>{ btn.addEventListener('click',()=>{ document.querySelectorAll('.modal-overlay').forEach(m=>m.classList.remove('active')); document.body.style.overflow=''; }); }); document.addEventListener('keydown',e=>{ if(e.key==='Escape'){ document.querySelectorAll('.modal-overlay').forEach(m=>m.classList.remove('active')); document.body.style.overflow=''; } }); function filterNotes(cat){ document.querySelectorAll('.filter-btn').forEach(b=>b.classList.remove('active')); event.target.classList.add('active'); document.querySelectorAll('.note-card').forEach(card=>{ if(cat==='all') card.classList.remove('hidden'); else if(card.classList.contains(cat)) card.classList.remove('hidden'); else card.classList.add('hidden'); }); }