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

Writing Efficient Code with pandas

Learn efficient techniques in pandas to optimize your Python code.

ClockOver 3 hoursTagProgrammingUserLeonidas SouliotisLearncourses

Intermediate Google Sheets

Expand your Google Sheets vocabulary by diving deeper into data types, including numeric data, logical data, and missing data.

ClockOver 3 hoursTagProgrammingUserRichie CottonLearncourses

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 JainLearncourses

Introduction to Statistics in Google Sheets

Learn how to leverage statistical techniques using spreadsheets to more effectively work with and extract insights from your data.

ClockOver 3 hoursTagProbability & StatisticsUserTed KwartlerLearncourses

Introduction to Databases in Python

In this course, you'll learn the basics of relational databases and how to interact with them.

ClockOver 3 hoursTagData ManipulationUserJason MyersLearncourses

Introduction to MLflow

Learn how to use MLflow to simplify the complexities of building machine learning applications. Explore MLflow tracking, projects, models, and model registry.

ClockOver 3 hoursTagMachine LearningUserWeston BasslerLearncourses

Introduction to Data Security

Discover how to become a data defender and keep data safe and secure with this beginner-friendly interactive course.

Clock2-3 hoursTagData ManagementUserAngeline CorvagliaLearncourses

Natural Language Processing with spaCy

Master the core operations of spaCy and train models for natural language processing. Extract information from unstructured data and match patterns.

ClockOver 3 hoursTagMachine LearningUserAzadeh MobasherLearncourses

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 CollierLearncourses

Financial Trading in Python

Learn to implement custom trading strategies in Python, backtest them, and evaluate their performance!

ClockOver 3 hoursTagApplied FinanceUserChelsea YangLearncourses

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 GeorgeLearncourses

Introduction to Testing in Python

Master Python testing: Learn methods, create checks, and ensure error-free code with pytest and unittest.

ClockOver 3 hoursTagProgrammingUserAlexander LevinLearncourses

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 BroeckLearncourses

ARIMA Models in Python

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

ClockOver 3 hoursTagMachine LearningUserJames FultonLearncourses

Developing Machine Learning Models for Production

Shift to an MLOps mindset, enabling you to train, document, maintain, and scale your machine learning models to their fullest potential.

ClockOver 3 hoursTagMachine LearningUserSinan OzdemirLearncourses

Manipulating Time Series Data in R

Master time series data manipulation in R, including importing, summarizing and subsetting, with zoo, lubridate and xts.

ClockOver 3 hoursTagData ManipulationUserHarrison BrownLearncourses

Statistical Thinking in Python (Part 2)

Learn to perform the two key tasks in statistical inference: parameter estimation and hypothesis testing.

ClockOver 3 hoursTagProbability & StatisticsUserJustin BoisLearncourses

Introduction to DevOps

In this Introduction to DevOps, you’ll master the DevOps basics and learn the key concepts, tools, and techniques to improve productivity.

ClockOver 3 hoursTagProgrammingUserCem SakaryaLearncourses

Responsible AI Data Management

Learn about responsible AI data management practices. Discover strategies covering all stages of an AI project to help you develop AI responsibly.

ClockOver 3 hoursTagArtificial IntelligenceUserMaria ProkofievaLearncourses

MLOps Deployment and Life Cycling

In this course, you’ll explore the modern MLOps framework, exploring the lifecycle and deployment of machine learning models.

ClockOver 3 hoursTagMachine LearningUserNemanja RadojkovićLearncourses

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 WixomLearncourses

Market Basket Analysis in Python

Explore association rules in market basket analysis with Python by bookstore data and creating movie recommendations.

ClockOver 3 hoursTagMachine LearningUserIsaiah HullLearncourses

Quantitative Risk Management in Python

Learn about risk management, value at risk and more applied to the 2008 financial crisis using Python.

ClockOver 3 hoursTagApplied FinanceUserJamsheed ShorishLearncourses

Technology

Topic

FAQs