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

630 CoursesSee matching Projects

Course

Anomaly Detection in Python

  • IntermediateSkill Level
  • 4.7+
  • 482

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

Probability & Statistics

4 hours

Course

Case Study: Analyzing Job Market Data in Power BI

  • BasicSkill Level
  • 4.6+
  • 482

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

Introduction to Data Quality with Great Expectations

  • IntermediateSkill Level
  • 4.5+
  • 482

Ensure high data quality in data science and data engineering workflows with Pythons Great Expectations library.

Data Engineering

4 hours

Course

Input/Output and Streams in Java

  • IntermediateSkill Level
  • 4.5+
  • 481

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

Machine Learning with Tree-Based Models in R

  • BasicSkill Level
  • 4.6+
  • 479

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

Machine Learning

4 hours

Course

Introduction to Spark SQL in Python

  • AdvancedSkill Level
  • 4.4+
  • 478

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

Data Manipulation

4 hours

Course

AI-Assisted Travel Planning

  • BasicSkill Level
  • 4.5+
  • 475

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

Artificial Intelligence

1 hour

Course

Case Study: Net Revenue Management in Excel

  • IntermediateSkill Level
  • 4.4+
  • 471

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

Applied Finance

4 hours

Course

Case Study: Analyzing Job Market Data in Tableau

  • BasicSkill Level
  • 4.5+
  • 468

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

Reinforcement Learning from Human Feedback (RLHF)

  • AdvancedSkill Level
  • 4.4+
  • 468

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

Artificial Intelligence

4 hours

Course

Introduction to Text Analysis in R

  • IntermediateSkill Level
  • 4.7+
  • 462

Analyze text data in R using the tidy framework.

Data Manipulation

4 hours

Course

Modeling with Data in the Tidyverse

  • IntermediateSkill Level
  • 4.4+
  • 462

Discover different types in data modeling, including for prediction, and learn how to conduct linear regression and model assessment measures in the Tidyverse.

Probability & Statistics

4 hours

Course

RNA-Seq with Bioconductor in R

  • IntermediateSkill Level
  • 4.6+
  • 460

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

Probability & Statistics

4 hours

Course

Fundamentals of Bayesian Data Analysis in R

  • IntermediateSkill Level
  • 4.7+
  • 456

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

AI for Consulting

  • BasicSkill Level
  • 4.7+
  • 454

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

Artificial Intelligence

3 hours

Course

Streaming Concepts

  • BasicSkill Level
  • 4.6+
  • 447

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

Data Engineering

2 hours

Course

Databricks with the Python SDK

  • AdvancedSkill Level
  • 4.4+
  • 446

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

Artificial Intelligence

3 hours

Course

Generalized Linear Models in Python

  • AdvancedSkill Level
  • 4.6+
  • 444

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

Monitoring Machine Learning Concepts

  • IntermediateSkill Level
  • 4.7+
  • 438

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

Object-Oriented Programming with S3 and R6 in R

  • AdvancedSkill Level
  • 4.6+
  • 434

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

Software Development

4 hours

Course

Introduction to AWS Boto in Python

  • IntermediateSkill Level
  • 4.6+
  • 431

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

Cloud

4 hours

Course

Multi-Modal Systems with the OpenAI API

  • IntermediateSkill Level
  • 4.7+
  • 429

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

Artificial Intelligence

2 hours

Course

Cluster Analysis in R

  • IntermediateSkill Level
  • 4.9+
  • 428

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

Ensemble Methods in Python

  • AdvancedSkill Level
  • 4.7+
  • 427

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

Biomedical Image Analysis in Python

  • IntermediateSkill Level
  • 4.6+
  • 423

Learn the fundamentals of exploring, manipulating, and measuring biomedical image data.

Data Manipulation

4 hours

Course

Data Manipulation with data.table in R

  • BasicSkill Level
  • 4.5+
  • 419

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

Data Manipulation

4 hours

Course

Fine-Tuning with Llama 3

  • IntermediateSkill Level
  • 4.6+
  • 417

Fine-tune Llama for custom tasks using TorchTune, and learn techniques for efficient fine-tuning such as quantization.

Artificial Intelligence

2 hours

Course

Concepts in Computer Science

  • BasicSkill Level
  • 4.5+
  • 413

Learn how computers work, design efficient algorithms, and explore computational theory to solve real-world problems.

Software Development

3 hours

Course

Feature Engineering with PySpark

  • AdvancedSkill Level
  • 4.7+
  • 412

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

Data Manipulation

4 hours

Course

Visualizing Time Series Data in Python

  • IntermediateSkill Level
  • 4.5+
  • 411

Visualize seasonality, trends and other patterns in your time series data.

Data Visualization

4 hours

FAQs