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

Optimizing R Code with Rcpp

  • IntermediateSkill Level
  • 4.8+
  • 55

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

Software Development

4 hours

Course

Mixture Models in R

  • IntermediateSkill Level
  • 4.8+
  • 55

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

Probability & Statistics

4 hours

Course

HR Analytics: Predicting Employee Churn in R

  • IntermediateSkill Level
  • 5.0+
  • 52

Predict employee turnover and design retention strategies.

Machine Learning

4 hours

Course

Intermediate Interactive Data Visualization with plotly in R

  • IntermediateSkill Level
  • 4.6+
  • 51

Learn to create animated graphics and linked views entirely in R with plotly.

Data Visualization

4 hours

Course

Introduction to Data Visualization with Julia

  • IntermediateSkill Level
  • 4.5+
  • 50

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

Data Visualization

4 hours

Course

Data Manipulation in Julia

  • BasicSkill Level
  • 4.3+
  • 44

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

Querying a PostgreSQL Database in Java

  • AdvancedSkill Level
  • 5.0+
  • 37

Connect Java to PostgreSQL with JDBC. Write secure queries, manage transactions, and handle large datasets efficiently.

Software Development

3 hours

Course

Scalable Data Processing in R

  • AdvancedSkill Level
  • 4.4+
  • 36

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

Software Development

4 hours

Course

Predictive Analytics using Networked Data in R

  • IntermediateSkill Level
  • 4.3+
  • 35

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

Probability & Statistics

4 hours

Course

Importing Data in Java

  • IntermediateSkill Level
  • 5.0+
  • 30

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

Develop for Azure Storage

  • IntermediateSkill Level
  • 4.9+
  • 26

Learn how to store, secure, scale, and process data in Azure using Blob Storage, Cosmos DB, queues, and event-driven services.

Cloud

3 hours

Course

Monitor and Troubleshoot Azure Solutions

  • IntermediateSkill Level
  • 4.8+
  • 22

Learn how to monitor, diagnose, and optimize Azure applications using Azure Monitor, Application Insights, and Log Analytics.

Cloud

3 hours

Course

Case Studies: Network Analysis in R

  • BasicSkill Level
  • 5.0+
  • 21

Apply fundamental concepts in network analysis to large real-world datasets in 4 different case studies.

Probability & Statistics

4 hours

FAQs