Live Catalog

Open Courses

285 free course entry points from the Truth Surge training pipeline. These courses demonstrate structured learning, visual explanation, narration, cybersecurity training design, and AI-enabled production workflows.

285 live courses
21 topic areas
31 defined learning sequences
Static plain HTML delivery
AI Security

AI Security

Courses for securing AI systems, agents, prompts, model workflows, and AI-enabled security operations.

19 courses
Open Course9 modules
AI Agent Security

Open course in the AI Security catalog: AI Agent Security.

Launch Course
Open Course10 modules
AI Agent Security Patterns in Python

Open course in the AI Security catalog: AI Agent Security Patterns in Python.

Launch Course
Open Course10 modules
AI Governance

Open course in the AI Security catalog: AI Governance.

Launch Course
Open Course11 modules
AI Loop Engineering

A practical engineering course on designing bounded, observable, evidence-driven AI execution loops with explicit state, controlled tools, evaluation, budgets, guardrails, traces, and safe terminal conditions.

Launch Course
Open Course10 modules
AI Security Architecture

Open course in the AI Security catalog: AI Security Architecture.

Launch Course
Open Course10 modules
AI Supply Chain Risks

Open course in the AI Security catalog: AI Supply Chain Risks.

Launch Course
Open Course10 modules
AI-Assisted Threat Actor Profiling

Open course in the AI Security catalog: AI-Assisted Threat Actor Profiling.

Launch Course
Open Course10 modules
AI-Assisted Vulnerability Management

Open course in the AI Security catalog: AI-Assisted Vulnerability Management.

Launch Course
Open Course10 modules
AI-Assisted Web Application Assessment

Open course in the AI Security catalog: AI-Assisted Web Application Assessment.

Launch Course
Open Course10 modules
Building an AI Pentesting Workstation

Open course in the AI Security catalog: Building an AI Pentesting Workstation.

Launch Course
Open Course10 modules
Building Secure Python AI Applications

Open course in the AI Security catalog: Building Secure Python AI Applications.

Launch Course
Open Course10 modules
Defending Against Agent Abuse

Open course in the AI Security catalog: Defending Against Agent Abuse.

Launch Course
Open Course9 modules
LLM Threat Modeling

Open course in the AI Security catalog: LLM Threat Modeling.

Launch Course
Open Course10 modules
Prompt Engineering

A practical introduction to designing, testing, evaluating, securing, and maintaining prompts for large language model workflows.

Launch Course
Open Course8 modules
Prompt Injection

Open course in the AI Security catalog: Prompt Injection.

Launch Course
Open Course10 modules
Prompt Injection Defenses in Python

Open course in the AI Security catalog: Prompt Injection Defenses in Python.

Launch Course
Open Course10 modules
Red Teaming AI Systems

Open course in the AI Security catalog: Red Teaming AI Systems.

Launch Course
Open Course10 modules
Securing AI Agents

Open course in the AI Security catalog: Securing AI Agents.

Launch Course
Open Course9 modules
Wormable Prompt Injection

Open course in the AI Security catalog: Wormable Prompt Injection.

Launch Course
Application Security: C

Application Security: C

Courses focused on memory safety, defensive input handling, unsafe API replacement, and C security fundamentals.

9 courses
Application Security: C++

Application Security: C++

Courses focused on C++ memory safety, STL usage, concurrency, IPC, networking, cryptography, and defensive systems programming.

25 courses
Open Course11 modules
Array Bounds Safety in C++

Open course in the Application Security: C++ catalog: Array Bounds Safety in C++.

Launch Course
Open Course10 modules
Atomic Operations in C++

Open course in the Application Security: C++ catalog: Atomic Operations in C++.

Launch Course
Open Course10 modules
Avoiding Use-After-Free in C++

Open course in the Application Security: C++ catalog: Avoiding Use-After-Free in C++.

Launch Course
Open Course10 modules
Binary Protocol Security in C++

Open course in the Application Security: C++ catalog: Binary Protocol Security in C++.

Launch Course
Open Course11 modules
Buffer Overflow Prevention in C++

Open course in the Application Security: C++ catalog: Buffer Overflow Prevention in C++.

Launch Course
Open Course11 modules
Compiler Security Features in C++

Open course in the Application Security: C++ catalog: Compiler Security Features in C++.

Launch Course
Open Course11 modules
Concurrent Data Structures in C++

Open course in the Application Security: C++ catalog: Concurrent Data Structures in C++.

Launch Course
Open Course10 modules
Cryptography Fundamentals for C++

Open course in the Application Security: C++ catalog: Cryptography Fundamentals for C++.

Launch Course
Open Course11 modules
Dangling Pointer Prevention in C++

Open course in the Application Security: C++ catalog: Dangling Pointer Prevention in C++.

Launch Course
Open Course11 modules
Environment Variable Security in C++

Open course in the Application Security: C++ catalog: Environment Variable Security in C++.

