AI Free course · Certificate included

AI-Assisted Software Development: Coding Agents in Practice

Ship reviewed, tested code with Claude Code, Codex, Copilot and Cursor: context engineering, guardrails, CI and governance

  • Intermediate
  • 7 h 5 min
  • 17 lessons in 6 modules
  • 2 h 30 min of video lectures
  • Updated Sep 2026
Preview lesson 1
Earn the badgeCertified AI-Assisted Software Engineer

About this course

Coding agents can now read your repository, edit code, run tests and open pull requests on their own. Used well, they compress days of work into hours; used carelessly, they ship subtle bugs, leak secrets and flood reviewers. This hands-on course teaches the engineering discipline that makes agents safe and genuinely productive. You will map the 2026 landscape (Claude Code, OpenAI Codex, GitHub Copilot agent mode and cloud agent, Cursor, Devin Desktop, Gemini Code Assist and Antigravity), master context engineering with AGENTS.md and CLAUDE.md, and run plan-implement-verify loops with tests as guardrails. You will use AI for code review, large refactors and debugging, wire agents into GitHub Actions, defend against secret leaks and prompt injection from repositories, set team governance and measure productivity honestly. The capstone ships a real feature end to end with an agent, tests included.

Tools you’ll use

  • Claude Code
  • OpenAI Codex
  • GitHub Copilot
  • Cursor
  • Devin Desktop
  • Gemini Code Assist
  • Google Antigravity
  • GitHub Actions
  • AGENTS.md
  • Model Context Protocol
  • pytest
  • Vitest
  • gitleaks

Skills

  • AI-assisted development
  • Coding agents
  • Context engineering
  • Test-driven development
  • AI code review
  • DevSecOps
  • Engineering governance

What you’ll be able to do

  1. Choose the right coding tool and interaction mode (pair, delegate, pipeline) for a given task
  2. Write AGENTS.md/CLAUDE.md instruction files and task specs that agents can execute reliably
  3. Run plan-implement-verify loops with tests, hooks and small diffs as guardrails
  4. Use agents for code review, debugging and large refactors or migrations without losing control
  5. Integrate coding agents into GitHub Actions with least-privilege permissions
  6. Defend against secret leaks, risky dependencies and prompt injection hidden in repositories
  7. Set team governance and measure AI-assisted productivity with honest metrics

Curriculum

Syllabus

Modules
6
Lessons
17
Reading time
4 h
Assessment questions
30
  1. Map the 2026 coding assistant and agent landscape, understand the agent loop and context limits, and choose and set up tools through a fair trial.

    1. From autocomplete to agents: the 2026 landscapeVideo lecture, 9′12 min
    2. How coding agents work: loops, context and permissionsVideo lecture, 9′13 min
    3. Choosing and setting up tools with a fair trialVideo lecture, 9′12 min
  2. Final assessment30 questions · 45 minutes · pass mark 80%

Your certificate

Finish with a credential anyone can check

Earn the Certified AI-Assisted Software Engineer badge: The holder can deliver production software with coding agents safely: choosing tools and modes, engineering context with instruction files and task specs, running plan-implement-verify loops with tests as guardrails, using AI for review, debugging and migrations, integrating agents into CI with least privilege, defending against secret leaks and prompt injection, and measuring productivity honestly.

Completed all lessons and scored at least 80% on the final assessment.

  • A public verification page
  • A PDF certificate to download
  • An Open Badge you can share
  • One click to your LinkedIn profile

Final assessment

  • 30questions drawn from a larger pool
  • 45 mintime limit
  • 80%pass mark
  • 3attempts per 24 hours

Start learning today. It’s free.

Every lesson is free to read. A free account saves your progress, unlocks the final assessment and issues your certificate.