Cursarium logoCursarium

AI Courses with Real Projects

48 courses

Learn AI through interactive and mixed-format courses that include real-world projects. These courses combine theory with practical application, ensuring you build tangible skills and portfolio pieces as you learn. Perfect for learners who want to demonstrate their abilities to employers.

Google
Google
Free
beginner

Machine Learning Crash Course

Google

4.6(8,500)
15 hoursbeginner
Free
NLP Course
Hugging Face
Free
intermediate

NLP Course

Hugging Face

4.7(1,800)
Self-pacedintermediate
Free
Kaggle
Kaggle
Free
beginner

Intro to Machine Learning

Kaggle

4.5(9,800)
3 hoursbeginner
Free
Kaggle
Kaggle
Free
beginner

Intro to Deep Learning

Kaggle

4.5(5,600)
4 hoursbeginner
Free
Deep Reinforcement Learning Course
Hugging Face
Free
intermediate

Deep Reinforcement Learning Course

Hugging Face

4.6(1,200)
Self-pacedintermediate
Free
DataCamp
DataCamp
$25/mo
intermediate

Machine Learning Scientist with Python

DataCamp

4.5(4,200)
93 hoursintermediate
$25/mo
Python Basics for Data Science
edX
Free
beginner

Python Basics for Data Science

edX

4.5(5,500)
5 weeksbeginner
Free
Kaggle
Kaggle
Free
intermediate

Intermediate Machine Learning

Kaggle

4.5(7,200)
4 hoursintermediate
Free
Kaggle
Kaggle
Free
intermediate

Feature Engineering

Kaggle

4.5(5,100)
5 hoursintermediate
Free
Kaggle
Kaggle
Free
intermediate

Natural Language Processing

Kaggle

4.4(4,200)
3 hoursintermediate
Free
Kaggle
Kaggle
Free
intermediate

Computer Vision

Kaggle

4.5(4,800)
4 hoursintermediate
Free
Kaggle
Kaggle
Free
intermediate

Time Series

Kaggle

4.4(3,800)
5 hoursintermediate
Free
Kaggle
Kaggle
Free
beginner

Pandas

Kaggle

4.6(12,000)
4 hoursbeginner
Free
Kaggle
Kaggle
Free
beginner

Data Visualization

Kaggle

4.5(8,500)
4 hoursbeginner
Free
Kaggle
Kaggle
Free
beginner

Intro to AI Ethics

Kaggle

4.3(3,200)
2 hoursbeginner
Free
Diffusion Models Course
Hugging Face
Free
intermediate

Diffusion Models Course

Hugging Face

4.6(1,100)
Self-pacedintermediate
Free
Audio Course
Hugging Face
Free
intermediate

Audio Course

Hugging Face

4.5(800)
Self-pacedintermediate
Free
Deep Learning in Python
DataCamp
$25/mo
intermediate

Deep Learning in Python

DataCamp

4.4(3,800)
4 hoursintermediate
$25/mo
Introduction to Natural Language Processing in Python
DataCamp
$25/mo
intermediate

Introduction to Natural Language Processing in Python

DataCamp

4.4(3,200)
4 hoursintermediate
$25/mo
DataCamp
DataCamp
$25/mo
beginner

Supervised Learning with scikit-learn

DataCamp

4.5(5,200)
4 hoursbeginner
$25/mo
DataCamp
DataCamp
$25/mo
intermediate

Unsupervised Learning in Python

DataCamp

4.4(3,600)
4 hoursintermediate
$25/mo
Image Processing in Python
DataCamp
$25/mo
intermediate

Image Processing in Python

DataCamp

4.3(2,100)
4 hoursintermediate
$25/mo
DataCamp
DataCamp
$25/mo
beginner

Data Scientist with Python Career Track

DataCamp

4.5(6,800)
90 hoursbeginner
$25/mo
DataCamp
DataCamp
$25/mo
beginner

Working with the OpenAI API

DataCamp

4.4(2,800)
4 hoursbeginner
$25/mo
Kaggle
Kaggle
Free
beginner

Intro to SQL

Kaggle

4.5(10,000)
3 hoursbeginner
Free
Kaggle
Kaggle
Free
intermediate