Launch Course
Open Course10 modules
HTTP Client Security in C++

Open course in the Application Security: C++ catalog: HTTP Client Security in C++.

Launch Course
Open Course10 modules
Input Validation in C++

Open course in the Application Security: C++ catalog: Input Validation in C++.

Launch Course
Open Course11 modules
Integer Safety in C++

Open course in the Application Security: C++ catalog: Integer Safety in C++.

Launch Course
Open Course11 modules
Introduction to Secure C++ Programming

Open course in the Application Security: C++ catalog: Introduction to Secure C++ Programming.

Launch Course
Open Course11 modules
Iterator Safety in C++

Open course in the Application Security: C++ catalog: Iterator Safety in C++.

Launch Course
Open Course11 modules
Safe Dynamic Memory Allocation in C++

Open course in the Application Security: C++ catalog: Safe Dynamic Memory Allocation in C++.

Launch Course
Open Course11 modules
Safe File Handling in C++

Open course in the Application Security: C++ catalog: Safe File Handling in C++.

Launch Course
Open Course10 modules
Safe Logging in C++

Open course in the Application Security: C++ catalog: Safe Logging in C++.

Launch Course
Open Course11 modules
Secure Hashing in C++

Open course in the Application Security: C++ catalog: Secure Hashing in C++.

Launch Course
Open Course10 modules
Secure IPC in C++

Open course in the Application Security: C++ catalog: Secure IPC in C++.

Launch Course
Open Course10 modules
Secure Multithreaded Programming in C++

Open course in the Application Security: C++ catalog: Secure Multithreaded Programming in C++.

Launch Course
Open Course11 modules
Secure Random Number Generation in C++

Open course in the Application Security: C++ catalog: Secure Random Number Generation in C++.

Launch Course
Open Course11 modules
Secure Secret Storage in C++

Open course in the Application Security: C++ catalog: Secure Secret Storage in C++.

Launch Course
Open Course11 modules
Secure Socket Programming in C++

Open course in the Application Security: C++ catalog: Secure Socket Programming in C++.

Launch Course
Open Course10 modules
Secure STL Usage in C++

Open course in the Application Security: C++ catalog: Secure STL Usage in C++.

Launch Course
Application Security: .NET

Application Security: .NET

Courses for C#, ASP.NET Core, Entity Framework, configuration, secrets, serialization, uploads, and secure .NET service design.

19 courses
Open Course11 modules
API Key Handling in ASP.NET Core

Open course in the Application Security: .NET catalog: API Key Handling in ASP.NET Core.

Launch Course
Open Course11 modules
ASP.NET Core Security Fundamentals

Open course in the Application Security: .NET catalog: ASP.NET Core Security Fundamentals.

Launch Course
Open Course11 modules
Common C# Security Anti-Patterns

Open course in the Application Security: .NET catalog: Common C# Security Anti-Patterns.

Launch Course
Open Course11 modules
Container Security for .NET Developers

Open course in the Application Security: .NET catalog: Container Security for .NET Developers.

Launch Course
Open Course11 modules
Cryptography Fundamentals for .NET Developers

Open course in the Application Security: .NET catalog: Cryptography Fundamentals for .NET Developers.

Launch Course
Open Course10 modules
Input Validation in C#

Open course in the Application Security: .NET catalog: Input Validation in C#.

Launch Course
Open Course11 modules
Output Encoding and XSS Prevention in ASP.NET Core

Open course in the Application Security: .NET catalog: Output Encoding and XSS Prevention in ASP.NET Core.

Launch Course
Open Course11 modules
Protecting Sensitive Data in C# Applications

Open course in the Application Security: .NET catalog: Protecting Sensitive Data in C# Applications.

Launch Course
Open Course11 modules
Rate Limiting and Request Controls in ASP.NET Core

Open course in the Application Security: .NET catalog: Rate Limiting and Request Controls in ASP.NET Core.

Launch Course
Open Course11 modules
Secrets Management for .NET Applications

Open course in the Application Security: .NET catalog: Secrets Management for .NET Applications.

Launch Course
Open Course11 modules
Secure Background Services in .NET

Open course in the Application Security: .NET catalog: Secure Background Services in .NET.

Launch Course
Open Course11 modules
Secure Configuration in .NET

Open course in the Application Security: .NET catalog: Secure Configuration in .NET.

Launch Course
Open Course11 modules
Secure Connection Strings in .NET

Open course in the Application Security: .NET catalog: Secure Connection Strings in .NET.

Launch Course
Open Course11 modules
Secure Entity Framework Core

Open course in the Application Security: .NET catalog: Secure Entity Framework Core.

Launch Course
Open Course11 modules
Secure File Uploads in ASP.NET Core

Open course in the Application Security: .NET catalog: Secure File Uploads in ASP.NET Core.

Launch Course
Open Course11 modules
Secure Password Handling in .NET

Open course in the Application Security: .NET catalog: Secure Password Handling in .NET.

