100+ free AI courses from Google, Microsoft, Anthropic and NVIDIA, no paywalls, ever. Click the chat button below.

Browse AI courses

13 courses · all free to start

Programming Foundations

Anthropic

IntermediateFree Members

Building with the Claude API

A developer course covering the full spectrum of working with Anthropic models through the Claude API.

Programming Foundations

Alison

Alison
IntermediateFreeAffiliateCertificate

Vibe Coding Basics

Introduction to AI-assisted coding workflows and vibe coding techniques.

1,429 enrolled

Programming Foundations

Anthropic

IntermediateFree Members

Claude with Amazon Bedrock

An Anthropic Academy course on following Claude training originally created for AWS accreditation.

Programming Foundations

Anthropic

IntermediateFree Members

Claude with Google Cloud's Vertex AI

A developer course on working with Anthropic models through Google Cloud's Vertex AI.

Programming Foundations

Umich

BeginnerFree Members

Programming for Everybody (Getting Started with Python)

Strong beginner Python foundation from University of Michigan for AI learners.

Programming Foundations

Microsoft

BeginnerFree Members

Python for Beginners

Public 44-part beginner Python video series from Microsoft Learn.

Programming Foundations

Microsoft

IntermediateFree Members

Explore and analyze data with Python

Microsoft Learn module bridging Python basics into data analysis with NumPy, Pandas, and Matplotlib for AI workflows.

Programming Foundations

Umich

BeginnerFree Members

Python for Everybody

Open Python programming curriculum from University of Michigan / PY4E with lectures, book, and assignments.

Programming Foundations

NVIDIA

BeginnerFree Members

An Even Easier Introduction to CUDA

NVIDIA DLI introductory course on GPU programming fundamentals with CUDA for developers.

Programming Foundations

IBM

BeginnerFree Members

Web Development Fundamentals

IBM SkillsBuild learning path on web development fundamentals useful for AI builders creating agents and workflow apps.

Programming Foundations

Google

IntermediateFree Members

Gemini and the Software Development Lifecycle

Learn how to use Gemini across software development tasks including development, testing, deployment, and application management.

Programming Foundations

Anthropic

BeginnerFree Members

Claude Platform 101

A beginner course for developers learning to build on the Claude Developer Platform from the ground up.

Programming Foundations

Microsoft

IntermediateFree Members

Develop AI cloud solutions on Azure

A Microsoft Learn course on building secure, observable, AI-driven cloud applications on Azure.