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

Intermediate Power Query in Excel

Building on your foundational Power Query in Excel knowledge, this intermediate course takes you to the next level of data transformation mastery

ClockOver 3 hoursTagData PreparationUserLyndsay GirardLearncourse

Statistical Thinking in Python (Part 1)

Build the foundation you need to think statistically and to speak the language of your data.

ClockOver 3 hoursTagProbability & StatisticsUserJustin BoisLearncourse

Writing Efficient R Code

Learn to write faster R code, discover benchmarking and profiling, and unlock the secrets of parallel programming.

ClockOver 3 hoursTagSoftware DevelopmentUserColin GillespieLearncourse

Time Series Analysis in Python

In this four-hour course, you’ll learn the basics of analyzing time series data in Python.

ClockOver 3 hoursTagProbability & StatisticsUserRob ReiderLearncourse

Intermediate Docker

Master multi-stage builds, Docker networking tools, and Docker Compose for optimal containerized applications!

ClockOver 3 hoursTagSoftware DevelopmentUserMike MetzgerLearncourse

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 BasslerLearncourse

Case Study: Analyzing Customer Churn in Tableau

You will investigate a dataset from a fictitious company called Databel in Tableau, and need to figure out why customers are churning.

ClockOver 3 hoursTagData VisualizationUserCarl RosseelLearncourse

Pivot Tables in Google Sheets

Learn how to create pivot tables and quickly organize thousands of data points with just a few clicks.

Clock2-3 hoursTagData ManipulationUserFrank SumanskiLearncourse

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 KwartlerLearncourse

Regular Expressions in Python

Learn about string manipulation and become a master at using regular expressions.

ClockOver 3 hoursTagSoftware DevelopmentUserMaria Eugenia InzaugaratLearncourse

Foundations of Probability in R

In this course, youll learn about the concepts of random variables, distributions, and conditioning.

ClockOver 3 hoursTagProbability & StatisticsUserDavid RobinsonLearncourse

Creating PostgreSQL Databases

Learn how to create a PostgreSQL database and explore the structure, data types, and how to normalize databases.

ClockOver 3 hoursTagData PreparationUserDarryl Reeves Ph.DLearncourse

Extreme Gradient Boosting with XGBoost

Learn the fundamentals of gradient boosting and build state-of-the-art machine learning models using XGBoost to solve classification and regression problems.

ClockOver 3 hoursTagMachine LearningUserSergey FogelsonLearncourse

Introduction to Bash Scripting

Bash scripting allows you to build analytics pipelines in the cloud and work with data stored across multiple files.

ClockOver 3 hoursTagSoftware DevelopmentUserAlex ScrivenLearncourse

Financial Analysis in Power BI

Learn how to perform financial analysis in Power BI or apply any existing financial skills using Power BI data visualizations.

ClockOver 3 hoursTagApplied FinanceUserNick EdwardsLearncourse

Analyzing Marketing Campaigns with pandas

Build up your pandas skills and answer marketing questions by merging, slicing, visualizing, and more!

ClockOver 3 hoursTagExploratory Data AnalysisUserJack RosokLearncourse

Marketing Analytics for Business

Discover how Marketing Analysts use data to understand customers and drive business growth.

Clock2-3 hoursTagLeadershipUserSarah DeAtleyLearncourse

AWS Security and Cost Management

Master AWS security, governance, and cost optimization to prepare for the Cloud Practitioner certification.

ClockOver 3 hoursTagCloudUserDev BhosaleLearncourse

Introduction to TensorFlow in Python

Learn the fundamentals of neural networks and how to build deep learning models using TensorFlow.

ClockOver 3 hoursTagMachine LearningUserIsaiah HullLearncourse

Reporting in SQL

Learn how to build your own SQL reports and dashboards, plus hone your data exploration, cleaning, and validation skills.

ClockOver 3 hoursTagReportingUserTyler PernesLearncourse

Dimensionality Reduction in Python

Understand the concept of reducing dimensionality in your data, and master the techniques to do so in Python.

ClockOver 3 hoursTagMachine LearningUserJeroen BoeyeLearncourse

DevOps Concepts

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

ClockOver 3 hoursTagSoftware DevelopmentUserCem SakaryaLearncourse

Developing Python Packages

Learn to create your own Python packages to make your code easier to use and share with others.

ClockOver 3 hoursTagSoftware DevelopmentUserJames FultonLearncourse

Skill Level

technology

topic

FAQs