Launch Course
Open Course11 modules
Secure Serialization in .NET

Open course in the Application Security: .NET catalog: Secure Serialization in .NET.

Launch Course
Open Course11 modules
SQL Injection Prevention in .NET

Open course in the Application Security: .NET catalog: SQL Injection Prevention in .NET.

Launch Course
Open Course11 modules
XML Security in .NET Applications

Open course in the Application Security: .NET catalog: XML Security in .NET Applications.

Launch Course
Application Security: General

Application Security: General

Broad application security courses covering authentication, authorization, validation, testing, secrets, file handling, and secure delivery.

17 courses
Open Course10 modules
Authentication Fundamentals

Open course in the Application Security: General catalog: Authentication Fundamentals.

Launch Course
Open Course10 modules
Authorization Fundamentals

Open course in the Application Security: General catalog: Authorization Fundamentals.

Launch Course
Open Course10 modules
Defensive Shell Programming

Open course in the Application Security: General catalog: Defensive Shell Programming.

Launch Course
Open Course10 modules
Dynamic Application Security Testing

Open course in the Application Security: General catalog: Dynamic Application Security Testing.

Launch Course
Open Course10 modules
Input Validation Fundamentals

Open course in the Application Security: General catalog: Input Validation Fundamentals.

Launch Course
Open Course10 modules
Introduction to Secure PowerShell Scripting

Open course in the Application Security: General catalog: Introduction to Secure PowerShell Scripting.

Launch Course
Open Course10 modules
Introduction to Secure Shell Scripting

Open course in the Application Security: General catalog: Introduction to Secure Shell Scripting.

Launch Course
Open Course10 modules
Password Security and Credential Storage

Open course in the Application Security: General catalog: Password Security and Credential Storage.

Launch Course
Open Course10 modules
Secrets Management

A practical course on identifying, storing, delivering, rotating, monitoring, and governing application and infrastructure secrets safely.

Launch Course
Open Course10 modules
Secure File Handling

Open course in the Application Security: General catalog: Secure File Handling.

Launch Course
Open Course10 modules
Secure Software Development Lifecycle

Open course in the Application Security: General catalog: Secure Software Development Lifecycle.

Launch Course
Open Course10 modules
Security Headers Explained

Open course in the Application Security: General catalog: Security Headers Explained.

Launch Course
Open Course10 modules
Session Management Security

Open course in the Application Security: General catalog: Session Management Security.

Launch Course
Open Course10 modules
Static Application Security Testing

Open course in the Application Security: General catalog: Static Application Security Testing.

Launch Course
Open Course10 modules
Threat Modeling Container Escape Scenarios

Open course in the Application Security: General catalog: Threat Modeling Container Escape Scenarios.

Launch Course
Open Course10 modules
Vibe Coding

A practical course on disciplined AI-assisted software development, covering intent, context, small changes, code review, testing, debugging, security, dependencies, and maintainable production readiness.

Launch Course
Open Course10 modules
Web Application Security Fundamentals

Open course in the Application Security: General catalog: Web Application Security Fundamentals.

Launch Course
Application Security: JavaScript and Node.js

Application Security: JavaScript and Node.js

Courses for securing JavaScript and Node.js applications, APIs, databases, child processes, files, secrets, and containerized services.

17 courses
Open Course11 modules
Encryption Fundamentals in Node.js

Open course in the Application Security: JavaScript and Node.js catalog: Encryption Fundamentals in Node.js.

Launch Course
Open Course11 modules
Event-Driven Security in Node.js

Open course in the Application Security: JavaScript and Node.js catalog: Event-Driven Security in Node.js.

Launch Course
Open Course10 modules
Injection Vulnerabilities for JavaScript Developers

Open course in the Application Security: JavaScript and Node.js catalog: Injection Vulnerabilities for JavaScript Developers.

Launch Course
Open Course10 modules
Input Validation in JavaScript

Open course in the Application Security: JavaScript and Node.js catalog: Input Validation in JavaScript.

Launch Course
Open Course10 modules
Introduction to Node.js Application Security

Open course in the Application Security: JavaScript and Node.js catalog: Introduction to Node.js Application Security.

Launch Course
Open Course11 modules
ORM Security Patterns in Node.js

Open course in the Application Security: JavaScript and Node.js catalog: ORM Security Patterns in Node.js.

Launch Course
Open Course11 modules
Path Traversal Prevention in Node.js

Open course in the Application Security: JavaScript and Node.js catalog: Path Traversal Prevention in Node.js.

Launch Course
Open Course11 modules
REST API Security in NodeJS

Open course in the Application Security: JavaScript and Node.js catalog: REST API Security in NodeJS.

Launch Course
Open Course11 modules
Safe File Handling in Node.js

Open course in the Application Security: JavaScript and Node.js catalog: Safe File Handling in Node.js.

Launch Course
Open Course11 modules
Safe Process Execution in Node.js

