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

Efficient AI Model Training with PyTorch

  • AdvancedSkill Level
  • 4.5+
  • 180

Learn how to reduce training times for large language models with Accelerator and Trainer for distributed training

Artificial Intelligence

4 hours

Course

End-to-End RAG with Weaviate

  • IntermediateSkill Level
  • 4.4+
  • 180

Master RAG with Weaviate! Embed text and images for retrieval, and experiment with vector, BM25, and hybrid search.

Artificial Intelligence

2 hours

Course

Time Series Analysis in PostgreSQL

  • IntermediateSkill Level
  • 4.7+
  • 178

Learn how to use PostgreSQL to handle time series analysis effectively and apply these techniques to real-world data.

Data Manipulation

4 hours

Course

Analyzing US Census Data in Python

  • IntermediateSkill Level
  • 4.0+
  • 176

Learn to use the Census API to work with demographic and socioeconomic data.

Exploratory Data Analysis

5 hours

Course

Financial Forecasting in Python

  • IntermediateSkill Level
  • 4.7+
  • 173

Step into the role of CFO and learn how to advise a board of directors on key metrics while building a financial forecast.

Applied Finance

4 hours

Course

Programming Paradigm Concepts

  • BasicSkill Level
  • 4.6+
  • 172

Explore a range of programming paradigms, including imperative and declarative, procedural, functional, and object-oriented programming.

Software Development

2 hours

Course

Introduction to Natural Language Processing in R

  • IntermediateSkill Level
  • 4.5+
  • 169

Gain an overview of all the skills and tools needed to excel in Natural Language Processing in R.

Machine Learning

4 hours

Course

Importing Data in Java

  • IntermediateSkill Level
  • 4.7+
  • 167

Learn to import, manipulate, and transform data in Java using the Tablesaw library. Work with CSV files, tabular structures, and complex JSON formats.

Software Development

3 hours

Course

Analyzing Police Activity with pandas

  • IntermediateSkill Level
  • 4.5+
  • 163

Explore the Stanford Open Policing Project dataset and analyze the impact of gender on police behavior using pandas.

Data Manipulation

4 hours

Course

Text-to-Query Agents with MongoDB and LangGraph

  • IntermediateSkill Level
  • 4.5+
  • 162

Discover how to talk to your data using text-to-query AI agents with MongoDB and LangGraph.

Artificial Intelligence

2 hours

Course

Gemini in Google Docs

  • BasicSkill Level
  • 4.8+
  • 160

Write and edit faster with Gemini in Google Docs. Get AI-powered drafting, rewriting, and content suggestions to create clear, polished documents effortlessly.

Artificial Intelligence

1 hour

Course

Structural Equation Modeling with lavaan in R

  • AdvancedSkill Level
  • 4.7+
  • 158

Learn how to create and assess measurement models used to confirm the structure of a scale or questionnaire.

Probability & Statistics

4 hours

Course

Handling Missing Data with Imputations in R

  • AdvancedSkill Level
  • 4.5+
  • 158

Diagnose, visualize and treat missing data with a range of imputation techniques with tips to improve your results.

Data Manipulation

4 hours

Course

GARCH Models in R

  • AdvancedSkill Level
  • 4.5+
  • 155

Specify and fit GARCH models to forecast time-varying volatility and value-at-risk.

Applied Finance

4 hours

Course

R For SAS Users

  • BasicSkill Level
  • 4.5+
  • 155

Learn how to translate your SAS knowledge into R and analyze data using this free and powerful software language.

Software Development

4 hours

Course

Building Marketing Workflows with n8n

  • BasicSkill Level
  • 4.7+
  • 154

Build marketing workflows in n8n using AI agents. Automate campaign strategy, conversion optimization, and lead generation from scratch.

Artificial Intelligence

3 hours

Course

Building AI Agents with Haystack

  • IntermediateSkill Level
  • 4.7+
  • 153

Create a healthcare AI agent using Haystack, an open-source framework for orchestrating LLMs and external components.

Artificial Intelligence

2 hours

Course

Case Studies: Building Web Applications with Shiny in R

  • IntermediateSkill Level
  • 4.7+
  • 152

Practice your Shiny skills while building some fun Shiny apps for real-life scenarios!

Reporting

4 hours

Course

Python for MATLAB Users

  • BasicSkill Level
  • 4.5+
  • 152

Transition from MATLAB by learning some fundamental Python concepts, and diving into the NumPy and Matplotlib packages.

Software Development

4 hours

Course

Create Engaging Video with Google Vids

  • BasicSkill Level
  • 4.7+
  • 151

Create and refine videos faster with Gemini in Google Vids. Use AI-powered storyboarding and content generation to produce polished videos with ease.

Cloud

1 hour

Course

Gemini in Google Sheets

  • BasicSkill Level
  • 4.6+
  • 151

Analyze data smarter with Gemini in Google Sheets. Use AI-powered insights, formula suggestions, and automation to simplify spreadsheets and boost productivity.

Artificial Intelligence

1 hour

Course

Machine Learning for Marketing Analytics in R

  • IntermediateSkill Level
  • 4.6+
  • 151

In this course youll learn how to use data science for several common marketing tasks.

Machine Learning

4 hours

Course

Gen AI Apps: Transform Your Work

  • BasicSkill Level
  • 4.9+
  • 149

This course introduces Google’s gen AI applications, such as Google Workspace with Gemini and NotebookLM.

Cloud

1 hour

Course

Differential Expression Analysis with limma in R

  • AdvancedSkill Level
  • 4.5+
  • 149

Learn to use the Bioconductor package limma for differential gene expression analysis.

Probability & Statistics

4 hours

Course

Support Vector Machines in R

  • IntermediateSkill Level
  • 4.5+
  • 148

This course will introduce the support vector machine (SVM) using an intuitive, visual approach.

Machine Learning

4 hours

Course

Cleaning Data in Java

  • IntermediateSkill Level
  • 4.7+
  • 147

Master data cleaning in Java using statistical methods, transformations, and validation for reliable apps.

Importing & Cleaning Data

4 hours

Course

Gemini in Google Slides

  • BasicSkill Level
  • 4.5+
  • 145

Create impactful presentations faster with Gemini in Google Slides. Use AI-powered design and suggestions to build professional, engaging slides in minutes.

Artificial Intelligence

1 hour

Course

Advanced NLP with spaCy

  • IntermediateSkill Level
  • 4.8+
  • 144

Learn how to use spaCy to build advanced natural language understanding systems, using both rule-based and machine learning approaches.

Machine Learning

5 hours

Course

Market Basket Analysis in R

  • IntermediateSkill Level
  • 4.5+
  • 144

Explore association rules in market basket analysis with R by analyzing retail data and creating movie recommendations.

Data Manipulation

4 hours

Course

Discrete Event Simulation in Python

  • AdvancedSkill Level
  • 4.5+
  • 143

Discover the power of discrete-event simulation in optimizing your business processes. Learn to develop digital twins using Pythons SimPy package.

Probability & Statistics

4 hours

FAQs