Skip to content

AI skill domains for developers

Each domain is taught across 5 project-complexity tiers, from a single script to a multi-service system. Lessons and challenges adapt to the tier you are working at.

  • Prompt Engineering

    Master the art of communicating with AI models. Learn to write prompts that produce accurate, well-structured outputs across different contexts and complexity levels.

  • AI-Assisted Coding

    Use AI tools to write, debug, and refactor code effectively. Progress from single-function generation to full-feature implementation with AI assistance.

  • Agentic Workflows

    Build and orchestrate multi-step AI workflows. Design agent pipelines that handle complex, multi-stage tasks with appropriate human-in-the-loop checkpoints.

  • AI Architecture

    Design systems that integrate AI components effectively. Learn patterns for AI service integration, model selection, cost management, and scalable AI infrastructure.

  • AI Safety & Ethics

    Build AI-powered applications responsibly. Understand bias mitigation, output validation, content filtering, privacy considerations, and responsible AI deployment practices.

  • Model Evaluation

    Assess AI model performance systematically. Build evaluation frameworks, design test suites, measure quality metrics, and make data-driven model selection decisions.