Open course in the Application Security: JavaScript and Node.js catalog: Safe Process Execution in Node.js.

Launch Course
Open Course11 modules
Secrets Management in Node.js

Open course in the Application Security: JavaScript and Node.js catalog: Secrets Management in Node.js.

Launch Course
Open Course11 modules
Secure Child Process Usage in Node.js

Open course in the Application Security: JavaScript and Node.js catalog: Secure Child Process Usage in Node.js.

Launch Course
Open Course11 modules
Secure Database Connections in Node.js

Open course in the Application Security: JavaScript and Node.js catalog: Secure Database Connections in Node.js.

Launch Course
Open Course11 modules
Secure Dockerized Node.js Applications

Open course in the Application Security: JavaScript and Node.js catalog: Secure Dockerized Node.js Applications.

Launch Course
Open Course11 modules
Secure File Uploads in Node.js

Open course in the Application Security: JavaScript and Node.js catalog: Secure File Uploads in Node.js.

Launch Course
Open Course11 modules
Secure Random Numbers in Node.js

Open course in the Application Security: JavaScript and Node.js catalog: Secure Random Numbers in Node.js.

Launch Course
Open Course11 modules
SQL Injection Prevention in Node.js

Open course in the Application Security: JavaScript and Node.js catalog: SQL Injection Prevention in Node.js.

Launch Course
Application Security: Python

Application Security: Python

Courses for secure Python applications, data handling, serialization, subprocesses, HTTP clients, templates, logging, TLS, and AI application patterns.

27 courses
Open Course10 modules
Certificate Validation in Python

Open course in the Application Security: Python catalog: Certificate Validation in Python.

Launch Course
Open Course10 modules
Common Python Security Mistakes

Open course in the Application Security: Python catalog: Common Python Security Mistakes.

Launch Course
Open Course10 modules
Digital Signatures in Python

Open course in the Application Security: Python catalog: Digital Signatures in Python.

Launch Course
Open Course10 modules
Environment Variable Security in Python

Open course in the Application Security: Python catalog: Environment Variable Security in Python.

Launch Course
Open Course10 modules
Exception Handling Without Information Leakage in Python

Open course in the Application Security: Python catalog: Exception Handling Without Information Leakage in Python.

Launch Course
Open Course10 modules
HTTP Security Headers in Python

Open course in the Application Security: Python catalog: HTTP Security Headers in Python.

Launch Course
Open Course10 modules
Input Validation in Python

Open course in the Application Security: Python catalog: Input Validation in Python.

Launch Course
Open Course10 modules
Path Traversal Prevention in Python

Open course in the Application Security: Python catalog: Path Traversal Prevention in Python.

Launch Course
Open Course10 modules
Safe Data Serialization in Python

Open course in the Application Security: Python catalog: Safe Data Serialization in Python.

Launch Course
Open Course10 modules
Safe File Handling in Python

Open course in the Application Security: Python catalog: Safe File Handling in Python.

Launch Course
Open Course10 modules
Safe Logging in Python

Open course in the Application Security: Python catalog: Safe Logging in Python.

Launch Course
Open Course10 modules
Safe ORM Usage in Python

Open course in the Application Security: Python catalog: Safe ORM Usage in Python.

Launch Course
Open Course10 modules
Safe Process Execution in Python

Open course in the Application Security: Python catalog: Safe Process Execution in Python.

Launch Course
Open Course10 modules
Secrets Management in Python

Open course in the Application Security: Python catalog: Secrets Management in Python.

Launch Course
Open Course10 modules
Secure API Clients in Python

Open course in the Application Security: Python catalog: Secure API Clients in Python.

Launch Course
Open Course10 modules
Secure Database Connections in Python

Open course in the Application Security: Python catalog: Secure Database Connections in Python.

Launch Course
Open Course10 modules
Secure HTTP Clients in Python

Open course in the Application Security: Python catalog: Secure HTTP Clients in Python.

Launch Course
Open Course10 modules
Secure JSON and YAML Processing in Python

Open course in the Application Security: Python catalog: Secure JSON and YAML Processing in Python.

Launch Course
Open Course10 modules
Secure Random Number Generation in Python

Open course in the Application Security: Python catalog: Secure Random Number Generation in Python.

Launch Course
Open Course10 modules
Secure Socket Programming in Python

Open course in the Application Security: Python catalog: Secure Socket Programming in Python.

Launch Course
Open Course10 modules
Secure Subprocess Usage in Python

Open course in the Application Security: Python catalog: Secure Subprocess Usage in Python.

Launch Course
Open Course10 modules
Secure Template Rendering in Python

Open course in the Application Security: Python catalog: Secure Template Rendering in Python.

Launch Course
Open Course10 modules
SQL Injection Prevention in Python

Open course in the Application Security: Python catalog: SQL Injection Prevention in Python.

Launch Course
Open Course10 modules
Temporary File Security in Python

