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

615 Courses

Course

Introduction to Claude Models

  • IntermediateSkill Level
  • 4.6+
  • 523

Learn how to work with Claude using the Anthropic API to solve real-world tasks and build AI-powered applications.

Artificial Intelligence

3 hours

Course

Quantitative Risk Management in Python

  • AdvancedSkill Level
  • 4.6+
  • 520

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

Applied Finance

4 hours

Course

Building Web Applications with Shiny in R

  • IntermediateSkill Level
  • 4.4+
  • 520

Shiny is an R package that makes it easy to build interactive web apps directly in R, allowing your team to explore your data as dashboards or visualizations.

Software Development

4 hours

Course

Multi-Modal Models with Hugging Face

  • IntermediateSkill Level
  • 4.6+
  • 516

Combine text, images, audio, and video with the latest AI models from Hugging Face, and generate new images and videos!

Artificial Intelligence

4 hours

Course

Anomaly Detection in Python

  • IntermediateSkill Level
  • 4.7+
  • 511

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

Probability & Statistics

4 hours

Course

Data Manipulation in Alteryx

  • BasicSkill Level
  • 4.6+
  • 508

Orchestrate data using unions, joins, parsing, and performance optimization in Alteryx.

Data Manipulation

3 hours

Course

Introduction to Data Versioning with DVC

  • IntermediateSkill Level
  • 4.5+
  • 508

Explore Data Version Control for ML data management. Master setup, automate pipelines, and evaluate models seamlessly.

Machine Learning

3 hours

Course

Feature Engineering with PySpark

  • AdvancedSkill Level
  • 4.7+
  • 506

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

Visualization Best Practices in R

  • BasicSkill Level
  • 4.7+
  • 504

Learn to effectively convey your data with an overview of common charts, alternative visualization types, and perception-driven style enhancements.

Data Visualization

4 hours

Course

Cluster Analysis in R

  • IntermediateSkill Level
  • 4.6+
  • 504

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

Data Processing in Shell

  • IntermediateSkill Level
  • 4.6+
  • 502

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

Data Manipulation

4 hours

Course

Introduction to Text Analysis in R

  • IntermediateSkill Level
  • 4.2+
  • 499

Analyze text data in R using the tidy framework.

Data Manipulation

4 hours

Course

Monte Carlo Simulations in Python

  • IntermediateSkill Level
  • 4.6+
  • 498

Learn to design and run your own Monte Carlo simulations using Python!

Probability & Statistics

4 hours

Course

Improving Your Data Visualizations in Python

  • IntermediateSkill Level
  • 4.4+
  • 498

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

Data Visualization

4 hours

Course

Understanding Digital Transformation

  • BasicSkill Level
  • 4.7+
  • 497

Dive into the world of digital transformation and equip yourself to be an agent of change in a rapidly evolving digital landscape.

Data Literacy

1 hour

Course

Foundations of Probability in Python

  • IntermediateSkill Level
  • 4.5+
  • 494

Learn fundamental probability concepts like random variables, mean and variance, probability distributions, and conditional probabilities.

Probability & Statistics

5 hours

Course

Introduction to Python in Power BI

  • BasicSkill Level
  • 4.4+
  • 493

Learn how to use Python scripts in Power BI for data prep, visualizations, and calculating correlation coefficients.

Data Manipulation

3 hours

Course

Graph RAG with LangChain and Neo4j

  • AdvancedSkill Level
  • 4.4+
  • 489

Create more accurate and reliable RAG systems with Graph RAG and hybrid RAG.

Artificial Intelligence

3 hours

Course

Introduction to Polars

  • BasicSkill Level
  • 4.7+
  • 488

Learn how to efficiently transform, clean, and analyze data using Polars, a Python library for fast data manipulation.

Data Manipulation

3 hours

Course

Cleaning Data in PostgreSQL Databases

  • IntermediateSkill Level
  • 4.6+
  • 488

Learn to tame your raw, messy data stored in a PostgreSQL database to extract accurate insights.

Data Preparation

4 hours

Course

Inference for Linear Regression in R

  • AdvancedSkill Level
  • 4.4+
  • 483

In this course youll learn how to perform inference using linear models.

Probability & Statistics

4 hours

Course

Case Study: Net Revenue Management in Excel

  • IntermediateSkill Level
  • 4.5+
  • 481

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

Applied Finance

4 hours

Course

Experimental Design in R

  • IntermediateSkill Level
  • 4.3+
  • 481

In this course youll learn about basic experimental design, a crucial part of any data analysis.

Probability & Statistics

4 hours

Course

Visualizing Time Series Data in Python

  • IntermediateSkill Level
  • 4.6+
  • 477

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

Data Visualization

4 hours

Course

Building Dashboards with Dash and Plotly

  • IntermediateSkill Level
  • 4.5+
  • 472

Learn how to build interactive and insight-rich dashboards with Dash and Plotly.

Data Visualization

4 hours

Course

Introduction to Data Quality with Great Expectations

  • IntermediateSkill Level
  • 4.5+
  • 470

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

Data Engineering

4 hours

Course

Building a Go-To-Market Strategy

  • BasicSkill Level
  • 4.3+
  • 469

Create a go-to-market strategy with generative AI: target industries, generate leads, and optimize website keywords.

Artificial Intelligence

1 hour

Course

Python for Spreadsheet Users

  • BasicSkill Level
  • 4.3+
  • 463

Use your knowledge of common spreadsheet functions and techniques to explore Python!

Software Development

4 hours

Course

Power BI for End Users

  • BasicSkill Level
  • 4.4+
  • 462

Explore Power BI Service, master the interface, make informed decisions, and maximize the power of your reports.

Reporting

1 hour

Course

Streaming Concepts

  • BasicSkill Level
  • 4.6+
  • 461

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

Data Engineering

2 hours

FAQs