Course Catalog

Choose a course. Learn the idea. Practice it step by step.

Preview the public course catalog before you sign in. Each path shows what you will learn, how many lessons are included, and where hands-on practice appears after the lesson explanation.

114
Lessons
137
Review checks
114
Practice tasks
Software Builder

4 course paths ready for guided learning.

Cybersecurity

5 course paths ready for guided learning.

AI

4 course paths ready for guided learning.

Recommended first coding path

Python Zero to Useful

This class is a sequence of hosted rooms with Python starter code, Run Code, Check Work, plain-language output and error feedback, saved notes, and a portfolio capstone room for a progress tracker/reporting tool. The final proof connects to realistic assistant, trainee, and Python internship paths. No local setup is required to begin.

Open path

Course Library

Pick a path by outcome, not just title. Each card shows lessons, review checks, and practice work.

13 course paths available across cyber, AI, and builder topics.
PY
BeginnerPractice-ready

Course path

Python Zero to Useful

A beginner-to-intermediate Python path with browser practice, Check Work, debugging feedback, and a portfolio capstone: a progress tracker/reporting tool for realistic entry-level lanes like data/reporting, operations automation, support automation, QA, technical assistant work, and Python internships.

Lessons
23
Hours
70-95
Review
46
Practice
23
Progress0%
PythonProgramming FoundationsAutomationLearning path:Python Foundations
S+
BeginnerPractice-ready

Course path

CompTIA Security+

Build practical security fundamentals: classify threats, design layered controls, implement access protections, operate incidents, and explain risk decisions.

Lessons
5
Hours
25-30
Review
5
Practice
5
Progress0%
Security FoundationsRisk ManagementAccess ControlLearning path:Security Foundations
EH
IntermediatePractice-ready

Course path

Ethical Hacking & Penetration Testing

Learn authorized security assessment workflow: scope, reconnaissance, validation, evidence handling, reporting, remediation, and defender handoff.

Lessons
16
Hours
40-50
Review
16
Practice
16
Progress0%
AuthorizationReconnaissanceWeb SecurityLearning path:CEH
KL
IntermediatePractice-ready

Course path

Kali Linux & Penetration Testing Tools

Use Kali Linux as a controlled security lab workstation: prepare scope, collect evidence, document tools, and prove safe workflows before advanced testing.

Lessons
9
Hours
20-25
Review
9
Practice
9
Progress0%
Kali LinuxSecurity ToolsLab WorkflowLearning path:Kali Lab Practitioner
BT
IntermediatePractice-ready

Course path

SOC & Blue Team

Practice defensive security operations: triage alerts, read SIEM evidence, map threat intelligence, operate incidents, preserve evidence, and hunt for suspicious behavior.

Lessons
6
Hours
18-24
Review
6
Practice
6
Progress0%
SOC OperationsThreat HuntingSIEMLearning path:SOC Analyst
PY
IntermediatePractice-ready

Course path

Python for Cybersecurity

Use Python for safe security automation: parse logs, model scoped network checks, handle HTTP evidence, reason about hashing, build defensive helpers, and validate risky input.

Lessons
6
Hours
15-18
Review
6
Practice
6
Progress0%
PythonSecurity AutomationLog AnalysisLearning path:Security Automation
AG
AdvancedPractice-ready

Course path

Applied Agentic AI

Build AI agents with clear goals, prompt contracts, retrieval boundaries, tool permissions, evaluation checks, and production runbooks.

Lessons
6
Hours
18-20
Review
6
Practice
6
Progress0%
LLMsAgentsPrompt EngineeringLearning path:AI Agent Developer
AI
Beginner-to-BuilderPractice-ready

Course path

AI Fundamentals for Builders

Build practical AI application judgment through prompts, structured outputs, internal API-powered AI interaction, retrieval, workflows, guardrails, evaluation, and portfolio proof.

Lessons
13
Hours
28-36
Review
12
Practice
13
Progress0%
AI BuildersLLMsPrompt EngineeringLearning path:AI Builder Foundations
AI
IntermediatePractice-ready

Course path

AI Foundations Engineering

Build production-grade AI systems through data contracts, pipelines, feature plans, validation, deployment monitoring, and scaling runbooks.

Lessons
6
Hours
15-18
Review
6
Practice
6
Progress0%
ML EngineeringMLOpsProduction AILearning path:ML Engineer
PY
IntermediatePractice-ready

Course path

Python Full Stack

Build Python web applications from request handling through APIs, databases, authentication, testing, and deployment.

Lessons
6
Hours
50-60
Review
7
Practice
6
Progress0%
PythonHTTPDjangoLearning path:Python Developer
WEB
IntermediatePractice-ready

Course path

Full Stack Development

Build complete web applications from browser structure through React views, APIs, databases, deployment, and portfolio proof.

Lessons
6
Hours
60-70
Review
6
Practice
6
Progress0%
FrontendReactAPIsLearning path:Full Stack Developer
RX
BeginnerPractice-ready

Course path

React & Modern Frontend

Build modern frontend interfaces with JavaScript foundations, components, routing, data flow, performance, testing, accessibility, and portfolio proof.

Lessons
6
Hours
30-40
Review
6
Practice
6
Progress0%
JavaScriptReactRoutingLearning path:React Developer
OPS
IntermediatePractice-ready

Course path

DevOps & Infrastructure

Run applications with Linux, containers, Kubernetes, CI/CD, infrastructure as code, and observability evidence.

Lessons
6
Hours
40-50
Review
6
Practice
6
Progress0%
LinuxContainersKubernetesLearning path:DevOps Engineer