Open course in the Application Security: Python catalog: Temporary File Security in Python.

Launch Course
Open Course10 modules
TLS Fundamentals in Python

Open course in the Application Security: Python catalog: TLS Fundamentals in Python.

Launch Course
Open Course10 modules
Webhook Security in Python

Open course in the Application Security: Python catalog: Webhook Security in Python.

Launch Course
Open Course10 modules
XSS Prevention in Python Frameworks

Open course in the Application Security: Python catalog: XSS Prevention in Python Frameworks.

Launch Course
Application Security: TypeScript

Application Security: TypeScript

Courses for TypeScript application security fundamentals and defensive input validation.

2 courses
Cryptography

Cryptography

Courses covering post-quantum cryptography, quantum risk, NIST standards, migration planning, and long-lived data exposure.

5 courses
Detection Engineering

Detection Engineering

Courses for telemetry, SIEM, EDR, rule writing, detection engineering, and detection lifecycle management.

6 courses
Digital Forensics

Digital Forensics

Courses for DFIR workflow, host and mobile forensics, browser artifacts, removable media, malware triage, and toolkit development.

11 courses
Open Course10 modules
Android Forensics Fundamentals

Open course in the Digital Forensics catalog: Android Forensics Fundamentals.

Launch Course
Open Course10 modules
Browser Forensics Fundamentals

Open course in the Digital Forensics catalog: Browser Forensics Fundamentals.

Launch Course
Open Course10 modules
Building a DFIR Toolkit

Open course in the Digital Forensics catalog: Building a DFIR Toolkit.

Launch Course
Open Course10 modules
Introduction to Digital Forensics and Incident Response

Open course in the Digital Forensics catalog: Introduction to Digital Forensics and Incident Response.

Launch Course
Open Course10 modules
iPhone Forensics Fundamentals

Open course in the Digital Forensics catalog: iPhone Forensics Fundamentals.

Launch Course
Open Course10 modules
Linux Forensics Fundamentals

Open course in the Digital Forensics catalog: Linux Forensics Fundamentals.

Launch Course
Open Course10 modules
macOS Forensics Fundamentals

Open course in the Digital Forensics catalog: macOS Forensics Fundamentals.

Launch Course
Open Course10 modules
Static Malware Analysis Fundamentals

Open course in the Digital Forensics catalog: Static Malware Analysis Fundamentals.

Launch Course
Open Course10 modules
USB and Removable Media Analysis

Open course in the Digital Forensics catalog: USB and Removable Media Analysis.

Launch Course
Open Course10 modules
Windows Forensics Fundamentals

Open course in the Digital Forensics catalog: Windows Forensics Fundamentals.

Launch Course
Open Course8 modules
Windows Global Device Identifier and Device Tracking

Open course in the Digital Forensics catalog: Windows Global Device Identifier and Device Tracking.

Launch Course
Drone Operations

Drone Operations

Courses for UAV mission planning, observation, environmental constraints, night operations, thermal imaging, infrastructure inspection, GPS resilience, and operations centers.

9 courses
Effective Learning

Effective Learning

Courses for learning science, deliberate practice, expertise, motivation, cognitive load, neuroplasticity, decision science, and course creation.

19 courses
Open Course10 modules
ADDIE Model for eLearning Course Creation

Open course in the Effective Learning catalog: ADDIE Model for eLearning Course Creation.

Launch Course
Open Course10 modules
Cognitive Load Theory

Open course in the Effective Learning catalog: Cognitive Load Theory.

Launch Course
Open Course10 modules
Critical Thinking

Open course in the Effective Learning catalog: Critical Thinking.

Launch Course
Open Course10 modules
eLearning Course Creation with Adobe Creative Cloud

Open course in the Effective Learning catalog: eLearning Course Creation with Adobe Creative Cloud.

Launch Course
Open Course10 modules
eLearning Course Creation with Articulate 360

Open course in the Effective Learning catalog: eLearning Course Creation with Articulate 360.

Launch Course
Open Course10 modules
Energy as a Resource

Open course in the Effective Learning catalog: Energy as a Resource.

Launch Course
Open Course10 modules
How People Learn

Open course in the Effective Learning catalog: How People Learn.

Launch Course
Open Course10 modules
Human Performance Fundamentals

Open course in the Effective Learning catalog: Human Performance Fundamentals.

Launch Course
Open Course10 modules
Introduction to Decision Science

Open course in the Effective Learning catalog: Introduction to Decision Science.

Launch Course
Open Course10 modules
Introduction to Deliberate Practice

Open course in the Effective Learning catalog: Introduction to Deliberate Practice.

Launch Course
Open Course10 modules
Introduction to Neuroplasticity

Open course in the Effective Learning catalog: Introduction to Neuroplasticity.

Launch Course
Open Course10 modules
Lifestyle Modulators of Neuroplasticity

Open course in the Effective Learning catalog: Lifestyle Modulators of Neuroplasticity.

