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

316 CoursesSee matching Projects

Course

Intermediate Regression in R

  • IntermediateSkill Level
  • 4.4+
  • 1.2K

Learn to perform linear and logistic regression with multiple explanatory variables.

Probability & Statistics

4 hours

Course

Introduction to BigQuery

  • IntermediateSkill Level
  • 4.6+
  • 1.2K

Unlock BigQuerys power: grasp its fundamentals, execute queries, and optimize workflows for efficient data analysis.

Data Engineering

4 hours

Course

Working with Llama 3

  • IntermediateSkill Level
  • 4.7+
  • 1.2K

Explore the latest techniques for running the Llama LLM locally and integrating it within your stack.

Artificial Intelligence

2 hours

Course

Introduction to Natural Language Processing in Python

  • IntermediateSkill Level
  • 4.6+
  • 1.1K

Learn fundamental natural language processing techniques using Python and how to apply them to extract insights from real-world text data.

Machine Learning

4 hours

Course

Feature Engineering for Machine Learning in Python

  • IntermediateSkill Level
  • 4.7+
  • 1.1K

Create new features to improve the performance of your Machine Learning models.

Machine Learning

4 hours

Course

Introduction to Apache Kafka

  • IntermediateSkill Level
  • 4.6+
  • 1.1K

Master Apache Kafka! From core concepts to advanced architecture, learn to create, manage, and troubleshoot Kafka for real-world data streaming challenges!

Data Engineering

2 hours

Course

Introduction to Bash Scripting

  • IntermediateSkill Level
  • 4.6+
  • 1.1K

Bash scripting allows you to build analytics pipelines in the cloud and work with data stored across multiple files.

Software Development

4 hours

Course

Intermediate SQL Server

  • IntermediateSkill Level
  • 4.7+
  • 1.1K

In this course, you will use T-SQL, the flavor of SQL used in Microsofts SQL Server for data analysis.

Software Development

4 hours

Course

A/B Testing in Python

  • IntermediateSkill Level
  • 4.4+
  • 1.1K

Learn the practical uses of A/B testing in Python to run and analyze experiments. Master p-values, sanity checks, and analysis to guide business decisions.

Probability & Statistics

4 hours

Course

Cleaning Data in R

  • IntermediateSkill Level
  • 4.4+
  • 1.1K

Learn to clean data as quickly and accurately as possible to help you move from raw data to awesome insights.

Data Preparation

4 hours

Course

Supervised Learning in R: Classification

  • IntermediateSkill Level
  • 4.7+
  • 1.1K

In this course you will learn the basics of machine learning for classification.

Machine Learning

4 hours

Course

Reshaping Data with tidyr

  • IntermediateSkill Level
  • 4.3+
  • 1K

Transform almost any dataset into a tidy format to make analysis easier.

Data Manipulation

4 hours

Course

Reporting in SQL

  • IntermediateSkill Level
  • 4.7+
  • 1K

Learn how to build your own SQL reports and dashboards, plus hone your data exploration, cleaning, and validation skills.

Reporting

4 hours

Course

Model Validation in Python

  • IntermediateSkill Level
  • 4.6+
  • 974

Learn the basics of model validation, validation techniques, and begin creating validated and high performing models.

Machine Learning

4 hours

Course

Sampling in R

  • IntermediateSkill Level
  • 4.4+
  • 931

Master sampling to get more accurate statistics with less data.

Probability & Statistics

4 hours

Course

End-to-End Machine Learning

  • IntermediateSkill Level
  • 4.6+
  • 906

Dive into the world of machine learning and discover how to design, train, and deploy end-to-end models.

Machine Learning

4 hours

Course

Dimensionality Reduction in Python

  • IntermediateSkill Level
  • 4.6+
  • 889

Understand the concept of reducing dimensionality in your data, and master the techniques to do so in Python.

Machine Learning

4 hours

Course

Introduction to Deep Learning with Keras

  • IntermediateSkill Level
  • 4.6+
  • 857

Learn to start developing deep learning models with Keras.

Artificial Intelligence

4 hours

Course

Time Series Analysis in R

  • IntermediateSkill Level
  • 4.6+
  • 843

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

Probability & Statistics

4 hours

Course

Data Types and Functions in Snowflake

  • IntermediateSkill Level
  • 4.7+
  • 833

Learn Snowflake data types and functions to manipulate text, numbers, and dates while building custom functions and pivot tables.

Data Manipulation

3 hours

Course

Window Functions in Snowflake

  • IntermediateSkill Level
  • 4.7+
  • 814

Discover Snowflake window functions to solve complex data problems with rankings, partitions, and rolling calculations.

Data Manipulation

3 hours

Course

Hyperparameter Tuning in Python

  • IntermediateSkill Level
  • 4.6+
  • 807

Learn techniques for automated hyperparameter tuning in Python, including Grid, Random, and Informed Search.

Machine Learning

4 hours

Course

Reporting with R Markdown

  • IntermediateSkill Level
  • 4.3+
  • 806

R Markdown is an easy-to-use formatting language for authoring dynamic reports from R code.

Reporting

4 hours

Course

Linear Algebra for Data Science in R

  • IntermediateSkill Level
  • 4.4+
  • 798

This course is an introduction to linear algebra, one of the most important mathematical topics underpinning data science.

Probability & Statistics

4 hours

Course

Developing Python Packages

  • IntermediateSkill Level
  • 4.4+
  • 790

Learn to create your own Python packages to make your code easier to use and share with others.

Software Development

4 hours

Course

Financial Trading in Python

  • IntermediateSkill Level
  • 4.7+
  • 757

Learn to implement custom trading strategies in Python, backtest them, and evaluate their performance!

Applied Finance

4 hours

Course

User-Oriented Design in Power BI

  • IntermediateSkill Level
  • 4.4+
  • 716

Learn how to design Power BI visualizations and reports with users in mind.

Data Visualization

2 hours

Course

Statistical Thinking in Python (Part 1)

  • IntermediateSkill Level
  • 4.5+
  • 701

Build the foundation you need to think statistically and to speak the language of your data.

Probability & Statistics

3 hours

Course

Credit Risk Modeling in Python

  • IntermediateSkill Level
  • 4.7+
  • 699

Learn how to prepare credit application data, apply machine learning and business rules to reduce risk and ensure profitability.

Applied Finance

4 hours

Course

Introduction to Optimization in Python

  • IntermediateSkill Level
  • 4.6+
  • 699

Learn to solve real-world optimization problems using Pythons SciPy and PuLP, covering everything from basic to constrained and complex optimization.

Software Development

4 hours

FAQs