Programming Foundations
Python, algorithms, data structures, and software engineering fundamentals that underpin every real-world AI project.
13 courses · all free to start
Building with the Claude API
A developer course covering the full spectrum of working with Anthropic models through the Claude API.
Vibe Coding Basics
Introduction to AI-assisted coding workflows and vibe coding techniques.
1,429 enrolled
Claude with Amazon Bedrock
An Anthropic Academy course on following Claude training originally created for AWS accreditation.
Claude with Google Cloud's Vertex AI
A developer course on working with Anthropic models through Google Cloud's Vertex AI.
Programming for Everybody (Getting Started with Python)
Strong beginner Python foundation from University of Michigan for AI learners.
Python for Beginners
Public 44-part beginner Python video series from Microsoft Learn.
Explore and analyze data with Python
Microsoft Learn module bridging Python basics into data analysis with NumPy, Pandas, and Matplotlib for AI workflows.
Python for Everybody
Open Python programming curriculum from University of Michigan / PY4E with lectures, book, and assignments.
An Even Easier Introduction to CUDA
NVIDIA DLI introductory course on GPU programming fundamentals with CUDA for developers.
Web Development Fundamentals
IBM SkillsBuild learning path on web development fundamentals useful for AI builders creating agents and workflow apps.
Gemini and the Software Development Lifecycle
Learn how to use Gemini across software development tasks including development, testing, deployment, and application management.
Claude Platform 101
A beginner course for developers learning to build on the Claude Developer Platform from the ground up.
Develop AI cloud solutions on Azure
A Microsoft Learn course on building secure, observable, AI-driven cloud applications on Azure.