Launch Course
Open Course10 modules
Metacognition

Open course in the Effective Learning catalog: Metacognition.

Launch Course
Open Course10 modules
Reflective Practice

Open course in the Effective Learning catalog: Reflective Practice.

Launch Course
Open Course10 modules
Sleep and Learning

Open course in the Effective Learning catalog: Sleep and Learning.

Launch Course
Open Course10 modules
The Science of Expert Performance

Open course in the Effective Learning catalog: The Science of Expert Performance.

Launch Course
Open Course10 modules
The Science of Expertise

Open course in the Effective Learning catalog: The Science of Expertise.

Launch Course
Open Course10 modules
The Science of Motivation

Open course in the Effective Learning catalog: The Science of Motivation.

Launch Course
Open Course10 modules
Time as a Resource

Open course in the Effective Learning catalog: Time as a Resource.

Launch Course
Explainers

Explainers

Short conceptual courses explaining major cybersecurity, governance, risk, and technical concepts.

17 courses
Open Course10 modules
Bayesian Networks

A practical introduction to Bayesian networks for modeling uncertain variables, dependencies, evidence, inference, learning, validation, and responsible decision support.

Launch Course
Open Course10 modules
What are FedRAMP Baselines?

Open course in the Explainers catalog: What are FedRAMP Baselines?.

Launch Course
Open Course10 modules
What Are the CIS Controls?

Open course in the Explainers catalog: What Are the CIS Controls?.

Launch Course
Open Course10 modules
What Is CMMC 2.0?

Open course in the Explainers catalog: What Is CMMC 2.0?.

Launch Course
Open Course10 modules
What is Continuous Monitoring?

Open course in the Explainers catalog: What is Continuous Monitoring?.

Launch Course
Open Course10 modules
What is Cyber Kill Chain

Open course in the Explainers catalog: What is Cyber Kill Chain.

Launch Course
Open Course10 modules
What Is Detection Engineering?

Open course in the Explainers catalog: What Is Detection Engineering?.

Launch Course
Open Course10 modules
What is FedRAMP High?

Open course in the Explainers catalog: What is FedRAMP High?.

Launch Course
Open Course10 modules
What Is FedRAMP?

Open course in the Explainers catalog: What Is FedRAMP?.

Launch Course
Open Course10 modules
What is Incident Response Lifecycle

Open course in the Explainers catalog: What is Incident Response Lifecycle.

Launch Course
Open Course10 modules
What Is NIST SP 800-53?

Open course in the Explainers catalog: What Is NIST SP 800-53?.

Launch Course
Open Course10 modules
What Is RMF?

Open course in the Explainers catalog: What Is RMF?.

Launch Course
Open Course10 modules
What Is SBOM?

Open course in the Explainers catalog: What Is SBOM?.

Launch Course
Open Course10 modules
What Is SOC 2?

Open course in the Explainers catalog: What Is SOC 2?.

Launch Course
Open Course10 modules
What Is Threat Hunting?

Open course in the Explainers catalog: What Is Threat Hunting?.

Launch Course
Open Course10 modules
What Is Vulnerability Management?

Open course in the Explainers catalog: What Is Vulnerability Management?.

Launch Course
Open Course10 modules
What Is Zero Trust?

Open course in the Explainers catalog: What Is Zero Trust?.

Launch Course
Governance, Risk, and Compliance

Governance, Risk, and Compliance

Courses connecting security practice to governance frameworks, compliance programs, evidence, assessments, and continuous monitoring.

11 courses
Open Course10 modules
FedRAMP Evidence and Documentation

Open course in the Governance, Risk, and Compliance catalog: FedRAMP Evidence and Documentation.

Launch Course
Open Course10 modules
FedRAMP Vulnerability Management

Open course in the Governance, Risk, and Compliance catalog: FedRAMP Vulnerability Management.

Launch Course
Open Course10 modules
NIST CSF 2.0 Fundamentals

A practical introduction to using NIST CSF 2.0 as a flexible cybersecurity risk management framework for outcomes, profiles, tiers, governance, communication, and continuous improvement.

Launch Course
Open Course13 modules
OWASP Top 10 2025 Mapped to CIS Critical Security Controls

Open course in the Governance, Risk, and Compliance catalog: OWASP Top 10 2025 Mapped to CIS Critical Security Controls.

Launch Course
Open Course13 modules
OWASP Top 10 2025 Mapped to CMMC 2.0 Practices

Open course in the Governance, Risk, and Compliance catalog: OWASP Top 10 2025 Mapped to CMMC 2.0 Practices.

Launch Course
Open Course13 modules
OWASP Top 10 2025 Mapped to HIPAA Security Rule Safeguards

Open course in the Governance, Risk, and Compliance catalog: OWASP Top 10 2025 Mapped to HIPAA Security Rule Safeguards.

