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

636 CoursesSee matching Projects

Course

Anomaly Detection in Python

  • IntermediateSkill Level
  • 4.7+
  • 484

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

Probability & Statistics

4 hours

Course

Fraud Detection in Python

  • IntermediateSkill Level
  • 4.6+
  • 483

Learn how to detect fraud using Python.

Machine Learning

4 hours

Course

AI for Consulting

  • BasicSkill Level
  • 4.7+
  • 481

Supercharge your consulting workflows with AI! Research, analyze, and communicate more productively and effectively.

Artificial Intelligence

3 hours

Course

Statistical Techniques in Tableau

  • IntermediateSkill Level
  • 4.7+
  • 479

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

Probability & Statistics

4 hours

Course

Case Study: Net Revenue Management in Excel

  • IntermediateSkill Level
  • 4.4+
  • 479

You will use Net Revenue Management techniques in Excel for a Fast Moving Consumer Goods company.

Applied Finance

4 hours

Course

AI-Assisted Travel Planning

  • BasicSkill Level
  • 4.5+
  • 478

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

Artificial Intelligence

1 hour

Course

Introduction to Spark SQL in Python

  • AdvancedSkill Level
  • 4.4+
  • 475

Learn how to manipulate data and create machine learning feature sets in Spark using SQL in Python.

Data Manipulation

4 hours

Course

Building Chatbots in Python

  • IntermediateSkill Level
  • 4.6+
  • 472

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

Machine Learning

4 hours

Course

Reinforcement Learning from Human Feedback (RLHF)

  • AdvancedSkill Level
  • 4.4+
  • 465

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

Artificial Intelligence

4 hours

Course

Hierarchical and Mixed Effects Models in R

  • AdvancedSkill Level
  • 4.5+
  • 462

In this course you will learn to fit hierarchical models with random effects.

Probability & Statistics

4 hours

Course

Machine Learning with Tree-Based Models in R

  • BasicSkill Level
  • 4.6+
  • 458

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

Machine Learning

4 hours

Course

Data Manipulation with data.table in R

  • BasicSkill Level
  • 4.4+
  • 458

Master core concepts about data manipulation such as filtering, selecting and calculating groupwise statistics using data.table.

Data Manipulation

4 hours

Course

Generalized Linear Models in Python

  • AdvancedSkill Level
  • 4.7+
  • 454

Extend your regression toolbox with the logistic and Poisson models and learn to train, understand, and validate them, as well as to make predictions.

Probability & Statistics

5 hours

Course

Databricks with the Python SDK

  • AdvancedSkill Level
  • 4.3+
  • 454

Master Databricks with Python: learn to authenticate, manage clusters, automate jobs, and query AI models programmatically.

Artificial Intelligence

3 hours

Course

Fundamentals of Bayesian Data Analysis in R

  • IntermediateSkill Level
  • 4.7+
  • 453

Learn what Bayesian data analysis is, how it works, and why it is a useful tool to have in your data science toolbox.

Probability & Statistics

4 hours

Course

Introduction to Text Analysis in R

  • IntermediateSkill Level
  • 4.7+
  • 450

Analyze text data in R using the tidy framework.

Data Manipulation

4 hours

Course

Streaming Concepts

  • BasicSkill Level
  • 4.6+
  • 450

Learn about the difference between batching and streaming, scaling streaming systems, and real-world applications.

Data Engineering

2 hours

Course

Input/Output and Streams in Java

  • IntermediateSkill Level
  • 4.5+
  • 447

Advance your Java skills by learning to handle files, process data, and build clean, reusable code using real-world techniques.

Software Development

4 hours

Course

Introduction to AWS Boto in Python

  • IntermediateSkill Level
  • 4.6+
  • 440

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

Cloud

4 hours

Course

RNA-Seq with Bioconductor in R

  • IntermediateSkill Level
  • 4.6+
  • 440

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

Probability & Statistics

4 hours

Course

Designing Machine Learning Workflows in Python

  • AdvancedSkill Level
  • 4.4+
  • 437

Learn to build pipelines that stand the test of time.

Machine Learning

4 hours

Course

Ensemble Methods in Python

  • AdvancedSkill Level
  • 4.7+
  • 435

Learn how to build advanced and effective machine learning models in Python using ensemble techniques such as bagging, boosting, and stacking.

Machine Learning

4 hours

Course

Case Study: Analyzing Job Market Data in Tableau

  • BasicSkill Level
  • 4.5+
  • 426

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

Image Modeling with Keras

  • AdvancedSkill Level
  • 4.7+
  • 425

Learn to conduct image analysis using Keras with Python by constructing, training, and evaluating convolutional neural networks.

Artificial Intelligence

4 hours

Course

Object-Oriented Programming with S3 and R6 in R

  • AdvancedSkill Level
  • 4.6+
  • 424

Manage the complexity in your code using object-oriented programming with the S3 and R6 systems.

Software Development

4 hours

Course

Multi-Modal Systems with the OpenAI API

  • IntermediateSkill Level
  • 4.7+
  • 423

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

Artificial Intelligence

2 hours

Course

Monitoring Machine Learning Concepts

  • IntermediateSkill Level
  • 4.6+
  • 420

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.9+
  • 417

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

Working with Dates and Times in R

  • IntermediateSkill Level
  • 4.7+
  • 417

Learn the essentials of parsing, manipulating and computing with dates and times in R.

Software Development

4 hours

Course

Feature Engineering with PySpark

  • AdvancedSkill Level
  • 4.7+
  • 417

Learn the gritty details that data scientists are spending 70-80% of their time on; data wrangling and feature engineering.

Data Manipulation

4 hours

FAQs