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

Equity Valuation in R

  • IntermediateSkill Level
  • 4.7+
  • 72

Learn the fundamentals of valuing stocks.

Applied Finance

4 hours

Course

Machine Translation with Keras

  • AdvancedSkill Level
  • 4.2+
  • 71

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

Artificial Intelligence

4 hours

Course

Business Process Analytics in R

  • IntermediateSkill Level
  • 4.7+
  • 69

Learn how to analyze business processes in R and extract actionable insights from enormous sets of event data.

Reporting

4 hours

Course

Case Study: Analyzing Fitness Data in Alteryx

  • IntermediateSkill Level
  • 4.6+
  • 69

Advance your Alteryx skills with real fitness data to develop targeted marketing strategies and innovative products!

Data Preparation

3 hours

Course

Sentiment Analysis in R

  • IntermediateSkill Level
  • 4.4+
  • 69

Learn sentiment analysis by identifying positive and negative language, specific emotional intent and making compelling visualizations.

Machine Learning

4 hours

Course

Hyperparameter Tuning in R

  • AdvancedSkill Level
  • 4.6+
  • 67

Learn how to tune your models hyperparameters to get the best predictive results.

Machine Learning

4 hours

Course

Predicting CTR with Machine Learning in Python

  • IntermediateSkill Level
  • 4.4+
  • 66

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

Interactive Data Visualization with Bokeh

  • IntermediateSkill Level
  • 4.9+
  • 65

Learn how to create interactive data visualizations, including building and connecting widgets using Bokeh!

Data Visualization

4 hours

Course

Forecasting Product Demand in R

  • IntermediateSkill Level
  • 4.8+
  • 64

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

Parallel Programming in R

  • IntermediateSkill Level
  • 4.9+
  • 63

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

Choice Modeling for Marketing in R

  • AdvancedSkill Level
  • 4.1+
  • 62

Learn to analyze and model customer choice data in R.

Probability & Statistics

4 hours

Course

Mixture Models in R

  • IntermediateSkill Level
  • 4.8+
  • 61

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.7+
  • 61

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

Probability & Statistics

4 hours

Course

Visualizing Big Data with Trelliscope in R

  • BasicSkill Level
  • 4.4+
  • 60

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

Data Visualization

4 hours

Course

Data Manipulation in Julia

  • BasicSkill Level
  • 4.7+
  • 59

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

Pandas Joins for Spreadsheet Users

  • IntermediateSkill Level
  • 4.5+
  • 59

Learn how to effectively and efficiently join datasets in tabular format using the Python Pandas library.

Data Manipulation

4 hours

Course

Optimizing R Code with Rcpp

  • IntermediateSkill Level
  • 4.9+
  • 58

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

Software Development

4 hours

Course

HR Analytics: Predicting Employee Churn in R

  • IntermediateSkill Level
  • 4.4+
  • 56

Predict employee turnover and design retention strategies.

Machine Learning

4 hours

Course

Digital Transformation with Google Cloud

  • BasicSkill Level
  • 4.9+
  • 50

This course provides an overview of the opportunities and challenges companies encounter in their digital transformation journey.

Cloud

2 hours

Course

Intermediate Functional Programming with purrr

  • IntermediateSkill Level
  • 4.8+
  • 49

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

Software Development

4 hours

Course

Scalable Data Processing in R

  • AdvancedSkill Level
  • 4.6+
  • 43

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

Software Development

4 hours

Course

Building Response Models in R

  • IntermediateSkill Level
  • 4.5+
  • 43

Learn to build simple models of market response to increase the effectiveness of your marketing plans.

Probability & Statistics

4 hours

Course

Predictive Analytics using Networked Data in R

  • IntermediateSkill Level
  • 4.4+
  • 29

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

Probability & Statistics

4 hours

Course

AI Native

Agentic Systems with LangGraph

  • IntermediateSkill Level

Learn to build agentic systems using LangGraph.

Artificial Intelligence

Over 3 hours

Course

AI Native

LLM Tool Use with LangChain

  • IntermediateSkill Level

Learn to extend your LLM applications with external tools, so your applications can retrieve live data, perform computations, and take real-world actions.

Artificial Intelligence

Over 3 hours

Course

AI Native

Retrieval-Augmented Generation with LangChain

  • IntermediateSkill Level

Learn to build knowledge-grounded LLM applications that retrieve relevant information from structured and unstructured sources before generating responses.

Artificial Intelligence

2-3 hours

FAQs