Launch Course
Open Course13 modules
OWASP Top 10 2025 Mapped to ISO/IEC 27001 and ISO/IEC 27002 Controls

Open course in the Governance, Risk, and Compliance catalog: OWASP Top 10 2025 Mapped to ISO/IEC 27001 and ISO/IEC 27002 Controls.

Launch Course
Open Course13 modules
OWASP Top 10 2025 Mapped to NIST SP 800-53 Rev. 5

Open course in the Governance, Risk, and Compliance catalog: OWASP Top 10 2025 Mapped to NIST SP 800-53 Rev. 5.

Launch Course
Open Course13 modules
OWASP Top 10 2025 Mapped to PCI DSS v4.0 Requirements

Open course in the Governance, Risk, and Compliance catalog: OWASP Top 10 2025 Mapped to PCI DSS v4.0 Requirements.

Launch Course
Open Course13 modules
OWASP Top 10 2025 Mapped to SOC 2 Trust Services Criteria

Open course in the Governance, Risk, and Compliance catalog: OWASP Top 10 2025 Mapped to SOC 2 Trust Services Criteria.

Launch Course
Open Course10 modules
SOC 2 Type I vs Type II

A practical course on the difference between SOC 2 Type I and Type II reports, evidence, scope, and sustainable readiness.

Launch Course
Infrastructure and Cloud Security

Infrastructure and Cloud Security

Courses for cloud security, IAM, Linux and network hardening, containers, incident response, DDoS, patching, and vulnerability operations.

15 courses
Open Course10 modules
Booting Linux from RAM Drive

A practical course on RAM-backed Linux boot designs, including live-to-RAM systems, initramfs, tmpfs, overlays, volatile root patterns, persistence planning, updates, and recovery.

Launch Course
Open Course10 modules
Cloud IAM Fundamentals

A practical introduction to cloud identity and access management: principals, policies, least privilege, federation, workload identity, risky permission paths, monitoring, governance, and access review.

Launch Course
Open Course10 modules
Cloud Incident Response Fundamentals

Open course in the Infrastructure and Cloud Security catalog: Cloud Incident Response Fundamentals.

Launch Course
Open Course10 modules
Cloud Security Fundamentals

Open course in the Infrastructure and Cloud Security catalog: Cloud Security Fundamentals.

Launch Course
Open Course10 modules
Container Security Fundamentals

Open course in the Infrastructure and Cloud Security catalog: Container Security Fundamentals.

Launch Course
Open Course10 modules
Container Vulnerability Management

Open course in the Infrastructure and Cloud Security catalog: Container Vulnerability Management.

Launch Course
Open Course10 modules
DDoS Mitigation

A practical course on planning, operating, and improving defensive DDoS mitigation for internet-facing services.

Launch Course
Open Course10 modules
Incident Response Playbooks

A practical, operations-focused course on building and using incident response playbooks.

Launch Course
Open Course10 modules
Known Exploited Vulnerabilities

Open course in the Infrastructure and Cloud Security catalog: Known Exploited Vulnerabilities.

Launch Course
Open Course10 modules
Linux Security Fundamentals

A practical defensive introduction to safely operating Linux systems through identity, permissions, services, patching, remote access, monitoring, backups, and controlled change.

Launch Course
Open Course10 modules
Network Hardening Fundamentals

A practical introduction to reducing network attack surface and improving resilience through inventory, segmentation, access control, secure configuration, patching, monitoring, validation, and change control.

Launch Course
Open Course10 modules
Patch Management for Containerized Environments

Open course in the Infrastructure and Cloud Security catalog: Patch Management for Containerized Environments.

Launch Course
Open Course10 modules
PetitPotam: NTLM Relay, AD CS Exposure, Detection, and Defense

Open course in the Infrastructure and Cloud Security catalog: PetitPotam: NTLM Relay, AD CS Exposure, Detection, and Defense.

Launch Course
Open Course10 modules
System Hardening Fundamentals

A practical introduction to reducing operating system and endpoint risk through inventory, baselines, least privilege, service reduction, patching, logging, endpoint protection, backup readiness, validation, and change control.

Launch Course
Open Course10 modules
Vulnerability Management Fundamentals

A practical introduction to finding, understanding, prioritizing, remediating, verifying, and improving vulnerability management work across enterprise technology environments.

Launch Course
Local LLM

Local LLM

Courses for local AI infrastructure, model selection, serving, performance tuning, GPU operations, private RAG, dashboards, and owned AI workflows.

32 courses
Open Course10 modules
AI Homelab Fundamentals

Open course in the Local LLM catalog: AI Homelab Fundamentals.

Launch Course
Open Course10 modules
Batch Size Tuning for LLM Inference

Open course in the Local LLM catalog: Batch Size Tuning for LLM Inference.

Launch Course
Open Course10 modules
Building a Private AI Assistant

Open course in the Local LLM catalog: Building a Private AI Assistant.

Launch Course
Open Course10 modules
Building a Private Security Operations Dashboard

