Learning paths
Courses arranged into tracks — each step builds on the last. Progress is tracked on this device as you read.
Python backend engineer
Language → API framework → containers → cache → ops. The employable core, in order.
Modern React frontend
TypeScript first, then React from fundamentals to production and system design.
Angular, end to end
Current Angular — signals, zoneless — through production practice to architecture interviews.
AI / LLM engineer
From prompting to agents, retrieval, observability and securing what you ship.
- 01 Mastering Production Prompt Engineering & Agentic AI
- 02 Agentic Design Patterns: An End-to-End Guide
- 03 Integrate AI Tools for Agents Using Model Context Protocol (MCP)
- 04 Modern RAG 2.0: Advanced Retrieval Guide
- 05 Implement AI Observability for Production AI Systems
- 06 AI Security Guide: Protecting Production Systems
DevOps & infrastructure
Version control discipline, containers, production stacks, and AI-era infra.
Rust, properly
Fundamentals to production Rust, then build real things: a CLI tool and a terminal UI.
Security engineer
Zero-trust thinking, network fundamentals, then offensive and defensive web security.
Interview prep
Pick your stack, drill the interview loop. Each course stands alone.
- 01 Python & System Design Interview Prep: Foundational to Advanced
- 02 JavaScript Interview Mastery: Tackle Advanced Concepts & Quirks
- 03 TypeScript Interview Preparation: Beginner to Architect
- 04 Master Modern React Interviews: Core Concepts to System Design
- 05 Complete Node.js Backend Interview Prep 2026
- 06 Angular Interview Prep: System Design, Design Patterns, Lifecycle