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

665 CoursesSee matching Projects

Course

Parallel Programming in R

  • IntermediateSkill Level
  • 4.8+
  • 64

Unlock the power of parallel computing in R. Enhance your data analysis skills, speed up computations, and process large datasets effortlessly.

Software Development

4 hours

Course

Programming with dplyr

  • IntermediateSkill Level
  • 4.7+
  • 64

Learn how to perform advanced dplyr transformations and incorporate dplyr and ggplot2 code in functions.

Data Manipulation

4 hours

Course

Machine Translation with Keras

  • AdvancedSkill Level
  • 4.3+
  • 64

Are you curious about the inner workings of the models that are behind products like Google Translate?

Artificial Intelligence

4 hours

Course

Predicting CTR with Machine Learning in Python

  • IntermediateSkill Level
  • 4.4+
  • 62

Learn how to predict click-through rates on ads and implement basic machine learning models in Python so that you can see how to better optimize your ads.

Machine Learning

4 hours

Course

Data Manipulation in Julia

  • BasicSkill Level
  • 4.8+
  • 61

Master the essential skills of data manipulation in Julia. Learn how to inspect, transform, group, and visualize DataFrames using real-world datasets.

Data Manipulation

4 hours

Course

Introduction to Data Visualization with Julia

  • IntermediateSkill Level
  • 4.8+
  • 59

Master data visualization in Julia. Learn how to make stunning plots while understanding when and how to use them.

Data Visualization

4 hours

Course

Forecasting Product Demand in R

  • IntermediateSkill Level
  • 4.4+
  • 58

Learn how to identify important drivers of demand, look at seasonal effects, and predict demand for a hierarchy of products from a real world example.

Probability & Statistics

4 hours

Course

Optimizing R Code with Rcpp

  • IntermediateSkill Level
  • 4.6+
  • 57

Use C++ to dramatically boost the performance of your R code.

Software Development

4 hours

Course

Visualizing Big Data with Trelliscope in R

  • BasicSkill Level
  • 4.3+
  • 57

Learn how to visualize big data in R using ggplot2 and trelliscopejs.

Data Visualization

4 hours

Course

Data Transformation with Polars

  • IntermediateSkill Level
  • 4.7+
  • 56

Take Polars further with text manipulation, rolling statistics, DataFrame joins, and advanced analytics.

Data Manipulation

4 hours

Course

HR Analytics: Predicting Employee Churn in R

  • IntermediateSkill Level
  • 3.8+
  • 54

Predict employee turnover and design retention strategies.

Machine Learning

4 hours

Course

Intermediate Functional Programming with purrr

  • IntermediateSkill Level
  • 4.8+
  • 52

Continue learning with purrr to create robust, clean, and easy to maintain iterative code.

Software Development

4 hours

Course

Mixture Models in R

  • IntermediateSkill Level
  • 4.7+
  • 52

Learn mixture models: a convenient and formal statistical framework for probabilistic clustering and classification.

Probability & Statistics

4 hours

Course

Probability Puzzles in R

  • BasicSkill Level
  • 4.4+
  • 52

Learn strategies for answering probability questions in R by solving a variety of probability puzzles.

Probability & Statistics

4 hours

Course

Data Transformation with Spark SQL in Databricks

  • IntermediateSkill Level
  • 4.6+
  • 50

Build end-to-end data pipelines - from cleaning and aggregation to streaming and orchestration.

Data Engineering

3 hours

Course

Scalable Data Processing in R

  • AdvancedSkill Level
  • 4.5+
  • 41

Learn how to write scalable code for working with big data in R using the bigmemory and iotools packages.

Software Development

4 hours

Course

Serverless Applications with AWS Lambda

  • IntermediateSkill Level
  • 4.8+
  • 40

Build, deploy, and optimize serverless apps with AWS Lambda. Master event processing, error handling, concurrency, and safe deployments in a live AWS Console.

Cloud

3 hours

Course

Essential Google Cloud Infrastructure: Foundation

  • IntermediateSkill Level
  • 4.9+
  • 38

This course introduces the comprehensive and flexible infrastructure and platform services provided by Google Cloud with a focus on Infrastructure Foundations.

Cloud

5 hours

Course

Using Data Stores in AWS

  • IntermediateSkill Level
  • 4.8+
  • 35

Learn to choose, build with, and secure AWS data stores including DynamoDB and S3 through hands-on console exercises and real-world scenarios.

Cloud

3 hours

Course

Predictive Analytics using Networked Data in R

  • IntermediateSkill Level
  • 4.5+
  • 31

Learn to predict labels of nodes in networks using network learning and by extracting descriptive features from the network

Probability & Statistics

4 hours

Course

Software Development with Claude Code

  • BasicSkill Level
  • 5.0+
  • 30

Claude Code brings AI assistance to your terminal. Learn the workflows that turn it into a reliable tool for real software development.

Artificial Intelligence

4 hours

Course

Getting Started with Google Kubernetes Engine

  • IntermediateSkill Level
  • 4.7+
  • 20

The goal of this course is to introduce the basics of Google Kubernetes Engine, or GKE, and how to get applications containerized and running in Google Cloud.

Cloud

5 hours

Course

Essential Google Cloud Infrastructure: Core Services

  • IntermediateSkill Level
  • 4.8+
  • 18

This course introduces the comprehensive and flexible infrastructure and platform services provided by Google Cloud with a focus on Core Services.

Cloud

4 hours

Course

Elastic Google Cloud Infrastructure: Scaling and Automation

  • IntermediateSkill Level
  • 4.7+
  • 17

This course introduces solution elements, including networks, load balancing, autoscaling, infrastructure automation and managed services.

Cloud

5 hours

Course

Observability in Google Cloud

  • BasicSkill Level
  • 4.7+
  • 15

This course is all about application performance management tools, including Error Reporting, Cloud Trace, and Cloud Profiler.

Cloud

5 hours

Course

Select a Google Cloud Database for Your Applications

  • BasicSkill Level
  • 4.6+
  • 15

In this course, you learn to analyze and choose the right database for your needs, to effectively develop applications on Google Cloud.

Cloud

3 hours

Course

Developing Applications with Cloud Run on Google Cloud: Fundamentals

  • BasicSkill Level
  • 4.8+
  • 13

This course introduces the Cloud Run serverless platform for running applications.

Cloud

4 hours

Course

Logging and Monitoring in Google Cloud

  • BasicSkill Level
  • 4.9+
  • 10

This course, Logging and Monitoring in Google Cloud, covers the operations-focused components including Logging, Monitoring, and Service Monitoring.

Cloud

5 hours

Course

Advanced AI-Assisted Coding for Developers

  • AdvancedSkill Level
  • 5.0+
  • 8

Learn to use AI as a senior engineering partner for code analysis, performance optimization, security, and software architecture decisions.

Artificial Intelligence

2 hours

Course

Agentic Systems with LangGraph

  • IntermediateSkill Level

Learn to build agentic systems using LangGraph.

Artificial Intelligence

AI Native

Over 3 hours

FAQs