Advanced SQL

Kaggle

4.4(5,500)
4 hoursintermediate
Free
Kaggle
Kaggle
Free
intermediate

Intro to Game AI and Reinforcement Learning

Kaggle

4.4(3,500)
3 hoursintermediate
Free
Building AI Agents with Hugging Face
Hugging Face
Free
intermediate

Building AI Agents with Hugging Face

Hugging Face

4.5(900)
Self-pacedintermediate
Free
DataCamp
DataCamp
Free
beginner

Generative AI Concepts

DataCamp

4.5(4,200)
2 hoursbeginner
Free
DataCamp
DataCamp
$25/mo
intermediate

Introduction to Deep Learning with PyTorch

DataCamp

4.4(2,500)
4 hoursintermediate
$25/mo
DataCamp
DataCamp
$25/mo
intermediate

Introduction to Reinforcement Learning

DataCamp

4.3(1,800)
4 hoursintermediate
$25/mo
Extreme Gradient Boosting with XGBoost
DataCamp
$25/mo
intermediate

Extreme Gradient Boosting with XGBoost

DataCamp

4.5(3,800)
4 hoursintermediate
$25/mo
Kaggle
Kaggle
Free
intermediate

Geospatial Analysis

Kaggle

4.4(2,800)
4 hoursintermediate
Free
Kaggle
Kaggle
Free
beginner

Data Cleaning

Kaggle

4.5(6,800)
4 hoursbeginner
Free
Kaggle
Kaggle
Free
beginner

Intro to Programming

Kaggle

4.6(8,500)
5 hoursbeginner
Free
DataCamp
DataCamp
$25/mo
beginner

Introduction to Statistics in Python

DataCamp

4.5(5,500)
4 hoursbeginner
$25/mo
Google Cloud
Google Cloud
Free
beginner

Introduction to Gemini API

Google Cloud

4.5(3,200)
3 hoursbeginner
Free
Open-Source AI Cookbook
Hugging Face
Free
intermediate

Open-Source AI Cookbook

Hugging Face

4.5(600)
Self-pacedintermediate
Free
Preprocessing for Machine Learning in Python
DataCamp
$25/mo
intermediate

Preprocessing for Machine Learning in Python

DataCamp

4.4(2,800)
4 hoursintermediate
$25/mo
DataCamp
DataCamp
$25/mo
intermediate

Introduction to LLMs in Python

DataCamp

4.4(2,200)
4 hoursintermediate
$25/mo
Anthropic
Free
beginner

AI Fluency: Framework & Foundations

Anthropic

4.8(36)
3 hoursbeginner
Free
Anthropic
Free
beginner

Anthropic's Prompt Engineering Interactive Tutorial

Anthropic

9 chaptersbeginner
Free
Cohere
Free
beginner

LLM University (LLMU)

Cohere

Self-paced (roughly 15-25 hours across modules)beginner
Free
freeCodeCamp
Free
intermediate

Machine Learning with Python

freeCodeCamp

Approximately 300 hours (self-paced)intermediate
Free
IBM SkillsBuild
Free
beginner

Artificial Intelligence Fundamentals

IBM SkillsBuild

10-20 hoursbeginner
Free
OpenAI
Free
advanced

Agents and Workflows (OpenAI Academy)

OpenAI

75-90 minutesadvanced
Free
OpenAI
Free
beginner

AI Foundations (OpenAI Academy)

OpenAI

60-75 minutesbeginner
Free
OpenAI
Free
intermediate

Applied AI Foundations (OpenAI Academy)

OpenAI

75-90 minutesintermediate
Free

Frequently Asked Questions

What types of real projects are included?

Projects range from building machine learning models and training neural networks to creating AI-powered applications and deploying models to production. Each project is designed to mirror real-world AI work.

Can I customize the projects to my interests?

Many courses allow you to adapt projects to your own datasets or use cases. This flexibility lets you create portfolio pieces that align with your career goals and demonstrate domain-specific AI expertise.

How important are projects for getting hired in AI?

Extremely important. Most AI hiring managers prioritize practical experience over credentials alone. A portfolio of completed projects demonstrates that you can apply AI concepts to solve real problems, which is what employers want to see.

Other Collections