AI Learning Paths

Choose your path. Learn to code with AI, master tools, build intelligent systems, secure them, or run the infrastructure. Five tracks. Endless possibilities.

AI Coder Progress0 of 8 Levels
01
Code Basics
02
AI-Assisted Coding
03
Building Projects
04
Debugging
05
Best Practices
06
Advanced Patterns
07
Real-World Apps
08
Portfolio
Level 1CODE BASICS

Learn Programming Fundamentals

Start from zero. Learn the core concepts that every programmer needs — with AI as your tutor.

Topics
  • + Variables and data types
  • + Functions and scope
  • + Conditionals (if/else)
  • + Loops (for, while)
  • + Arrays and objects
Your AI Tutor

Use AI to explain concepts, generate examples, and quiz you.

Level 2AI-ASSISTED CODING

Your First AI Coding Partner

Learn to write code faster with AI. Start with autocomplete and move to full conversations.

Skills
  • + Autocomplete acceptance
  • + Chat-based coding
  • + Code generation from prompts
  • + Code explanation
  • + Refactoring assistance
Setup
  • + Install GitHub Copilot
  • + Install Cursor IDE
  • + Configure VS Code
  • + Learn keyboard shortcuts
Level 3BUILDING PROJECTS

Build Real Applications

Apply your skills by building projects with AI assistance. Start small, think big.

Beginner Projects
  • + To-Do List app
  • + Personal portfolio site
  • + Weather dashboard
  • + Calculator with AI
  • + Quiz game
Intermediate Projects
  • + Chat application
  • + API integration
  • + Database CRUD app
  • + Authentication system
Level 4DEBUGGING WITH AI

Find and Fix Bugs Faster

AI excels at finding bugs. Learn to use it effectively for debugging and error resolution.

Debugging Patterns
  • + Paste error messages
  • + Explain the bug
  • + Rubber duck debugging
  • + Step-by-step tracing
Common Issues
  • + Syntax errors
  • + Logic errors
  • + Runtime errors
  • + Performance issues
Level 5BEST PRACTICES

Code Like a Professional

Learn the conventions and practices that separate amateur code from professional code.

Code Quality
  • + Naming conventions
  • + Code formatting
  • + Comments and docs
  • + DRY principle
Version Control
  • + Git basics
  • + Commit messages
  • + Branching strategies
  • + Pull requests
Level 6ADVANCED PATTERNS

Level Up Your Skills

Move beyond basics. Learn patterns used by professional developers every day.

Design Patterns
  • + MVC architecture
  • + Component-based design
  • + State management
  • + API design
Testing
  • + Unit tests
  • + Integration tests
  • + Test-driven development
  • + AI-generated tests
Level 7REAL-WORLD APPS

Build What People Use

Create applications that solve real problems. Full-stack development with AI assistance.

Full-Stack Projects
  • + Social media dashboard
  • + E-commerce site
  • + Blog platform
  • + SaaS starter
Deployment
  • + Cloud hosting (Vercel, Netlify)
  • + Database deployment
  • + CI/CD pipelines
  • + Monitoring
Level 8PORTFOLIO

Showcase Your Work

Build a portfolio that proves your skills. Get hired or freelance with confidence.

Portfolio Essentials
  • + GitHub profile optimization
  • + Personal website
  • + Project documentation
  • + Demo videos
Career Prep
  • + Resume with AI projects
  • + Interview preparation
  • + Networking strategies
  • + Freelance platforms
Tool User Progress0 of 8 Levels
01
Tool Selection
02
Copilot
03
Cursor
04
Claude Code
05
Codex
06
Advanced
07
Orchestration
08
Productivity
Level 1TOOL SELECTION

Choose the Right Tool

Decision Framework
  • + Task type (coding, writing, analysis)
  • + IDE vs Terminal vs Cloud preference
  • + Budget and pricing models
  • + Integration requirements
  • + Privacy and data sensitivity
Tool Comparison
  • + Copilot — Best GitHub integration
  • + Cursor — Best IDE experience
  • + Claude Code — Best reasoning
  • + Codex — Best for isolated tasks
  • + Windsurf — Best free tier
Level 2GITHUB COPILOT

Master GitHub Copilot

What You'll Learn
  • + Copilot CLI — terminal-native agent
  • + IDE extension — ask/edit/agent modes
  • + Coding agent — async PR creation
  • + Copilot Spaces — project grounding
  • + MCP server — extensibility
Setup
npm install -g @github/copilot
Level 3CURSOR IDE

Cursor — AI-Native IDE

Key Features
  • + Composer — multi-file editing
  • + Inline AI editing
  • + Codebase awareness
  • + VS Code compatible
Pricing
  • + Free tier available
  • + Pro $20/mo
  • + Business $40/mo
Level 4CLAUDE CODE

Claude Code — Terminal Agent

