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

618 Courses

Course

Writing Functions and Stored Procedures in SQL Server

  • IntermediateSkill Level
  • 4.6+
  • 616

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

Software Development

4 hours

Course

Case Study: Analyzing Job Market Data in Tableau

  • BasicSkill Level
  • 4.6+
  • 613

In this case study, you’ll use visualization techniques to find out what skills are most in-demand for data scientists, data analysts, and data engineers.

Data Visualization

3 hours

Course

Developing Machine Learning Models for Production

  • IntermediateSkill Level
  • 4.5+
  • 609

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

Machine Learning

4 hours

Course

Building Chatbots in Python

  • IntermediateSkill Level
  • 4.4+
  • 609

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

Machine Learning

4 hours

Course

Intermediate Data Visualization with Seaborn

  • IntermediateSkill Level
  • 4.6+
  • 606

Use Seaborns sophisticated visualization tools to make beautiful, informative visualizations with ease.

Data Visualization

4 hours

Course

Multi-Modal Systems with the OpenAI API

  • IntermediateSkill Level
  • 4.7+
  • 597

Create multi-modal systems using OpenAIs text and audio models, including an end-to-end customer support chatbot!

Artificial Intelligence

2 hours

Course

Fraud Detection in Python

  • IntermediateSkill Level
  • 4.5+
  • 596

Learn how to detect fraud using Python.

Machine Learning

4 hours

Course

Data Transformation in Alteryx

  • BasicSkill Level
  • 4.7+
  • 591

Unlock Alteryx for data transformation, mastering Crosstab, Transpose, and workflow optimization in this interactive course.

Data Manipulation

2 hours

Course

Statistical Techniques in Tableau

  • IntermediateSkill Level
  • 4.6+
  • 591

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

Probability & Statistics

4 hours

Course

Introduction to Financial Concepts in Python

  • BasicSkill Level
  • 4.6+
  • 579

Using Python and NumPy, learn the most fundamental financial concepts.

Applied Finance

4 hours

Course

RNA-Seq with Bioconductor in R

  • IntermediateSkill Level
  • 4.4+
  • 568

Use RNA-Seq differential expression analysis to identify genes likely to be important for different diseases or conditions.

Probability & Statistics

4 hours

Course

Time Series Analysis in R

  • IntermediateSkill Level
  • 4.7+
  • 565

Learn the core techniques necessary to extract meaningful insights from time series data.

Probability & Statistics

4 hours

Course

Streaming Data with AWS Kinesis and Lambda

  • AdvancedSkill Level
  • 4.7+
  • 564

Learn how to work with streaming data using serverless technologies on AWS.

Cloud

4 hours

Course

Marketing Analytics in Google Sheets

  • IntermediateSkill Level
  • 4.2+
  • 559

Learn how to ensure clean data entry and build dynamic dashboards to display your marketing data.

Reporting

4 hours

Course

Intermediate Importing Data in R

  • IntermediateSkill Level
  • 4.7+
  • 554

Parse data in any format. Whether its flat files, statistical software, databases, or data right from the web.

Data Preparation

3 hours

Course

Improving Query Performance in SQL Server

  • IntermediateSkill Level
  • 4.6+
  • 552

In this course, students will learn to write queries that are both efficient and easy to read and understand.

Software Development

4 hours

Course

Anomaly Detection in Python

  • IntermediateSkill Level
  • 4.6+
  • 548

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

Probability & Statistics

4 hours

Course

Case Study: Exploratory Data Analysis in R

  • BasicSkill Level
  • 4.6+
  • 540

Use data manipulation and visualization skills to explore the historical voting of the United Nations General Assembly.

Exploratory Data Analysis

4 hours

Course

Machine Learning with Tree-Based Models in R

  • BasicSkill Level
  • 4.5+
  • 539

Learn how to use tree-based models and ensembles to make classification and regression predictions with tidymodels.

Machine Learning

4 hours

Course

Introduction to AWS Boto in Python

  • IntermediateSkill Level
  • 4.6+
  • 533

Learn about AWS Boto and harnessing cloud technology to optimize your data workflow.

Cloud

4 hours

Course

Case Study: Analyzing Job Market Data in Power BI

  • BasicSkill Level
  • 4.5+
  • 533

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

Reinforcement Learning from Human Feedback (RLHF)

  • AdvancedSkill Level
  • 4.4+
  • 533

Learn how to make GenAI models truly reflect human values while gaining hands-on experience with advanced LLMs.

Artificial Intelligence

4 hours

Course

Improving Your Data Visualizations in Python

  • IntermediateSkill Level
  • 4.5+
  • 532

Learn to construct compelling and attractive visualizations that help communicate results efficiently and effectively.

Data Visualization

4 hours

Course

Monitoring Machine Learning Concepts

  • IntermediateSkill Level
  • 4.6+
  • 531

Learn about the challenges of monitoring machine learning models in production, including data and concept drift, and methods to address model degradation.

Machine Learning

2 hours

Course

Cluster Analysis in R

  • IntermediateSkill Level
  • 4.6+
  • 530

Develop a strong intuition for how hierarchical and k-means clustering work and learn how to apply them to extract insights from your data.

Machine Learning

4 hours

Course

Statistical Thinking in Python (Part 2)

  • IntermediateSkill Level
  • 4.4+
  • 528

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

Probability & Statistics

4 hours

Course

Data Ingestion and Semantic Models with Microsoft Fabric

  • BasicSkill Level
  • 4.5+
  • 527

Learn to bring data into Microsoft Fabric, covering Pipelines, Dataflows, Shortcuts, Semantic Models, security, and model refresh.

Other

4 hours

Course

Data Processing in Shell

  • IntermediateSkill Level
  • 4.6+
  • 524

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

Data Manipulation

4 hours

Course

Communicating with Data in the Tidyverse

  • BasicSkill Level
  • 4.4+
  • 524

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

Data Visualization

4 hours

Course

AI-Assisted Travel Planning

  • BasicSkill Level
  • 4.3+
  • 524

Master travel planning with WanderBot: craft prompts, build confidence, and streamline your next adventure.

Artificial Intelligence

1 hour

FAQs