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

Practicing Coding Interview Questions in Python

  • AdvancedSkill Level
  • 4.4+
  • 615

Prepare for your next coding interviews in Python.

Software Development

4 hours

Course

Building Chatbots in Python

  • IntermediateSkill Level
  • 4.4+
  • 614

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

Machine Learning

4 hours

Course

Introduction to Portfolio Analysis in Python

  • AdvancedSkill Level
  • 4.7+
  • 612

Learn how to calculate meaningful measures of risk and performance, and how to compile an optimal portfolio for the desired risk and return trade-off.

Applied Finance

4 hours

Course

Developing Machine Learning Models for Production

  • IntermediateSkill Level
  • 4.5+
  • 606

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

Intermediate Data Visualization with Seaborn

  • IntermediateSkill Level
  • 4.6+
  • 605

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

Data Visualization

4 hours

Course

Fraud Detection in Python

  • IntermediateSkill Level
  • 4.5+
  • 595

Learn how to detect fraud using Python.

Machine Learning

4 hours

Course

Multi-Modal Systems with the OpenAI API

  • IntermediateSkill Level
  • 4.7+
  • 591

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

Artificial Intelligence

2 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+
  • 589

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+
  • 581

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

Applied Finance

4 hours

Course

Time Series Analysis in R

  • IntermediateSkill Level
  • 4.7+
  • 569

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

Probability & Statistics

4 hours

Course

RNA-Seq with Bioconductor in R

  • IntermediateSkill Level
  • 4.4+
  • 567

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

Probability & Statistics

4 hours

Course

Streaming Data with AWS Kinesis and Lambda

  • AdvancedSkill Level
  • 4.7+
  • 560

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+
  • 556

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+
  • 553

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

Data Preparation

3 hours

Course

Anomaly Detection in Python

  • IntermediateSkill Level
  • 4.6+
  • 549

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

Probability & Statistics

4 hours

Course

Improving Query Performance in SQL Server

  • IntermediateSkill Level
  • 4.6+
  • 549

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

Software Development

4 hours

Course

Case Study: Exploratory Data Analysis in R

  • BasicSkill Level
  • 4.6+
  • 542

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

Exploratory Data Analysis

4 hours

Course

Introduction to AWS Boto in Python

  • IntermediateSkill Level
  • 4.6+
  • 536

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

Cloud

4 hours

Course

Machine Learning with Tree-Based Models in R

  • BasicSkill Level
  • 4.5+
  • 536

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

Machine Learning

4 hours

Course

Improving Your Data Visualizations in Python

  • IntermediateSkill Level
  • 4.5+
  • 534

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

Data Visualization

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.5+
  • 532

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

Artificial Intelligence

4 hours

Course

Cluster Analysis in R

  • IntermediateSkill Level
  • 4.6+
  • 531

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

Monitoring Machine Learning Concepts

  • IntermediateSkill Level
  • 4.6+
  • 530

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

Data Processing in Shell

  • IntermediateSkill Level
  • 4.6+
  • 525

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

Data Manipulation

4 hours

Course

Data Ingestion and Semantic Models with Microsoft Fabric

  • BasicSkill Level
  • 4.5+
  • 525

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

Other

4 hours

Course

Communicating with Data in the Tidyverse

  • BasicSkill Level
  • 4.4+
  • 525

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

Data Visualization

4 hours

Course

Quantitative Risk Management in Python

  • AdvancedSkill Level
  • 4.6+
  • 523

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

Applied Finance

4 hours

Course

Statistical Thinking in Python (Part 2)

  • IntermediateSkill Level
  • 4.4+
  • 520

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

Probability & Statistics

4 hours

FAQs