← Back to courses
Artificial Intelligence and Machine Learning

AI-Assisted Software Development with Claude Code

An agentic coding tool in your terminal, IDE and CI

A short classroom course for working developers. It follows the Claude Code documentation: exploring a codebase, building features and fixing bugs, and creating commits and pull requests; giving the tool standing instructions with CLAUDE.md; packaging repeatable work as skills and running hooks; connecting tools through the Model Context Protocol; running agents in parallel; scripting the CLI; and automating reviews in GitHub Actions. Using Claude Code needs a paid Claude subscription or API account, which is not included in the fee. This course is not affiliated with Anthropic and prepares for no exam.

9Modules
IntermediateLevel
6 weeksDuration
COURSE THUMBNAIL

What you will be able to do

Use an agentic coding tool to explore, change and test a codebase
Write project instructions that make the tool follow your team's standards
Package repeatable work as skills and enforce checks with hooks
Connect external tools through MCP
Automate pull-request review in CI
Review AI-written code critically before it is merged

Course outline

01
Installing Claude Code and a first real task
02
Exploring a codebase; building features and fixing bugs
03
Commits, branches and pull requests
04
Instructions and memory with CLAUDE.md
05
Skills and hooks
06
Connecting tools with the Model Context Protocol
07
Running agents in parallel
08
Scripting the CLI and automating reviews in GitHub Actions
09
Settings and permissions; reviewing what the agent wrote

Tools you will use

Claude CodeGitGitHub ActionsModel Context ProtocolVisual Studio Code

What you need

Working knowledge of at least one programming language
Comfortable with Git and the command line

Related courses