Tech Skills

Cybersecurity

Ethical hacking, penetration testing, network security, CTFs and defensive security

2563
lessons
Skills in this topic
View full skill map →
Security Basics
beginner
Fix OWASP top 10 vulnerabilities
AI Security
intermediate
Identify and patch prompt injection vulnerabilities
Network Security
intermediate
Configure a firewall with proper inbound/outbound rules
Ethical Hacking & Pen Testing
intermediate
Conduct a full pen test with Kali Linux
Cloud Security
intermediate
Implement IAM least-privilege policies on AWS/GCP
Incident Response
intermediate
Build an incident response playbook
Security Compliance
intermediate
Map controls for SOC 2 Type II compliance
Defensive AI
advanced
Build an AI-powered log anomaly detector
Python [textwrap] 01 Wrap() and Fill()
Cybersecurity
Python [textwrap] 01 Wrap() and Fill()
John Hammond Intermediate 11y ago
CS50 2014 - Week 10
Cybersecurity
CS50 2014 - Week 10
CS50 Intermediate 11y ago
TI-Nspire 04 Install Ndless v3.6
Cybersecurity
TI-Nspire 04 Install Ndless v3.6
John Hammond Intermediate 11y ago
SEC503: Intrusion Detection In-Depth. Part II
Cybersecurity
SEC503: Intrusion Detection In-Depth. Part II
SANS Institute Intermediate 12y ago
SANS SEC503: Intrusion Detection In-Depth. Part-I
Cybersecurity
SANS SEC503: Intrusion Detection In-Depth. Part-I
SANS Institute Intermediate 12y ago
TI-Nspire 03 Install OS v3.6
Cybersecurity
TI-Nspire 03 Install OS v3.6
John Hammond Intermediate 11y ago
TI-Nspire 02 Install Student Software
Cybersecurity
TI-Nspire 02 Install Student Software
John Hammond Intermediate 11y ago
TI-Nspire 01 Installing Computer Link Software
Cybersecurity
TI-Nspire 01 Installing Computer Link Software
John Hammond Intermediate 11y ago
C++ [SDL] 10 Using SDL_mixer
Cybersecurity
C++ [SDL] 10 Using SDL_mixer
John Hammond Intermediate 11y ago
C++ [SDL] 09 Loading Images with SDL_image
Cybersecurity
C++ [SDL] 09 Loading Images with SDL_image
John Hammond Intermediate 11y ago
C++ [SDL] 08 Images
Cybersecurity
C++ [SDL] 08 Images
John Hammond Intermediate 11y ago
C++ [SDL] 07 Sprite Groups
Cybersecurity
C++ [SDL] 07 Sprite Groups
John Hammond Intermediate 11y ago
C++ [SDL] 05 Limiting the Frames Per Second
Cybersecurity
C++ [SDL] 05 Limiting the Frames Per Second
John Hammond Intermediate 11y ago
C++ [SDL] 04 Changing the Color
Cybersecurity
C++ [SDL] 04 Changing the Color
John Hammond Intermediate 11y ago
C++ [SDL] 03 Window Functions
Cybersecurity
C++ [SDL] 03 Window Functions
John Hammond Intermediate 11y ago
C++ [SDL] 02 The Main Loop
Cybersecurity
C++ [SDL] 02 The Main Loop
John Hammond Intermediate 12y ago
C++ [SDL] 01 Basic Window
Cybersecurity
C++ [SDL] 01 Basic Window
John Hammond Intermediate 12y ago
C++ [SDL] 00 Installation and Initialization
Cybersecurity
C++ [SDL] 00 Installation and Initialization
John Hammond Intermediate 12y ago
C++ 12 Nesting
Cybersecurity
C++ 12 Nesting
John Hammond Intermediate 12y ago
C++ 11 The Else Statement
Cybersecurity
C++ 11 The Else Statement
John Hammond Intermediate 12y ago
C++ 10 Comparison Operators
Cybersecurity
C++ 10 Comparison Operators
John Hammond Intermediate 12y ago
C++ 09 If Statement
Cybersecurity
C++ 09 If Statement
John Hammond Intermediate 12y ago
C++ 08 Functions with Default Arguments
Cybersecurity
C++ 08 Functions with Default Arguments
John Hammond Intermediate 12y ago
C++ 07 Functions with Arguments
Cybersecurity
C++ 07 Functions with Arguments
John Hammond Intermediate 12y ago
C++ 06 Functions
Cybersecurity
C++ 06 Functions
John Hammond Intermediate 12y ago
what_is_to_come.avi.mpg.flv.webm.jpg
Cybersecurity
what_is_to_come.avi.mpg.flv.webm.jpg
John Hammond Intermediate 12y ago
Python [pygame] 00 Installing pygame
Cybersecurity
Python [pygame] 00 Installing pygame
John Hammond Intermediate 12y ago
C++ 04 Comments
Cybersecurity
C++ 04 Comments
John Hammond Intermediate 12y ago
C++ 05 Input
Cybersecurity
C++ 05 Input
John Hammond Intermediate 12y ago
Python [pygame] 20 Normalizing our Platforms
Cybersecurity
Python [pygame] 20 Normalizing our Platforms
John Hammond Intermediate 12y ago
C++ 03 Operating on Data
Cybersecurity
C++ 03 Operating on Data
John Hammond Intermediate 12y ago
Python [pygame] 19 First World Editor
Cybersecurity
Python [pygame] 19 First World Editor
John Hammond Intermediate 12y ago
C++ 02 Data Types and Variables
Cybersecurity
C++ 02 Data Types and Variables
John Hammond Intermediate 12y ago
C++ 01 Hello World!
Cybersecurity
C++ 01 Hello World!
John Hammond Intermediate 12y ago
Python [pygame] 18 The draw Module
Cybersecurity
Python [pygame] 18 The draw Module
John Hammond Intermediate 12y ago
C++ 00 Preamble
Cybersecurity
C++ 00 Preamble
John Hammond Intermediate 12y ago
Python [pygame] 17 Scrolling Platformer
Cybersecurity
Python [pygame] 17 Scrolling Platformer
John Hammond Intermediate 12y ago
BLOOPITY BLOOPERS
Cybersecurity
BLOOPITY BLOOPERS
John Hammond Intermediate 12y ago
Python [pygame] 15 Organizing Our Code
Cybersecurity
Python [pygame] 15 Organizing Our Code
John Hammond Intermediate 12y ago
Python [pygame] 14 Collision with Mouse Movement
Cybersecurity
Python [pygame] 14 Collision with Mouse Movement
John Hammond Intermediate 12y ago
Python [pygame] 13 Platformer Gravity
Cybersecurity
Python [pygame] 13 Platformer Gravity
John Hammond Intermediate 12y ago
Python [pygame] 12 Platforming Rectangular Collision Resolution
Cybersecurity
Python [pygame] 12 Platforming Rectangular Collision Resolution
John Hammond Intermediate 12y ago
Python [pygame] 11 Rectangular Collision Detection
Cybersecurity
Python [pygame] 11 Rectangular Collision Detection
John Hammond Intermediate 12y ago
Python [pygame] 10 Rendering Text
Cybersecurity
Python [pygame] 10 Rendering Text
John Hammond Intermediate 12y ago
Python [pygame] 09 Mouse Movement
Cybersecurity
Python [pygame] 09 Mouse Movement
John Hammond Intermediate 12y ago
Python [pygame] 08 Event Handling
Cybersecurity
Python [pygame] 08 Event Handling
John Hammond Intermediate 12y ago
Python [pygame] 07 Adding Sound
Cybersecurity
Python [pygame] 07 Adding Sound
John Hammond Intermediate 12y ago
Python [pygame] 06 Loading Images
Cybersecurity
Python [pygame] 06 Loading Images
John Hammond Intermediate 12y ago
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
Analyze Network Traffic with TCPDump: Build a Logging Tool
📚 Coursera Course ↗
Self-paced
Analyze Network Traffic with TCPDump: Build a Logging Tool
Opens on Coursera ↗
Building the Ultimate Cybersecurity Lab and Cyber Range
📚 Coursera Course ↗
Self-paced
Building the Ultimate Cybersecurity Lab and Cyber Range
Opens on Coursera ↗
Certified Ethical Hacker (CEH): Unit 4
📚 Coursera Course ↗
Self-paced
Certified Ethical Hacker (CEH): Unit 4
Opens on Coursera ↗
AWS: Content Delivery and Networking
📚 Coursera Course ↗
Self-paced
AWS: Content Delivery and Networking
Opens on Coursera ↗
Deception As a Defense
📚 Coursera Course ↗
Self-paced
Deception As a Defense
Opens on Coursera ↗
Advanced Cybersecurity Topics
📚 Coursera Course ↗
Self-paced
Advanced Cybersecurity Topics
Opens on Coursera ↗