Open course in the Local LLM catalog: Building a Private Security Operations Dashboard.

Launch Course
Open Course10 modules
Building an AI Inference Cluster

Open course in the Local LLM catalog: Building an AI Inference Cluster.

Launch Course
Open Course10 modules
Choosing Local Model for Vision

Open course in the Local LLM catalog: Choosing Local Model for Vision.

Launch Course
Open Course10 modules
Choosing the Right Model for Your Hardware

Open course in the Local LLM catalog: Choosing the Right Model for Your Hardware.

Launch Course
Open Course10 modules
Cloud GPU Fundamentals

Open course in the Local LLM catalog: Cloud GPU Fundamentals.

Launch Course
Open Course11 modules
Cost Controls for Cloud GPU Workloads

Open course in the Local LLM catalog: Cost Controls for Cloud GPU Workloads.

Launch Course
Open Course10 modules
Getting Started with llama.cpp

Open course in the Local LLM catalog: Getting Started with llama.cpp.

Launch Course
Open Course10 modules
GGUF Fundamentals

Open course in the Local LLM catalog: GGUF Fundamentals.

Launch Course
Open Course10 modules
GPU Drivers for Linux AI Systems

Open course in the Local LLM catalog: GPU Drivers for Linux AI Systems.

Launch Course
Open Course11 modules
Hybrid and Cluster AI Telemetry Fundamentals

Open course in the Local LLM catalog: Hybrid and Cluster AI Telemetry Fundamentals.

Launch Course
Open Course10 modules
Hybrid Local and Cloud AI Architectures

Open course in the Local LLM catalog: Hybrid Local and Cloud AI Architectures.

Launch Course
Open Course10 modules
Introduction to Local LLM Infrastructure

An introductory course on local LLM hardware, model memory, runtimes, operating systems, tuning, security, privacy, and operations.

Launch Course
Open Course10 modules
Introduction to Local Vision AI Monitoring

Open course in the Local LLM catalog: Introduction to Local Vision AI Monitoring.

Launch Course
Open Course11 modules
LM Studio for Sovereign AI Workflows

Open course in the Local LLM catalog: LM Studio for Sovereign AI Workflows.

Launch Course
Open Course10 modules
Load Balancing for Multiple Local LLM Servers

Open course in the Local LLM catalog: Load Balancing for Multiple Local LLM Servers.

Launch Course
Open Course10 modules
Managing Large Context Windows

Open course in the Local LLM catalog: Managing Large Context Windows.

Launch Course
Open Course10 modules
MCP Fundamentals

Open course in the Local LLM catalog: MCP Fundamentals.

Launch Course
Open Course10 modules
MCP Security

Open course in the Local LLM catalog: MCP Security.

Launch Course
Open Course10 modules
Model Quantization Fundamentals

Open course in the Local LLM catalog: Model Quantization Fundamentals.

Launch Course
Open Course10 modules
Multi-GPU Fundamentals

Open course in the Local LLM catalog: Multi-GPU Fundamentals.

Launch Course
Open Course11 modules
Ollama Operations Fundamentals

Open course in the Local LLM catalog: Ollama Operations Fundamentals.

Launch Course
Open Course10 modules
Open WebUI Fundamentals

Open course in the Local LLM catalog: Open WebUI Fundamentals.

Launch Course
Open Course10 modules
Optimizing Local LLM Performance

Open course in the Local LLM catalog: Optimizing Local LLM Performance.

Launch Course
Open Course11 modules
Private RAG Architecture

Open course in the Local LLM catalog: Private RAG Architecture.

Launch Course
Open Course10 modules
Renting GPUs in the Cloud

Open course in the Local LLM catalog: Renting GPUs in the Cloud.

Launch Course
Open Course10 modules
Running LLMs on Apple Silicon

Open course in the Local LLM catalog: Running LLMs on Apple Silicon.

Launch Course
Open Course10 modules
Serving LLMs over APIs

Open course in the Local LLM catalog: Serving LLMs over APIs.

Launch Course
Open Course11 modules
Sovereign AI Fundamentals

Open course in the Local LLM catalog: Sovereign AI Fundamentals.

Launch Course
Open Course10 modules
Turning a Gaming PC into an AI Workstation

Open course in the Local LLM catalog: Turning a Gaming PC into an AI Workstation.

Launch Course
OSINT

OSINT

Courses for open-source intelligence, digital footprints, analytic methods, deception resistance, workflow design, and synthetic media awareness.

10 courses
OT Security

OT Security

Courses for industrial control systems, OT architecture, protocols, monitoring, telemetry, vulnerability management, continuity, and standards.

11 courses
Threat Hunting

Threat Hunting

Courses for proactive investigation, hunt fundamentals, industrial network hunting, and operational threat discovery.

3 courses
Threat Intelligence

Threat Intelligence

Courses for threat intelligence foundations and analytic tradecraft.

1 course