# shaikhumaid1/cybersecurity-learning. architecture

> Architecture diagram of the GitHub repository shaikhumaid1/cybersecurity-learning., generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-11-09). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/shaikhumaid1/cybersecurity-learning.
- Repository: https://github.com/shaikhumaid1/cybersecurity-learning.

## Overview

This is a cybersecurity learning-journal repository, not an implemented security tool. Its available material covers cybersecurity fundamentals and networking, with the README describing a broader Blue Team learning journey and planned hands-on practice. The principal workflow is a learner studying documented concepts; practical investigations and later roadmap areas are described as plans, not present implementations. Relationships are limited to those documented in the README; the topic files were not excerpted.

Main entry points: [`01-Cybersecurity-Fundamentals/01-CIA-Triad.md`](https://github.com/shaikhumaid1/cybersecurity-learning./blob/main/01-Cybersecurity-Fundamentals/01-CIA-Triad.md) (CIA triad), [`01-Cybersecurity-Fundamentals/02-Threats-Vulnerabilities-Risks-Attacks.md`](https://github.com/shaikhumaid1/cybersecurity-learning./blob/main/01-Cybersecurity-Fundamentals/02-Threats-Vulnerabilities-Risks-Attacks.md) (Threats and risks), [`01-Cybersecurity-Fundamentals/03-Security-Controls.md`](https://github.com/shaikhumaid1/cybersecurity-learning./blob/main/01-Cybersecurity-Fundamentals/03-Security-Controls.md) (Security controls), [`01-Cybersecurity-Fundamentals/04-Malware-and-Cyber-Threat-Landscape.md`](https://github.com/shaikhumaid1/cybersecurity-learning./blob/main/01-Cybersecurity-Fundamentals/04-Malware-and-Cyber-Threat-Landscape.md) (Malware landscape)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_fundamentals["Cybersecurity fundamentals"]
  node_cia["CIA triad<br/>[01-CIA-Triad.md]"]
  node_risks["Threats and risks"]
  node_controls["Security controls"]
  node_malware["Malware landscape"]
end

subgraph group_networking["Networking concepts"]
  node_osi["OSI model<br/>[01-OSI-Model.md]"]
  node_tcpip["TCP/IP model<br/>[02-TCP-IP-Model.md]"]
end

node_learner(("Learner"))
node_practice["Planned practice<br/>[README.md]"]
node_roadmap["Learning roadmap<br/>[README.md]"]

node_learner -->|"studies"| node_cia
node_learner -->|"studies"| node_risks
node_learner -->|"studies"| node_controls
node_learner -->|"studies"| node_malware
node_learner -->|"studies"| node_osi
node_learner -->|"studies"| node_tcpip
node_learner -->|"plans"| node_practice
node_learner -->|"follows"| node_roadmap

click node_cia "https://github.com/shaikhumaid1/cybersecurity-learning./blob/main/01-Cybersecurity-Fundamentals/01-CIA-Triad.md"
click node_risks "https://github.com/shaikhumaid1/cybersecurity-learning./blob/main/01-Cybersecurity-Fundamentals/02-Threats-Vulnerabilities-Risks-Attacks.md"
click node_controls "https://github.com/shaikhumaid1/cybersecurity-learning./blob/main/01-Cybersecurity-Fundamentals/03-Security-Controls.md"
click node_malware "https://github.com/shaikhumaid1/cybersecurity-learning./blob/main/01-Cybersecurity-Fundamentals/04-Malware-and-Cyber-Threat-Landscape.md"
click node_osi "https://github.com/shaikhumaid1/cybersecurity-learning./blob/main/02-Networking/01-OSI-Model.md"
click node_tcpip "https://github.com/shaikhumaid1/cybersecurity-learning./blob/main/02-Networking/02-TCP-IP-Model.md"
click node_practice "https://github.com/shaikhumaid1/cybersecurity-learning./blob/main/README.md"
click node_roadmap "https://github.com/shaikhumaid1/cybersecurity-learning./blob/main/README.md"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_cia,node_risks,node_controls,node_malware toneBlue
class node_osi,node_tcpip toneAmber
class node_learner toneIndigo
class node_practice,node_roadmap toneTeal
```

## Components

### Cybersecurity fundamentals

- [CIA triad](https://github.com/shaikhumaid1/cybersecurity-learning./blob/main/01-Cybersecurity-Fundamentals/01-CIA-Triad.md): `01-Cybersecurity-Fundamentals/01-CIA-Triad.md`
- [Threats and risks](https://github.com/shaikhumaid1/cybersecurity-learning./blob/main/01-Cybersecurity-Fundamentals/02-Threats-Vulnerabilities-Risks-Attacks.md): `01-Cybersecurity-Fundamentals/02-Threats-Vulnerabilities-Risks-Attacks.md`
- [Security controls](https://github.com/shaikhumaid1/cybersecurity-learning./blob/main/01-Cybersecurity-Fundamentals/03-Security-Controls.md): `01-Cybersecurity-Fundamentals/03-Security-Controls.md`
- [Malware landscape](https://github.com/shaikhumaid1/cybersecurity-learning./blob/main/01-Cybersecurity-Fundamentals/04-Malware-and-Cyber-Threat-Landscape.md): `01-Cybersecurity-Fundamentals/04-Malware-and-Cyber-Threat-Landscape.md`

### Networking concepts

- [OSI model](https://github.com/shaikhumaid1/cybersecurity-learning./blob/main/02-Networking/01-OSI-Model.md): `02-Networking/01-OSI-Model.md`
- [TCP/IP model](https://github.com/shaikhumaid1/cybersecurity-learning./blob/main/02-Networking/02-TCP-IP-Model.md): `02-Networking/02-TCP-IP-Model.md`

### Other components

- **Learner**
- [Planned practice](https://github.com/shaikhumaid1/cybersecurity-learning./blob/main/README.md): `README.md`
- [Learning roadmap](https://github.com/shaikhumaid1/cybersecurity-learning./blob/main/README.md): `README.md`

## Connections

- Learner → CIA triad: studies (evidence: `README.md`)
- Learner → Threats and risks: studies (evidence: `README.md`)
- Learner → Security controls: studies (evidence: `README.md`)
- Learner → Malware landscape: studies (evidence: `README.md`)
- Learner → OSI model: studies (evidence: `README.md`)
- Learner → TCP/IP model: studies (evidence: `README.md`)
- Learner → Planned practice: plans (evidence: `README.md`)
- Learner → Learning roadmap: follows (evidence: `README.md`)