Key Features
  • + Terminal-native workflow
  • + 30h autonomous coding
  • + Checkpoints & rollback
  • + Native VS Code extension
Pricing
  • + Free (API billing)
  • + Pro $20/mo (Claude)
  • + Max $100-$200/mo
Level 5CODEX

Codex — Cloud Agent

Key Features
  • + Cloud-based execution
  • + Parallel agents
  • + Isolated environments
  • + GitHub integration
Pricing
  • + ChatGPT Plus $20/mo
  • + Pro $200/mo
  • + API key option
Level 6ADVANCED USAGE

Advanced Techniques

Power User
  • + Custom system prompts
  • + AGENTS.md / CLAUDE.md configs
  • + MCP server integration
  • + Custom model routing
Shortcuts
  • + Keyboard shortcuts
  • + Command palette
  • + Snippet management
Level 7TOOL ORCHESTRATION

Use Multiple Tools Together

Workflow Patterns
  • + Cursor for editing + Claude Code for review
  • + Copilot for PRs + Codex for features
  • + Local models for drafts + cloud for final
Setup
  • + Shared context files
  • + Unified task tracking
  • + Cost allocation
Level 8MEASURE PRODUCTIVITY

Measure Your Gains

Metrics
  • + Time per task (before/after)
  • + Code quality scores
  • + Token cost per task
  • + PR merge rate
Optimization
  • + Prompt libraries
  • + Model selection per task
  • + Avoid AI babysitting
Builder Progress0 of 8 Levels
01
Fundamentals
02
Prompt Engineering
03
RAG
04
Fine-Tuning
05
Multi-Agent
06
Production
07
Advanced
08
Products
Level 1FUNDAMENTALS

Understanding LLMs & Prompting Basics

What You'll Learn
  • + How LLMs actually work
  • + Tokenization and context windows
  • + Temperature, top-p, top-k
  • + System vs user prompts
  • + Structured outputs (JSON)
Tool: Prompt Lab

Test prompts across multiple models simultaneously.

Level 2PROMPT ENGINEERING

Master Prompting Techniques

Techniques
  • + Role prompting and persona injection
  • + Few-shot examples
  • + Chain-of-thought reasoning
  • + Decomposition patterns
  • + Self-critique and refinement
Tool: Prompt Optimizer

Paste a rough prompt and get an enhanced version.

Levels 3-8COMING SOON
Level 3
RAG
Level 4
Fine-Tuning
Level 5
Multi-Agent
Level 6
Production
Level 7
Advanced
Level 8
Products
Hacker Progress0 of 8 Levels
01
Security Basics
02
Prompt Injection
03
Red Teaming
04
Model Extraction
05
Adversarial
06
Defenses
07
Secure Arch
08
Security Products
Level 1AI SECURITY BASICS

Understanding AI Threat Models

Threat Landscape
  • + OWASP LLM Top 10
  • + Attack surface mapping
  • + Trust boundaries
  • + Privilege levels
Key CVEs
  • + CVE-2025-64795 (Claude Code)
  • + CVE-2025-62222 (Copilot)
  • + AIShellJack (84% success)
  • + QueryIPI (query-agnostic)
Level 2PROMPT INJECTION

Master Prompt Injection Attacks

Attack Types
  • + Direct injection
  • + Indirect (via external data)
  • + Multimodal injection
  • + Argument injection (CLI)
Real Exploits
  • + Hidden text in GitHub issues
  • + Malicious coding rule files
  • + Leaked internal prompts
  • + Safe command bypass
Levels 3-8COMING SOON
Level 3
Red Teaming
Level 4
Model Extraction
Level 5
Adversarial
Level 6
Defenses
Level 7
Secure Arch
Level 8
Products
Infra Progress0 of 8 Levels
01
LLM APIs
02
Providers
03
Cost Opt
04
Routing
05
Self-Host
06
Scaling
07
Monitoring
08
Infra Products
Level 1LLM APIs OVERVIEW

Understanding LLM APIs

Major Providers
  • + OpenAI API
  • + Anthropic API
  • + Google AI (Gemini)
  • + OpenRouter (aggregator)
Key Concepts
  • + Authentication (API keys)
  • + Rate limiting
  • + Streaming responses
  • + Error handling
Level 2PROVIDER SELECTION

Choose the Right Provider

Comparison
  • + OpenAI — Best models, expensive
  • + Anthropic — Best coding, moderate
  • + DeepSeek — Best value, fast
  • + OpenRouter — Best aggregation
Pricing Models
  • + Per-token pricing
  • + Per-seat pricing
  • + Usage tiers
  • + Free tiers
Levels 3-8COMING SOON
Level 3
Cost Opt
Level 4
Routing
Level 5
Self-Host
Level 6
Scaling
Level 7
Monitoring
Level 8
Products