Welcome to the AI-Powered Software Development with Claude Code training. To ensure a smooth hands-on experience, please install the required software and create the necessary accounts before the session starts.
Below you will find the minimum versions and download links for the software:
| Software | Minimum Version | Download Link |
|---|---|---|
| Node.js | v18+ |
Node.js Downloads |
| Python | v3.10+ |
Python Downloads |
| uv (Python Package Manager) | v0.1+ |
uv Installation Guide |
| Git (Version Control) | v2.35+ |
Git Downloads |
| GitHub CLI (gh) | v2.0+ (Optional) |
GitHub CLI Downloads |
| Docker | Latest | Docker Desktop |
| VS Code (Recommended IDE) | Latest | VS Code Downloads |
| Claude Code | Latest | Claude Code Guide |
To use Claude Code and manage your code repositories, the following are required:
- Anthropic Account & Claude Subscription
- Create an account at Anthropic.
- An active Claude Pro subscription or access via the Anthropic API Console (with a valid payment method/credits) is required, as Claude Code consumes tokens during usage.
- GitHub Account
- Create a free account at GitHub Sign Up.
- This will be used for version control and managing our Python projects.
Please complete these installations and registrations beforehand so we can jump straight into the practical exercises!