← All training courses

Training course

AI 405

AI for Software Developers.

Help software teams use AI to move faster without giving up quality, maintainability, or engineering judgment.

Course promise

What you will be able to do.

By the end of this course, participants will use AI throughout the software development lifecycle to design, build, test, document, and maintain applications more efficiently.

This is a build-first workshop rather than traditional software training. Participants leave with engineering workflows, specification patterns, review practices, and development tools they can apply to real work today.

Enable software teams to accelerate implementation and build maintainable AI-enabled systems.

Platforms / technology

  • Codex
  • Cursor
  • Claude Code
  • GitHub Copilot

Fit

Who this class is for.

Audience

  • Software developers
  • Technical leads
  • Engineering managers
  • Teams adopting AI-assisted development

Not a fit if

  • Non-technical business users.
  • Teams looking only for Microsoft Copilot productivity training.

Prerequisites

  • Software development experience.
  • Familiarity with version control and team engineering practices.

Common pain point

Developers are using AI inconsistently and need a repeatable approach that protects quality and ownership.

Outcomes

What you will learn.

Learning outcomes

  • Use AI to support specification, implementation, testing, and review.
  • Break implementation work into clear specs.
  • Understand where AI improves engineering workflows.
  • Maintain quality, architecture, and code ownership.
  • Build AI-enabled systems with appropriate safeguards.

What teams walk away with

  • Improve specification and implementation speed.
  • Strengthen test, review, and documentation workflows.
  • Apply AI safely across the development lifecycle.

Agenda

Topics and hands-on work.

Topics

  • AI for software developers.
  • Spec-driven development.
  • Maintainable AI-enabled systems.
  • Practical acceleration without sacrificing quality.
  • AI-assisted planning and implementation.
  • Code review and test generation.
  • Documentation and knowledge management.
  • AI application architecture patterns.
  • Risks of over-automation in engineering.

Hands-on exercises

  • Apply AI across planning, implementation, and review workflows.
  • Practice spec-driven development patterns.
  • Strengthen test, review, and documentation habits with AI.

Use cases

Where this class shows up at work.

  • Spec-driven development.
  • Code generation and refactoring.
  • Test generation.
  • Code review.
  • Documentation and knowledge management.

Class schedule

Upcoming AI 405 classes

Seats are held for 10 minutes once you start checkout. Availability comes from LOOP — when fewer than five seats remain, we show Few seats instead of an exact count. You can register through the end of the class day (Central Time). Past classes appear on the calendar only (grayed out). Full classes cannot be registered online.

DateClassLocationPriceStatusRegister
September 9, 2026AI 405 - AI for Software DevelopersOnline$750Full