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
518 results

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

Marketing Analytics in Tableau

Master marketing analytics using Tableau. Analyze performance, benchmark metrics, and optimize strategies across channels.

ClockOver 3 hoursTagData PreparationUserMariam IbrahimLearncourse

Quantitative Risk Management in R

Work with risk-factor return series, study their empirical properties, and make estimates of value-at-risk.

ClockOver 3 hoursTagApplied FinanceUserAlexander J. McNeilLearncourse

Case Study: Ecommerce Analysis in Power BI

In ecommerce, increasing sales and reducing costs are key. Analyze data from an online pet supply company using Power BI.

ClockOver 3 hoursTagData VisualizationUserIason PrassidesLearncourse

Spoken Language Processing in Python

Learn how to load, transform, and transcribe speech from raw audio files in Python.

ClockOver 3 hoursTagData ManipulationUserDaniel BourkeLearncourse

Introduction to Data Versioning with DVC

Explore Data Version Control for ML data management. Master setup, automate pipelines, and evaluate models seamlessly.

ClockOver 3 hoursTagMachine LearningUserRavi BhadauriaLearncourse

Analyzing US Census Data in Python

Learn to use the Census API to work with demographic and socioeconomic data.

ClockOver 3 hoursTagExploratory Data AnalysisUserLee HachadoorianLearncourse

Machine Learning in the Tidyverse

Leverage tidyr and purrr packages in the tidyverse to generate, explore, and evaluate machine learning models.

ClockOver 3 hoursTagMachine LearningUserDmitriy GorenshteynLearncourse

String Manipulation with stringr in R

Learn how to pull character strings apart, put them back together and use the stringr package.

ClockOver 3 hoursTagSoftware DevelopmentUserCharlotte WickhamLearncourse

Conquering Data Bias

Unlock your datas potential by learning to detect and mitigate bias for precise analysis and reliable models.

Clock2-3 hoursTagData ManagementUserKonstantinos KattidisLearncourse

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

Factor Analysis in R

Explore latent variables, such as personality, using exploratory and confirmatory factor analyses.

ClockOver 3 hoursTagProbability & StatisticsUserJennifer BrussowLearncourse

Financial Forecasting in Python

Step into the role of CFO and learn how to advise a board of directors on key metrics while building a financial forecast.

ClockOver 3 hoursTagApplied FinanceUserVictoria ClarkLearncourse

Time Series Analysis in PostgreSQL

Learn how to use PostgreSQL to handle time series analysis effectively and apply these techniques to real-world data.

ClockOver 3 hoursTagData ManipulationUserJasmin LudolfLearncourse

Survival Analysis in Python

Use survival analysis to work with time-to-event data and predict survival time.

ClockOver 3 hoursTagProbability & StatisticsUserShae WangLearncourse

Statistical Simulation in Python

Learn to solve increasingly complex problems using simulations to generate and analyze data.

ClockOver 3 hoursTagProbability & StatisticsUserTushar ShankerLearncourse

Developing R Packages

Learn to develop R packages and boost your coding skills. Discover package creation benefits, practice with dev tools, and create a unit conversion package.

ClockOver 3 hoursTagSoftware DevelopmentUserJasmin LudolfLearncourse

Structural Equation Modeling with lavaan in R

Learn how to create and assess measurement models used to confirm the structure of a scale or questionnaire.

ClockOver 3 hoursTagProbability & StatisticsUserErin BuchananLearncourse

Bond Valuation and Analysis in R

Learn to use R to develop models to evaluate and analyze bonds as well as protect them from interest rate changes.

ClockOver 3 hoursTagApplied FinanceUserClifford AngLearncourse

Introduction to Spark with sparklyr in R

Learn how to run big data analysis using Spark and the sparklyr package in R, and explore Spark MLIb in just 4 hours.

ClockOver 3 hoursTagData EngineeringUserRichie CottonLearncourse

Baseball Data Visualization in Power BI

Discover how to analyze and visualize baseball data using Power BI. Create scatter plots, tornado charts, and gauges to bring baseball insights alive.

ClockOver 3 hoursTagData VisualizationUserKevin FeaselLearncourse

Network Analysis in R

Learn to analyze and visualize network data with the igraph package and create interactive network plots with threejs.

ClockOver 3 hoursTagProbability & StatisticsUserJAMES CURLEYLearncourse

Foundations of Inference in Python

Get hands-on experience making sound conclusions based on data in this four-hour course on statistical inference in Python.

ClockOver 3 hoursTagProbability & StatisticsUserPaul SavalaLearncourse

Visualizing Time Series Data in R

Learn how to visualize time series in R, then practice with a stock-picking case study.

ClockOver 3 hoursTagData VisualizationUserArnaud AmsellemLearncourse

Skill Level

technology

topic

FAQs