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

Demystifying Decision Science

  • BasicSkill Level
  • 4.7+
  • 484

Solidify your decision science skills by designing data-informed frameworks and implementing efficient solutions.

Data Literacy

1 hour

Course

Case Study: Analyzing Job Market Data in Power BI

  • BasicSkill Level
  • 4.6+
  • 484

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

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

Introduction to Data Quality with Great Expectations

  • IntermediateSkill Level
  • 4.5+
  • 478

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

Data Engineering

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

RNA-Seq with Bioconductor in R

  • IntermediateSkill Level
  • 4.6+
  • 474

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

Probability & Statistics

4 hours

Course

Case Study: Net Revenue Management in Excel

  • IntermediateSkill Level
  • 4.4+
  • 473

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

Applied Finance

4 hours

Course

Machine Learning with Tree-Based Models in R

  • BasicSkill Level
  • 4.6+
  • 472

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

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

Data Manipulation

4 hours

Course

Reinforcement Learning from Human Feedback (RLHF)

  • AdvancedSkill Level
  • 4.4+
  • 466

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

Artificial Intelligence

4 hours

Course

AI for Consulting

  • BasicSkill Level
  • 4.7+
  • 465

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

Artificial Intelligence

3 hours

Course

Importing and Managing Financial Data in Python

  • IntermediateSkill Level
  • 4.5+
  • 465

In this course, youll learn how to import and manage financial data in Python using various tools and sources.

Applied Finance

5 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

Fundamentals of Bayesian Data Analysis in R

  • IntermediateSkill Level
  • 4.7+
  • 455

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

Case Study: Analyzing Job Market Data in Tableau

  • BasicSkill Level
  • 4.5+
  • 453

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

Databricks with the Python SDK

  • AdvancedSkill Level
  • 4.4+
  • 450

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

Artificial Intelligence

3 hours

Course

Streaming Concepts

  • BasicSkill Level
  • 4.6+
  • 445

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

Data Engineering

2 hours

Course

Generalized Linear Models in Python

  • AdvancedSkill Level
  • 4.6+
  • 440

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

Market Basket Analysis in Python

  • IntermediateSkill Level
  • 4.6+
  • 438

Explore association rules in market basket analysis with Python by bookstore data and creating movie recommendations.

Machine Learning

4 hours

Course

Introduction to AWS Boto in Python

  • IntermediateSkill Level
  • 4.6+
  • 437

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

Cloud

4 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

Monitoring Machine Learning Concepts

  • IntermediateSkill Level
  • 4.7+
  • 432

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

Ensemble Methods in Python

  • AdvancedSkill Level
  • 4.7+
  • 426

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

Multi-Modal Systems with the OpenAI API

  • IntermediateSkill Level
  • 4.7+
  • 425

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

Artificial Intelligence

2 hours

Course

Biomedical Image Analysis in Python

  • IntermediateSkill Level
  • 4.7+
  • 424

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

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

Data Manipulation

4 hours

Course

Cluster Analysis in R

  • IntermediateSkill Level
  • 4.9+
  • 421

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

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

Software Development

4 hours

Course

Concepts in Computer Science

  • BasicSkill Level
  • 4.5+
  • 416

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.6+
  • 415

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