AI Software Engineering
Foundations
- Prompting and Context Engineering for Software Engineers (7 hours delivered over 1-2 days, online or on-site)
Reframes prompt engineering around context windows, system prompts, tool definitions, and structured outputs for professional software development workflows.
- Frontier Coding Models: Claude, GPT, and Gemini (7 hours delivered over 1-2 days, online or on-site)
Model-agnostic foundations covering capabilities, tradeoffs, pricing, latency, and when to reach for which frontier model in real engineering workflows.
- AI-Assisted Software Engineering Fundamentals (7 hours delivered over 1-2 days, online or on-site)
Habits, review discipline, when to trust generated code, security pitfalls, and team workflows for sustainable AI-assisted software development.
IDE and Editor Assistants
- GitHub Copilot in 2026: Chat, Edits, Agents, Spaces, and CLI (14 hours delivered over 2-3 days, online or on-site)
Everything teams need from GitHub Copilot today: Chat, Edits, Agents, Spaces, MCP, the Copilot CLI, and Next Edit Suggestions in one current course.
- Cursor for Professional Developers (14 hours delivered over 2-3 days, online or on-site)
Master Cursor 3.0 for teams: Composer 2 (Cursor's Kimi K2.5-based model), Background and Cloud Agents, rules files, and project-level context management.
- Choosing Your AI IDE: Cursor, Windsurf, Zed, Copilot (14 hours delivered over 2-3 days, online or on-site)
A decision-framework course comparing Cursor, Windsurf, Zed, and VS Code Copilot to help individuals and teams make an informed AI IDE selection.
Agentic and Terminal-Based Coding
- Claude Code in Practice (14 hours delivered over 2-3 days, online or on-site)
Terminal-driven agentic development with Claude Code: subagents, hooks, skills, plugins, slash commands, CLAUDE.md configuration, and real-world workflows.
- Building with Coding Agents: Claude Code, Codex, Aider (7 hours delivered over 1-2 days, online or on-site)
A 1-day decision-oriented survey of leading coding agents (Claude Code, OpenAI Codex, Aider, Devin) that funnels into the deep-dive course for your tool.
- Agentic Code Review and Pull Request Automation (7 hours delivered over 1-2 days, online or on-site)
Using AI agents in CI to review, refactor, and ship code - covering pull request automation, agentic code review workflows, and CI integration patterns.
- Spec-Driven Development with GitHub Spec Kit (7 hours delivered over 1-2 days, online or on-site)
Spec-driven development with GitHub Spec Kit: the specify, plan, tasks, implement workflow, writing effective specs, and integrating with leading AI agents.
- OpenAI Codex in Practice (14 hours delivered over 2-3 days, online or on-site)
OpenAI Codex as a multi-surface platform: the open-source CLI, IDE extensions, cloud agents, Skills, Automations, and the GPT-5.x Codex model family.
- Agentic Coding with GitHub Copilot: Agent Mode and CLI (14 hours delivered over 2-3 days, online or on-site)
Delegate engineering work to GitHub Copilot agents: agent mode, the Copilot CLI, the cloud coding agent, and issue-to-PR flows in the IDE and terminal.
- Agentic Coding with Claude Code: Plan Mode and Subagents (14 hours delivered over 2-3 days, online or on-site)
Delegate engineering work to Claude Code agents in the terminal, IDE, and on github.com: plan mode, subagents, the cloud agent, and issue-to-PR workflows.
- Agentic Coding with Cursor: Agent Mode and the CLI (14 hours delivered over 2-3 days, online or on-site)
Delegate engineering work to Cursor agents across the IDE, terminal, and cloud: agent mode, plan mode, the Cursor CLI, background agents, and Bugbot review.
- Agentic Coding with Windsurf: Cascade and Cloud Agents (14 hours delivered over 2-3 days, online or on-site)
Delegate engineering work to Windsurf agents: Cascade in the editor and Devin cloud agents, with planning mode, memories, rules, MCP, and issue-to-PR flows.
- Aider in Practice: AI Pair Programming in the Terminal (14 hours delivered over 2 days, online or on-site)
Hands-on Aider: chat and architect modes, git-first workflows, repo maps, auto-lint and auto-test loops, scripting, and running fully local with open models.
Extending and Integrating AI Tools
- Retrieval-Augmented Code Generation (14 hours delivered over 2-3 days, online or on-site)
Embeddings, code search, and repo-aware retrieval strategies for grounding AI coding agents in large private codebases.
Quality, Safety, and Operations
- Securing AI-Assisted Development Pipelines (7 hours delivered over 1-2 days, online or on-site)
Prompt injection, secret leakage, supply-chain risk, and policy guardrails for AI-assisted development pipelines.
- Responsible AI for Engineering Leaders (7 hours delivered over 1-2 days, online or on-site)
Governance, IP, licensing of AI-generated code, team policy design, and honest productivity measurement for engineering managers and tech leads.
Specialized Tracks
- AI for Legacy Code Modernization (14 hours delivered over 2-3 days, online or on-site)
Using AI agents to migrate, document, and refactor legacy codebases: dependency mapping, strangler-fig patterns, and incremental modernization.
- AI-Driven Test Generation and Maintenance (7 hours delivered over 1-2 days, online or on-site)
Unit, integration, and end-to-end test creation and maintenance using AI coding agents, from coverage gap analysis to test suite evolution.
- AI for DevOps and SRE (14 hours delivered over 2-3 days, online or on-site)
AI agents for infrastructure as code, CI/CD pipelines, incident response, runbook automation, and LLM-assisted log and trace analysis.
Five-Day Intensives
- AI-Assisted Development with Python (35 hours delivered over 5 days, online)
A 5-day intensive for Python developers: prompting and context engineering, IDE assistants, agentic coding, AI-driven testing, and secure, governed adoption.
- AI-Assisted Development with Rust (35 hours delivered over 5 days, online)
A 5-day intensive for Rust developers: prompting and context engineering, IDE assistants, agentic coding, AI-driven testing, and secure, governed adoption.
- AI-Assisted Development with JavaScript and TypeScript (35 hours delivered over 5 days, online)
A 5-day intensive for JavaScript and TypeScript developers: prompting and context engineering, IDE assistants, agentic coding, testing, and governed adoption.
- AI-Assisted Development with C# (35 hours delivered over 5 days, online)
A 5-day intensive for C# and .NET developers: prompting and context engineering, IDE assistants, agentic coding, AI-driven testing, and governed adoption.