Best Data & AI Courses
11 courses in Data & AI.
All Data & AI courses
AI Foundations Course — Python, Machine Learning, Deep Learning, Data Science
AI Foundations Course — Python, Machine Learning, Deep Learning, Data Science
freeCodeCamp
No reviews yetAn 11-hour machine learning and AI course covering the bias-variance trade-off, overfitting, regularization, and algorithms from linear regression to neural networks, with hands-on projects including a movie recommendation system.
Applied Deep Learning with PyTorch - Full Course
Applied Deep Learning with PyTorch - Full Course
freeCodeCamp.org
No reviews yetA six-hour deep learning course covering the theory behind RNNs, LSTMs, and attention-based sequence models, then applying it in PyTorch by building a working chatbot.
Data Analyst Bootcamp for Beginners
Data Analyst Bootcamp for Beginners
freeCodeCamp.org
No reviews yetA 19-hour data analyst bootcamp spanning SQL, Excel, Tableau, Power BI, and Python/Pandas, built around portfolio-ready projects rather than tool tutorials in isolation.
Data Visualization with D3, JavaScript, React - Full Course
Data Visualization with D3, JavaScript, React - Full Course
freeCodeCamp.org
No reviews yetA 17-hour data visualization course building bar charts, scatter plots, line charts, and choropleth maps with D3.js and React, taught by a working data-viz developer, through React performance optimization.
GenAI Essentials - Full Course for Beginners
GenAI Essentials - Full Course for Beginners
freeCodeCamp.org
No reviews yetA 23-hour generative AI course covering prompt engineering, model deployment, and optimization, through to advanced topics like Retrieval-Augmented Generation and AI agents, taught by a cloud-certification instructor.

Google Data Analytics Professional Certificate
Google (via Coursera)
No reviews yetJob-ready data analytics skills from Google — data cleaning, analysis, visualization, SQL, Python, Tableau. Free to audit the lecture content on Coursera; a paid Coursera subscription (~$49/month at last check) is required for graded work and the certificate.
Learn SQL by Building a Student Database
Learn SQL by Building a Student Database
freeCodeCamp
No reviews yetA hands-on SQL course that builds a real student database from scratch — schema design, data insertion, and the SELECT command for data retrieval — using the psql command line.
Machine Learning for Everybody - Full Course
Machine Learning for Everybody - Full Course
freeCodeCamp.org
No reviews yetA two-hour, code-along introduction to core machine learning models (KNN, Naive Bayes, logistic and linear regression, SVMs, neural networks) using Python, Google Colab, and real datasets — built for people with no ML background.
OpenCV Course - Full Tutorial with Python
OpenCV Course - Full Tutorial with Python
freeCodeCamp.org
No reviews yetA four-hour OpenCV computer vision course starting with image and video basics, transformations, and drawing, building up to a capstone deep-learning model that recognizes Simpsons characters.
Python Essentials for AI Agents
Python Essentials for AI Agents
freeCodeCamp.org
No reviews yetA six-hour course moving from Python fundamentals through data science tooling (NumPy, Pandas), REST APIs with FastAPI, and finally building and deploying autonomous AI agents with LLM integration.
Python for Data Science - Course for Beginners
Python for Data Science - Course for Beginners
freeCodeCamp.org
No reviews yetA 12-hour course taking complete beginners from basic Python syntax through Pandas, NumPy, and Matplotlib, ending with the ability to clean, analyze, and visualize a real dataset.
