Skip to main content
Learn

Data science courses

Follow short videos led by expert instructors and then practice what you’ve learned with interactive exercises in your browser.

  • Learn at your own pace
  • Get hands-on experience
  • Complete bite-sized chapters
Screenshot of project code-along
523 results

Linear Algebra for Data Science in R

This course is an introduction to linear algebra, one of the most important mathematical topics underpinning data science.

ClockOver 3 hoursTagProbability & StatisticsUserEric EagerLearncourse

Introduction to Microsoft Copilot

Learn about Microsoft Copilot and 365 Copilot to enhance productivity, streamline workflows, and make informed, data-driven decisions in your business.

ClockOver 3 hoursTagArtificial IntelligenceUserShreya VashistLearncourse

Machine Learning for Finance in Python

Learn to model and predict stock data values using linear models, decision trees, random forests, and neural networks.

ClockOver 3 hoursTagMachine LearningUserNathan GeorgeLearncourse

Data Management Concepts

Master the key concepts of data management, from life cycle stages to security and governance.

Clock2-3 hoursTagData ManagementUserSharon OmwegaLearncourse

Deep Learning for Text with PyTorch

Discover the exciting world of Deep Learning for Text with PyTorch and unlock new possibilities in natural language processing and text generation.

ClockOver 3 hoursTagArtificial IntelligenceUserShubham JainLearncourse

Communicating with Data in the Tidyverse

Leverage the power of tidyverse tools to create publication-quality graphics and custom-styled reports that communicate your results.

ClockOver 3 hoursTagData VisualizationUserTimo GrossenbacherLearncourse

Introduction to Portfolio Risk Management in Python

Evaluate portfolio risk and returns, construct market-cap weighted equity portfolios and learn how to forecast and hedge market risk via scenario generation.

ClockOver 3 hoursTagApplied FinanceUserDakota WixomLearncourse

Modeling with Data in the Tidyverse

Discover different types in data modeling, including for prediction, and learn how to conduct linear regression and model assessment measures in the Tidyverse.

ClockOver 3 hoursTagProbability & StatisticsUserAlbert Y. KimLearncourse

Supervised Learning in R: Regression

In this course you will learn how to predict future events using linear regression, generalized additive models, random forests, and xgboost.

ClockOver 3 hoursTagMachine LearningUserJohn MountLearncourse

Machine Learning with PySpark

Learn how to make predictions from data with Apache Spark, using decision trees, logistic regression, linear regression, ensembles, and pipelines.

ClockOver 3 hoursTagMachine LearningUserAndrew CollierLearncourse

Introduction to Microsoft Fabric

To understand Fabric’s main use cases, you will explore various tools in the seven Fabric experiences.

ClockOver 3 hoursTagOtherUserAlex KuntzLearncourse

Model Validation in Python

Learn the basics of model validation, validation techniques, and begin creating validated and high performing models.

ClockOver 3 hoursTagMachine LearningUserKasey JonesLearncourse

Building Chatbots in Python

Learn the fundamentals of how to build conversational bots using rule-based systems as well as machine learning.

ClockOver 3 hoursTagMachine LearningUserAlan NicholLearncourse

ARIMA Models in Python

Learn about ARIMA models in Python and become an expert in time series analysis.

ClockOver 3 hoursTagMachine LearningUserJames FultonLearncourse

Intermediate R for Finance

Learn about how dates work in R, and explore the world of if statements, loops, and functions using financial examples.

ClockOver 3 hoursTagApplied FinanceUserLore DirickLearncourse

Bayesian Data Analysis in Python

Learn all about the advantages of Bayesian data analysis, and apply it to a variety of real-world use cases!

ClockOver 3 hoursTagProbability & StatisticsUserMichał OleszakLearncourse

Statistical Techniques in Tableau

Take your reporting skills to the next level with Tableau’s built-in statistical functions.

ClockOver 3 hoursTagProbability & StatisticsUserMaarten Van den BroeckLearncourse

AI Security and Risk Management

Learn the fundamentals of AI security to protect systems from threats, align security with business goals, and mitigate key risks.

Clock2-3 hoursTagArtificial IntelligenceUserAngeline CorvagliaLearncourse

Sentiment Analysis in Python

Are customers thrilled with your products or is your service lacking? Learn how to perform an end-to-end sentiment analysis task.

ClockOver 3 hoursTagMachine LearningUserVioleta MishevaLearncourse

CI/CD for Machine Learning

Elevate your Machine Learning Development with CI/CD using GitHub Actions and Data Version Control

ClockOver 3 hoursTagMachine LearningUserRavi BhadauriaLearncourse

Decoding Decision Modeling

Elevate decision-making skills with Decision Models, analysis methods, risk management, and optimization techniques.

Clock1-2 hoursTagData LiteracyUserTiago BrasilLearncourse

Working with Geospatial Data in Python

This course will show you how to integrate spatial data into your Python Data Science workflow.

ClockOver 3 hoursTagData ManipulationUserJoris Van den BosscheLearncourse

Unsupervised Learning in R

This course provides an intro to clustering and dimensionality reduction in R from a machine learning perspective.

ClockOver 3 hoursTagMachine LearningUserHank RoarkLearncourse

Visualizing Geospatial Data in Python

Learn how to make attractive visualizations of geospatial data in Python using the geopandas package and folium maps.

ClockOver 3 hoursTagData VisualizationUserMary van ValkenburgLearncourse

Building Web Applications with Shiny in R

Shiny is an R package that makes it easy to build interactive web apps directly in R, allowing your team to explore your data as dashboards or visualizations.

ClockOver 3 hoursTagSoftware DevelopmentUserRamnath VaidyanathanLearncourse

Skill Level

technology

topic

FAQs