Skip to content

Commit 8559dbd

Browse files
Emre UgurluEmre Ugurlu
authored andcommitted
Add Open Source Cybersecurity Training project
- Add training as git submodule from emreugurlu/open-security-training - Create Projects page with training description and launch button - Add developer credit (Emre Ugurlu) and GitHub contribution link - Configure gitignore for venv, .cache, site, and .claude folders - Update navigation to show training under Projects section
1 parent 600d837 commit 8559dbd

File tree

5 files changed

+53
-2
lines changed

5 files changed

+53
-2
lines changed

.gitignore

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Python virtual environment
2+
venv/
3+
env/
4+
ENV/
5+
6+
# Claude Code settings
7+
.claude/
8+
9+
# MkDocs build output
10+
site/
11+
12+
# Cache files
13+
.cache/
14+
.DS_Store
15+
__pycache__/
16+
*.pyc
17+
*.pyo
18+
*.pyd
19+
20+
# IDE settings
21+
.vscode/
22+
.idea/
23+
*.swp
24+
*.swo
25+
*~

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "docs/training"]
2+
path = docs/training
3+
url = https://github.com/emreugurlu/open-security-training

docs/projects.md

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,24 @@
11
# Projects
2-
*Coming soon...*
2+
3+
## Open Source Cybersecurity Training
4+
5+
<div style="background: linear-gradient(135deg, #7B2CBF 0%, #06A77D 100%); color: white; padding: 30px; border-radius: 12px; margin: 20px 0;">
6+
<h3 style="color: white; margin-top: 0;">Free, Interactive Security Training Platform</h3>
7+
<p style="font-size: 16px; margin-bottom: 20px;">A comprehensive, gamified training platform covering phishing, social engineering, privacy awareness, and secure coding - completely free and open source.</p>
8+
<div style="display: flex; gap: 15px; flex-wrap: wrap;">
9+
<a href="../training/cybersecurity-privacy-training-combined.html" target="_blank" rel="noopener noreferrer" style="background: white; color: #7B2CBF; padding: 12px 32px; border-radius: 6px; text-decoration: none; font-weight: 600; font-size: 16px; transition: all 0.3s ease; box-shadow: 0 2px 8px rgba(0,0,0,0.1);" onmouseover="this.style.transform='translateY(-2px)'; this.style.boxShadow='0 4px 12px rgba(123,44,191,0.3)';" onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='0 2px 8px rgba(0,0,0,0.1)';">Launch Training 🚀</a>
10+
</div>
11+
</div>
12+
13+
**Features:**
14+
15+
- **6 Interactive Modules**: Phishing/Smishing/Vishing, CEO Fraud, Watering Hole Attacks, General Security, Privacy, and Secure Coding
16+
- **50+ Interactive Slides**: Hands-on simulations with instant feedback
17+
- **SCORM Compatible**: Deploy in any LMS with full tracking
18+
- **No Login Required**: Progress saved in browser localStorage
19+
- **Fully Customizable**: Fork, customize, and deploy for your organization
20+
21+
**Developer:** [Emre Ugurlu](https://www.linkedin.com/in/emre-ugurlu-48596b116/)
22+
23+
**Contribute:** This project is open source! [View on GitHub](https://github.com/emreugurlu/open-security-training) to contribute improvements, report issues, or fork for your organization.
24+

docs/training

Submodule training added at b1671e3

mkdocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ nav:
77
- index.md
88
- Learning Hub: learning-hub.md
99
- Blog: "https://blog.grc.engineering"
10-
- projects.md
10+
- Projects: projects.md
1111
extra_css:
1212
- stylesheets/extra.css
1313
extra_javascript:

0 commit comments

Comments
 (0)