Skip to main content

Data, AI, and Cloud Courses

Master skills that matter

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

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Browse Courses

64 CoursesSee matching Projects

Course

Intermediate SQL with AI

  • BasicSkill Level
  • 4.7+
  • 864

Build SQL skills by writing AI prompts that generate queries for sorting, grouping, filtering, and categorizing data.

Data Manipulation

3 hours

Course

Statistical Thinking in Python (Part 1)

  • IntermediateSkill Level
  • 4.6+
  • 815

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

Probability & Statistics

3 hours

Course

Communicating with Data in the Tidyverse

  • BasicSkill Level
  • 4.5+
  • 785

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

Data Visualization

4 hours

Course

Data Validation in Excel

  • BasicSkill Level
  • 4.4+
  • 698

Learn Excel data validation to improve accuracy, create drop-downs, and manage inventory and orders with confidence.

Data Management

2 hours

Course

Writing Functions and Stored Procedures in SQL Server

  • IntermediateSkill Level
  • 4.6+
  • 574

Master SQL Server programming by learning to create, update, and execute functions and stored procedures.

Software Development

4 hours

Course

Data Processing in Shell

  • IntermediateSkill Level
  • 4.6+
  • 566

Learn powerful command-line skills to download, process, and transform data, including machine learning pipeline.

Data Manipulation

4 hours

Course

Statistical Techniques in Tableau

  • IntermediateSkill Level
  • 4.7+
  • 495

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

Probability & Statistics

4 hours

Course

Experimental Design in R

  • IntermediateSkill Level
  • 4.3+
  • 403

In this course youll learn about basic experimental design, a crucial part of any data analysis.

Probability & Statistics

4 hours

Course

Introduction to DataLab

  • BasicSkill Level
  • 4.7+
  • 291

Learn the fundamentals of using DataLab, an AI-powered data notebook for data analysis and exploration.

Reporting

1 hour

Course

Conquering Data Bias

  • BasicSkill Level
  • 4.7+
  • 287

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

Data Management

2 hours

Course

Survival Analysis in R

  • IntermediateSkill Level
  • 4.6+
  • 274

Learn to work with time-to-event data. The event may be death or finding a job after unemployment. Learn to estimate, visualize, and interpret survival models!

Probability & Statistics

4 hours

Course

Web Scraping in R

  • IntermediateSkill Level
  • 4.2+
  • 273

Learn how to efficiently collect and download data from any website using R.

Data Preparation

4 hours

Course

Baseball Data Visualization in Power BI

  • BasicSkill Level
  • 4.6+
  • 244

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

Data Visualization

1 hour

Course

Dealing With Missing Data in R

  • BasicSkill Level
  • 4.5+
  • 210

Make it easy to visualize, explore, and impute missing data with naniar, a tidyverse friendly approach to missing data.

Data Preparation

4 hours

Course

Developing R Packages

  • IntermediateSkill Level
  • 4.5+
  • 187

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

Software Development

4 hours

Course

Python for MATLAB Users

  • BasicSkill Level
  • 4.6+
  • 157

Transition from MATLAB by learning some fundamental Python concepts, and diving into the NumPy and Matplotlib packages.

Software Development

4 hours

Course

Joining Data with data.table in R

  • IntermediateSkill Level
  • 4.6+
  • 155

This course will show you how to combine and merge datasets with data.table.

Data Manipulation

4 hours

Course

Case Studies in Statistical Thinking

  • IntermediateSkill Level
  • 4.8+
  • 132

Take vital steps towards mastery as you apply your statistical thinking skills to real-world data sets and extract actionable insights from them.

Probability & Statistics

4 hours

Course

Case Study: HR Analytics in Tableau

  • IntermediateSkill Level
  • 4.7+
  • 109

Explore HR data analysis in Tableau with this case study.

Data Visualization

3 hours

Course

Introduction to Spark with sparklyr in R

  • IntermediateSkill Level
  • 4.4+
  • 107

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

Data Engineering

4 hours

Course

Introduction to Python

  • BasicSkill Level
  • 4.6+
  • 135.5K

Master the basics of data analysis with Python in just four hours. This online course will introduce the Python interface and explore popular packages.

Software Development

4 hours

Course

Introduction to DAX in Power BI

  • BasicSkill Level
  • 4.6+
  • 11.6K

Enhance your Power BI knowledge, by learning the fundamentals of Data Analysis Expressions (DAX) such as calculated columns, tables, and measures.

Data Manipulation

3 hours

Course

Anomaly Detection in Python

  • IntermediateSkill Level
  • 4.7+
  • 481

Detect anomalies in your data analysis and expand your Python statistical toolkit in this four-hour course.

Probability & Statistics

4 hours

Course

Parallel Programming in R

  • IntermediateSkill Level
  • 4.8+
  • 63

Unlock the power of parallel computing in R. Enhance your data analysis skills, speed up computations, and process large datasets effortlessly.

Software Development

4 hours

Course

Introduction to Data Visualization with Matplotlib

  • BasicSkill Level
  • 4.6+
  • 5.9K

Learn how to create, customize, and share data visualizations using Matplotlib.

Data Visualization

4 hours

Course

Data Visualization in Tableau

  • BasicSkill Level
  • 4.5+
  • 1.2K

Data visualization is one of the most desired skills for data analysts. This course allows you to present your findings better using Tableau.

Data Visualization

6 hours

Course

Data-Driven Decision Making for Business

  • BasicSkill Level
  • 4.6+
  • 1.1K

Discover how to make better business decisions by applying practical data frameworks—no coding required.

Leadership

2 hours

Course

Data Visualization in Databricks

  • BasicSkill Level
  • 4.6+
  • 680

Create visualizations and dynamic dashboards with Databricks, turning raw data into clear and actionable insights.

Data Visualization

3 hours

Course

Case Study: Analyzing Job Market Data in Power BI

  • BasicSkill Level
  • 4.5+
  • 492

Help a fictional company in this interactive Power BI case study. You’ll use Power Query, DAX, and dashboards to identify the most in-demand data jobs!

Data Manipulation

4 hours

Course

Cleaning Data in PostgreSQL Databases

  • IntermediateSkill Level
  • 4.6+
  • 488

Learn to tame your raw, messy data stored in a PostgreSQL database to extract accurate insights.

Data Preparation

4 hours

FAQs