Data Science & AI
816 resources — showing top 120
All sources
Pluralsight
Coursera
edX
MS Learn
freeCodeCamp
MIT OCW
Wikibooks
Khan Academy
OpenStax
Aws
Programming 255
Computer Science 136
Artificial Intelligence 132
Machine Learning 76
Engineering 72
Azure 67
Data Science, Analytics & Computer Technology 63
Data Analysis Statistics 62
Data Analysis 60
Azure Machine Learning 59
Microsoft Foundry 56
AI 52
Foundry Tools 51
Fabric 48
Ms Copilot 47
Data Science 44
Power Platform 40
Science & Math 39
Mathematics 31
Statistics 31
MIT OCW
free
course
Hands-On Deep Learning
Prof. Rama Ramakrishnan
This is a fast-paced introduction to deep learning with an emphasis on developing a practical understanding of how...
AI
Business & Management
Computer Science
advanced
MIT OCW
free
course
How to AI (Almost) Anything
Prof. Paul Liang
Artificial Intelligence (AI) holds great promise as a technology to enhance digital productivity, physical...
AI
Computer Science
Data Science, Analytics & Computer Technology
advanced
MIT OCW
free
course
Introduction to Machine Learning
Prof. Leslie Kaelbling
This course introduces principles, algorithms, and applications of machine learning from the point of view of...
AI
Algorithms and Data Structures
Computer Science
intermediate
MIT OCW
free
course
Mathematics of Big Data and Machine Learning
Dr. Jeremy Kepner
This course introduces the Dynamic Distributed Dimensional Data Model (D4M), a breakthrough in computer programming...
Business & Management
Computer Science
Data Science
intermediate
MIT OCW
free
course
Introduction to Deep Learning
Alexander Amini
This is MIT’s introductory course on deep learning methods with applications to computer vision, natural language...
AI
Computer Science
Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free
course
Foundation Models and Generative AI
Rickard Gabrielsson
ChatGPT, Copilot, CLIP, Dall-E, Stable-Diffusion, AlphaFold, self-driving cars—is now the time that artificial...
AI
Computer Science
Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free
course
Deep Learning
Prof. Phillip Isola
This course covers the fundamentals of deep learning, including both theory and applications. Topics include neural...
AI
Computer Science
Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free
course
AI 101
Brandon Leshchinskiy
Machine vision. Data wrangling. Reinforcement learning. What do these terms even mean?...
AI
Computer Science
Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free
course
Introduction to Electrical Engineering and Computer Science I
Prof. Leslie Kaelbling
This course provides an integrated introduction to electrical engineering and computer science, taught using...
AI
Computer Science
Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free
course
Machine Learning
Rohit Singh
6.867 is an introductory course on machine learning which gives an overview of many concepts, techniques, and...
AI
Algorithms and Data Structures
Cognitive Science
advanced
MIT OCW
free
course
Artificial Intelligence
Patrick Henry Winston
This course introduces students to the basic knowledge representation, problem solving, and learning methods of...
AI
Algorithms and Data Structures
Computer Science
intermediate
MIT OCW
free
course
Machine Learning for Healthcare
Prof. Peter Szolovits
This course introduces students to machine learning in healthcare, including the nature of clinical data and the use...
AI
Computer Science
Data Science, Analytics & Computer Technology
advanced
MIT OCW
free
course
Data Analysis for Social Scientists
Prof. Esther Duflo
This course introduces methods for harnessing data to answer questions of cultural, social, economic, and...
Economics
Mathematics
Science & Math
advanced
MIT OCW
free
course
FinTech: Shaping the Financial World
Prof. Gary Gensler
This course about financial technology, or FinTech, is for students wishing to explore the ways in which new...
AI
Business & Management
Computer Science
advanced
MIT OCW
free
course
Introduction to Probability and Statistics
Dr. Jeremy Orloff
This course provides an elementary introduction to probability and statistics with applications. Topics include...
Mathematics
Science & Math
intermediate
MIT OCW
free
course
Statistical Thinking and Data Analysis
Prof. Cynthia Rudin
This course is an introduction to statistical data analysis. Topics are chosen from applied probability, sampling,...
Computer Science
Data Science
Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free
course
Mathematics of Machine Learning
Prof. Philippe Rigollet
Broadly speaking, Machine Learning refers to the automated identification of patterns in data. As such it has been a...
AI
Algorithms and Data Structures
Computer Science
advanced
MIT OCW
free
course
Machine Vision
Prof. Berthold Horn
This course is an introduction to the process of generating a symbolic description of the environment from an...
AI
Computer Science
Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free
course
Brains, Minds and Machines Summer Course
Prof. Tomaso Poggio
This course explores the problem of intelligence—its nature, how it is produced by the brain and how it could be...
AI
Biology
Biomedical Technologies
advanced
MIT OCW
free
course
Generative Artificial Intelligence in K–12 Education
Prof. Harold Abelson
The emergence of transformer architectures in 2017 triggered a breakthrough in machine learning that today lets...
AI
Computer Science
Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free
course
Visual Navigation for Autonomous Vehicles (VNAV)
Prof. Luca Carlone
This course covers the mathematical foundations and state-of-the-art implementations of algorithms for vision-based...
Aerospace Engineering
AI
Computer Science
advanced
MIT OCW
free
course
Advances in Computer Vision
Prof. Vincent Sitzmann
This course dives into advanced concepts in computer vision. A first focus is geometry in computer vision, including...
AI
Computer Science
Data Science, Analytics & Computer Technology
advanced
MIT OCW
free
course
Topics in Multiagent Learning
Prof. Gabriele Farina
While machine learning techniques have had significant success in single-agent settings, an increasingly large body...
AI
Computer Science
Data Science, Analytics & Computer Technology
advanced
MIT OCW
free
course
Probability and Statistics in Engineering
Prof. Daniele Veneziano
This class covers quantitative analysis of uncertainty and risk for engineering applications. Fundamentals of...
Civil Engineering
Engineering
Mathematics
advanced
MIT OCW
free
course
The Battlecode Programming Competition
Maxwell Mann
This course is conducted as an artificial intelligence programming contest in Java. Students work in teams to...
AI
Art, Design & Architecture
Computer Science
intermediate
MIT OCW
free
course
Mathematical Statistics
Dr. Peter Kempthorne
This course provides students with decision theory, estimation, confidence intervals, and hypothesis testing. It...
Economics
Mathematics
Science & Math
advanced
MIT OCW
free
course
Collaborative Data Science for Healthcare
Leo A. Celi
This course provides an introductory survey of data science tools in healthcare. It was created by members of...
AI
Computer Science
Data Science
advanced
MIT OCW
free
course
Advanced Natural Language Processing
Prof. Michael Collins
This course is a graduate introduction to natural language processing - the study of human language from a...
AI
Cognitive Science
Computer Science
advanced
MIT OCW
free
course
Medical Artificial Intelligence
Prof. Lucila Ohno-Machado
This course provides an intensive introduction to artificial intelligence and its applications to problems of...
AI
Biological Engineering
Biomedical Technologies
advanced
MIT OCW
free
course
Computing and Data Analysis for Environmental Applications
Prof. Dennis McLaughlin
This subject is a computer-oriented introduction to probability and data analysis. It is designed to give students...
Computer Science
Data Science
Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free
course
Numerical Methods Applied to Chemical Engineering
Prof. William Green
Numerical methods for solving problems arising in heat and mass transfer, fluid mechanics, chemical reaction...
Chemical Engineering
Computer Science
Data Science
advanced
MIT OCW
free
course
Minds and Machines
Prof. Alex Byrne
This course is an introduction to many of the central issues in a branch of philosophy called philosophy of mind.
AI
Cognitive Science
Computer Science
intermediate
MIT OCW
free
course
Clinical Data Learning, Visualization, and Deployments
Marzyeh Ghassemi
HST.953 is a course about the practical considerations for operationalizing machine learning in healthcare settings....
AI
Computer Science
Data Science, Analytics & Computer Technology
advanced
MIT OCW
free
course
Introduction to Neural Networks
Prof. Sebastian Seung
This course explores the organization of synaptic connectivity as the basis of neural computation and learning....
Biology
Cognitive Science
Science & Math
advanced
MIT OCW
free
course
Robotic Manipulation
Prof. Russell Tedrake
Introduces the fundamental algorithmic approaches for creating robot systems that can autonomously manipulate...
AI
Computer Science
Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free
course
Principles of Autonomy and Decision Making
Prof. Brian Charles Williams
This course surveys a variety of reasoning, optimization and decision making methodologies for creating highly...
AI
Algorithms and Data Structures
Business & Management
intermediate
MIT OCW
free
course
Prediction: Machine Learning and Statistics
Prof. Cynthia Rudin
Prediction is at the heart of almost every scientific discipline, and the study of generalization (that is,...
AI
Algorithms and Data Structures
Computer Science
advanced
MIT OCW
free
course
Statistics for Applications
Prof. Philippe Rigollet
This course offers an in-depth the theoretical foundations for statistical methods that are useful in many...
Mathematics
Science & Math
intermediate
MIT OCW
free
course
Topics in Mathematics of Data Science
Dr. Afonso Bandeira
This is a mostly self-contained research-oriented course designed for undergraduate students (but also extremely...
Computer Science
Data Science
Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free
course
Elliptic Curves
Andrew V. Sutherland
This course offers a computationally focused introduction to elliptic curves, emphasizing their deep connections to...
Computer Science
Data Science, Analytics & Computer Technology
Engineering
intermediate
MS Learn
free
tutorial
Prepare semantic models for AI in Power BI and Microsoft Fabric
Design gold layers, semantic models, and documentation that enable Copilot, data agents, and enterprise ontologies...
Fabric
Power Bi
advanced
MS Learn
free
course
Maximize the Cost Efficiency of AI Agents on Azure
Maximize the ROI of AI agent investments by making cost-conscious, informed decisions at every stage. This learning...
Azure
Microsoft Foundry
Azure Monitor
beginner
MS Learn
free
tutorial
Manage and optimize AI agent investments on Azure
Managing and optimizing AI agent investments on Azure is now more streamlined and powerful with the built-in...
Microsoft Foundry
Foundry Tools
Azure Openai
intermediate
MS Learn
free
tutorial
Architect scalable and cost-efficient AI agent solutions on Azure
This module guides learners through designing AI agent architectures that scale with business demand, provide deep...
Microsoft Foundry
Foundry Tools
Azure Openai
intermediate
MS Learn
free
tutorial
Get started using Foundry on Windows: AI Dev Gallery (Preview)
In this module, you'll use AI Dev Gallery (Preview) to explore, run, and demonstrate local AI experiences on a...
Windows 11
beginner
MS Learn
free
course
Transform business workflows with generative AI
This learning path enables students to use Microsoft 365 Copilot and generative AI to simplify tasks, boost...
M365
Office 365
Office Excel
beginner
MS Learn
free
tutorial
Understand the foundations of generative AI for business leaders
Generative AI is reshaping business operations, enabling organizations to automate tasks, personalize experiences,...
Microsoft 365 Copilot
Ms Copilot
Microsoft Foundry
beginner
MS Learn
free
tutorial
Identify and prioritize high-impact AI agent use cases
Uncover and evaluate AI agent use cases that deliver measurable business value with financial efficiency.
Microsoft Foundry
Foundry Tools
Azure Openai
intermediate
MS Learn
free
tutorial
Understand the key cost drivers of AI agents
Developing and deploying AI agents can unlock transformative capabilities for businesses, but it requires careful...
Microsoft Foundry
Foundry Tools
Azure Openai
intermediate
MS Learn
free
tutorial
Maximize cost efficiency by choosing the right AI agent development approach on Azure
Evaluate when to develop custom AI agents tailored to your needs and when to deploy prebuilt solutions from trusted...
Microsoft Foundry
Foundry Tools
Azure Openai
intermediate
MS Learn
free
tutorial
Forecast the return on investment (ROI) of AI agents
AI agents are rapidly transforming how organizations operate, automating tasks, enhancing decision-making, and...
Microsoft Foundry
Foundry Tools
Azure Openai
intermediate
MS Learn
free
course
Work smarter with AI
Get more done and unleash your creativity with Microsoft Copilot.
Ms Copilot
beginner
MS Learn
free
tutorial
Ground and extend agents with knowledge, tools, and skills
Ground agents in approved information, connect them to external services, and add reusable skills in Microsoft...
Microsoft Copilot Studio
intermediate
MS Learn
free
tutorial
Transform service delivery with AI in Dynamics 365
See how AI transforms each stage of the customer service journey.
Dynamics 365
Dynamics Customer Service
beginner
MS Learn
free
tutorial
What is generative AI?
Learn about Generative AI - a technology that uses machine learning models to generate new content, ideas, or...
Microsoft 365 Copilot
beginner
MS Learn
free
tutorial
Get started with Microsoft AI models
Explore Microsoft AI models for reasoning, code generation, speech, transcription, and image generation.
Foundry Models
beginner
MS Learn
free
tutorial
Add an AI model to process invoice forms - Online workshop
Learn how to add an AI model to process invoice forms.
Power Platform
Power Apps
beginner
MS Learn
free
course
Operationalize machine learning models (MLOps)
Learn how to design, train, optimize, automate, deploy, and monitor machine learning models with Azure Machine...
Azure Machine Learning
Github
intermediate
MS Learn
free
course
Optimize model training with Azure Machine Learning
Learn how to optimize model training in Azure Machine Learning by using scripts, jobs, components and pipelines.
Azure Machine Learning
beginner
MS Learn
free
tutorial
Design a machine learning operations solution (MLOps)
Choose this module if you want to design an MLOps architecture for monitoring and retraining production models.
Azure Machine Learning
beginner
MS Learn
free
tutorial
Perform hyperparameter tuning with Azure Machine Learning
Choose this module if you want to optimize model training by tuning hyperparameters with sweep jobs in Azure Machine...
Azure Machine Learning
beginner
MS Learn
free
tutorial
Automate model training with GitHub Actions
Choose this module if you want to automate and validate model training with GitHub Actions and Azure Machine...
Azure Machine Learning
Github
beginner
MS Learn
free
tutorial
Get started with machine learning in Azure
Choose this module if you want to design a machine learning training solution and select Azure Machine Learning...
Azure Machine Learning
beginner
MS Learn
free
tutorial
Deploy and monitor a model in Azure Machine Learning
Choose this module if you want to register, deploy, monitor, and roll back models by using GitHub Actions and...
Azure Machine Learning
Github
intermediate
MS Learn
free
tutorial
Run training scripts and track models with MLflow in Azure Machine Learning
Choose this module if you want to convert notebooks to training scripts, run command jobs, and track models with MLflow.
Azure Machine Learning
beginner
MS Learn
free
tutorial
Run pipelines in Azure Machine Learning
Choose this module if you want to automate multistep machine learning workflows with reusable components and Azure...
Azure Machine Learning
beginner
MS Learn
free
tutorial
Frontier Firms: Bring AI into everyday work with Windows 11
In this module, you'll explore how Windows 11 integrates AI experiences into familiar workflows, helping users...
Windows 11
intermediate
MS Learn
free
tutorial
Run sidecar-enabled AI applications on Azure App Service
Learn how to choose, configure, connect, and troubleshoot sidecar containers for AI applications on Azure App Service.
Azure App Service
Azure Container Registry
intermediate
MS Learn
free
tutorial
Get started with data science in Microsoft Fabric
Get started with data science in Microsoft Fabric by learning how to train a model in a notebook, and track your...
Fabric
beginner
MS Learn
free
tutorial
Design advanced prompting strategies for production AI agents
Design advanced prompting strategies for production AI agents in Microsoft Foundry. Implement multiturn reasoning...
Azure
Microsoft Foundry
advanced
MS Learn
free
course
Monitor AI workloads on Azure
Optimize your AI operations with the "Monitor AI Workloads on Azure" learning path. Through targeted modules, you...
Foundry Tools
Azure Monitor
Azure Log Analytics
intermediate
MS Learn
free
tutorial
Frontier Firms: Govern and manage AI experiences with Windows 11
In this module, you'll explore why governance is a critical part of scaling AI adoption and how Windows 11 works...
Windows 11
intermediate
MS Learn
free
course
Transform your business with AI
In this learning path, business leaders will find the knowledge and resources to adopt AI in their organizations. It...
Azure Openai
beginner
MS Learn
free
tutorial
Build and extend AI agents with Microsoft Foundry
Build and extend an AI agent with grounded knowledge, data analysis, custom functions, and remote Model Context...
Microsoft Foundry
Foundry Agent Service
intermediate
MS Learn
free
tutorial
Analyze AI identity risks using Microsoft Defender XDR
Discover AI agents in your environment and assess the identity-based risks they present using Microsoft Defender...
Defender Xdr
Entra Id
Azure
intermediate
MS Learn
free
tutorial
Scale how you work by creating AI agents
This module explores how business users with no technical or programming experience can create AI agents in...
Microsoft 365 Copilot
Microsoft 365 Copilot Chat
intermediate
MS Learn
free
tutorial
Turn information into decisions with AI agents
Learn how to use AI agents including the Researcher, Analyst, and Idea Coach agents in Microsoft Copilot to gather...
Microsoft 365 Copilot
beginner
MS Learn
free
tutorial
Understand AI agents and prompting
Learn about what AI Agents are and when to use them in every day tasks. Understand how to optimize your prompt to...
Microsoft 365 Copilot
beginner
MS Learn
free
tutorial
Get started with Copilot in Microsoft Fabric for data engineering
Get Started with Copilot in Microsoft Fabric for data engineering.
Fabric
intermediate
MS Learn
free
tutorial
From inbox to impact: Improve your email workflows with AI
Learn how to use Copilot in Microsoft Outlook to triage email, draft personalized responses, schedule meetings from...
M365
Office 365
intermediate
ANT
Anthropic
free
docs
Claude Code Docs — Overview
Official documentation for Claude Code, Anthropic's agentic coding tool: setup, CLAUDE.md, hooks, sub-agents, MCP...
Claude Code
AI Coding Agents
Developer Tools
intermediate
FRE
freeCodeCamp
free
article
The Claude Code Handbook: A Professional Introduction to Building with AI-Assisted Development
A practical walkthrough of Claude Code covering MCP server integration (including the Filesystem MCP server) and...
Claude Code
AI Coding Agents
MCP
intermediate
CLA
Claudelog
free
docs
ClaudeLog — Claude Code Docs, Guides, Tutorials & Best Practices
Community-maintained collection of Claude Code guides, best practices, and advanced usage tutorials.
Claude Code
AI Coding Agents
Best Practices
advanced
GIT
Github
free
docs
Claude Code Ultimate Guide (agentic workflows, hooks, skills, MCP servers)
A comprehensive open-source guide covering production templates, custom personas, hooks, skills, and a structured...
Claude Code
AI Coding Agents
Hooks
advanced
AWS
Aws
free
docs
Prompt Engineering Concepts — Amazon Bedrock
Official AWS documentation on prompt engineering guidelines and best practices for foundation models on Amazon Bedrock.
Amazon Bedrock
Prompt Engineering
AWS
intermediate
AWS
Aws
free
course
Prompt Engineering Best Practices for Amazon Bedrock Models
Free AWS Skill Builder course on prompt engineering best practices across foundation models available on Amazon Bedrock.
Amazon Bedrock
Prompt Engineering
AWS
intermediate
SPA
Spacy
free
course
Advanced NLP with spaCy
Ines Montani
The official free interactive spaCy course: 55 exercises covering rule-based matching and machine-learning...
spaCy
NLP
Python
intermediate
REA
Realpython
free
tutorial
Natural Language Processing With spaCy in Python
A free step-by-step Real Python tutorial covering spaCy fundamentals for natural language processing in Python.
spaCy
NLP
Python
beginner
KHA
Khan Academy
free
course
Statistics (TX TEKS)
Build statistics skills aligned to TEKS standards: analyze data, interpret probability, model trends, and make...
Mathematics
beginner
KHA
Khan Academy
free
course
AI for education
Khan Academy believes that AI and Large Language Models hold the potential to transform education. By providing...
College & Career
KHA
Khan Academy
free
course
Statistics and probability
Learn statistics and probability—everything you'd want to know about descriptive and inferential statistics.
Mathematics
beginner
KHA
Khan Academy
free
course
Statistics essentials
Learn high school statistics—scatterplots, two-way tables, normal distributions, binomial probability, and more.
Mathematics
beginner
KHA
Khan Academy
free
course
Senior High School Statistics & Probability (MELCS)*
Mathematics
beginner
KHA
Khan Academy
free
course
Get ready for AP® Statistics
Mathematics
beginner
KHA
Khan Academy
free
course
AP®︎/College Statistics
Learn a powerful collection of methods for working with data! AP®️ Statistics is all about collecting, displaying,...
Mathematics
beginner
OpenStax
free
book
Introductory Business Statistics 2e
Business
Math
OpenStax
free
book
Introductory Statistics 2e
Math
OpenStax
free
book
Principles of Data Science
Computer Science
Business
Math
OpenStax
free
book
Statistics
Math
WIK
Wikibooks
free
book
AI-Assisted Game Creation for Beginners
beginner
WIK
Wikibooks
free
book
AI Art Application and Improvements Handbook
WIK
Wikibooks
free
book
AI Art Generation Handbook
WIK
Wikibooks
free
book
AI For Beginners
WIK
Wikibooks
free
book
Accelerando Technical Companion
advanced
WIK
Wikibooks
free
book
Ad Hoc Data Analysis From The Unix Command Line
WIK
Wikibooks
free
book
Art And AI
WIK
Wikibooks
free
book
Artificial Intelligence
WIK
Wikibooks
free
book
Artificial Intelligence for Computational Sustainability: A Lab Companion
WIK
Wikibooks
free
book
Artificial Neural Networks
WIK
Wikibooks
free
book
Bioinformatics
intermediate
WIK
Wikibooks
free
book
Biostatistics with R
WIK
Wikibooks
free
book
Data Analysis in Astronomy
WIK
Wikibooks
free
book
Data Analytics 101: The Ultimate Beginner’s Guide to Mastering Data
WIK
Wikibooks
free
book
Data Science: An Introduction
WIK
Wikibooks
free
book
Expert Systems
intermediate
WIK
Wikibooks
free
book
From Data to Insight
intermediate
WIK
Wikibooks
free
book
GLPK
intermediate
WIK
Wikibooks
free
book
Handbook of Descriptive Statistics
WIK
Wikibooks
free
book
High School Probability and Statistics
WIK
Wikibooks
free
book
Image Restoration
advanced