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

69 CoursesSee matching Projects

Course

Developing Machine Learning Models for Production

  • IntermediateSkill Level
  • 4.6+
  • 528

Shift to an MLOps mindset, enabling you to train, document, maintain, and scale your machine learning models to their fullest potential.

Machine Learning

4 hours

Course

Feature Engineering for NLP in Python

  • AdvancedSkill Level
  • 4.7+
  • 527

Learn techniques to extract useful information from text and process them into a format suitable for machine learning.

Machine Learning

4 hours

Course

Sentiment Analysis in Python

  • IntermediateSkill Level
  • 4.5+
  • 506

Are customers thrilled with your products or is your service lacking? Learn how to perform an end-to-end sentiment analysis task.

Machine Learning

4 hours

Course

Designing Forecasting Pipelines for Production

  • AdvancedSkill Level
  • 4.5+
  • 486

Learn how to design, automate, and monitor scalable forecasting pipelines in Python.

Machine Learning

4 hours

Course

Fraud Detection in Python

  • IntermediateSkill Level
  • 4.6+
  • 483

Learn how to detect fraud using Python.

Machine Learning

4 hours

Course

Unsupervised Learning in R

  • IntermediateSkill Level
  • 4.6+
  • 473

This course provides an intro to clustering and dimensionality reduction in R from a machine learning perspective.

Machine Learning

4 hours

Course

Ensemble Methods in Python

  • AdvancedSkill Level
  • 4.6+
  • 437

Learn how to build advanced and effective machine learning models in Python using ensemble techniques such as bagging, boosting, and stacking.

Machine Learning

4 hours

Course

Winning a Kaggle Competition in Python

  • AdvancedSkill Level
  • 4.7+
  • 427

Learn how to approach and win competitions on Kaggle.

Machine Learning

4 hours

Course

Building Chatbots in Python

  • IntermediateSkill Level
  • 4.6+
  • 421

Learn the fundamentals of how to build conversational bots using rule-based systems as well as machine learning.

Machine Learning

4 hours

Course

Machine Learning with Tree-Based Models in R

  • BasicSkill Level
  • 4.6+
  • 411

Learn how to use tree-based models and ensembles to make classification and regression predictions with tidymodels.

Machine Learning

4 hours

Course

Monitoring Machine Learning Concepts

  • IntermediateSkill Level
  • 4.6+
  • 406

Learn about the challenges of monitoring machine learning models in production, including data and concept drift, and methods to address model degradation.

Machine Learning

2 hours

Course

Designing Machine Learning Workflows in Python

  • AdvancedSkill Level
  • 4.3+
  • 401

Learn to build pipelines that stand the test of time.

Machine Learning

4 hours

Course

Cluster Analysis in R

  • IntermediateSkill Level
  • 4.9+
  • 390

Develop a strong intuition for how hierarchical and k-means clustering work and learn how to apply them to extract insights from your data.

Machine Learning

4 hours

Course

Machine Learning with caret in R

  • IntermediateSkill Level
  • 4.9+
  • 369

This course teaches the big ideas in machine learning like how to build and evaluate predictive models.

Machine Learning

4 hours

Course

Fully Automated MLOps

  • IntermediateSkill Level
  • 4.6+
  • 356

Learn about MLOps architecture, CI/CD/CM/CT techniques, and automation patterns to deploy ML systems that can deliver value over time.

Machine Learning

4 hours

Course

Monitoring Machine Learning in Python

  • AdvancedSkill Level
  • 4.6+
  • 343

This course covers everything you need to know to build a basic machine learning monitoring system in Python

Machine Learning

3 hours

Course

Introduction to Data Versioning with DVC

  • IntermediateSkill Level
  • 4.5+
  • 331

Explore Data Version Control for ML data management. Master setup, automate pipelines, and evaluate models seamlessly.

Machine Learning

3 hours

Course

Intermediate Predictive Analytics in Python

  • BasicSkill Level
  • 4.5+
  • 300

Learn how to prepare and organize your data for predictive analytics.

Machine Learning

4 hours

Course

Practicing Machine Learning Interview Questions in Python

  • AdvancedSkill Level
  • 4.6+
  • 288

Sharpen your knowledge and prepare for your next interview by practicing Python machine learning interview questions.

Machine Learning

4 hours

Course

Building Recommendation Engines with PySpark

  • AdvancedSkill Level
  • 4.6+
  • 274

Learn tools and techniques to leverage your own big data to facilitate positive experiences for your users.

Machine Learning

4 hours

Course

MLOps for Business

  • BasicSkill Level
  • 4.8+
  • 236

Learn about MLOps, including the tools and practices needed for automating and scaling machine learning applications.

Machine Learning

3 hours

Course

Machine Learning for Marketing in Python

  • IntermediateSkill Level
  • 4.5+
  • 214

From customer lifetime value, predicting churn to segmentation - learn and implement Machine Learning use cases for Marketing in Python.

Machine Learning

4 hours

Course

Modeling with tidymodels in R

  • IntermediateSkill Level
  • 4.6+
  • 198

Learn to streamline your machine learning workflows with tidymodels.

Machine Learning

4 hours

Course

Building Recommendation Engines in Python

  • IntermediateSkill Level
  • 4.5+
  • 198

Learn to build recommendation engines in Python using machine learning techniques.

Machine Learning

4 hours

Course

Machine Learning in the Tidyverse

  • IntermediateSkill Level
  • 4.8+
  • 186

Leverage tidyr and purrr packages in the tidyverse to generate, explore, and evaluate machine learning models.

Machine Learning

5 hours

Course

Introduction to Natural Language Processing in R

  • IntermediateSkill Level
  • 4.5+
  • 159

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

Machine Learning

4 hours

Course

Advanced NLP with spaCy

  • IntermediateSkill Level
  • 4.7+
  • 145

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

Feature Engineering in R

  • IntermediateSkill Level
  • 4.6+
  • 138

Learn the principles of feature engineering for machine learning models and how to implement them using the R tidymodels framework.

Machine Learning

4 hours

Course

Text Mining with Bag-of-Words in R

  • IntermediateSkill Level
  • 4.5+
  • 136

Learn the bag of words technique for text mining with R.

Machine Learning

4 hours

Course

Support Vector Machines in R

  • IntermediateSkill Level
  • 4.6+
  • 134

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

Machine Learning

4 hours

FAQs