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

199 CoursesSee matching Projects

Course

Extreme Gradient Boosting with XGBoost

  • IntermediateSkill Level
  • 4.7+
  • 1.2K

Learn the fundamentals of gradient boosting and build state-of-the-art machine learning models using XGBoost to solve classification and regression problems.

Machine Learning

4 hours

Course

Analyzing Marketing Campaigns with pandas

  • BasicSkill Level
  • 4.5+
  • 1.1K

Build up your pandas skills and answer marketing questions by merging, slicing, visualizing, and more!

Exploratory Data Analysis

4 hours

Course

Introduction to Deep Learning with Keras

  • IntermediateSkill Level
  • 4.6+
  • 929

Learn to start developing deep learning models with Keras.

Artificial Intelligence

4 hours

Course

End-to-End Machine Learning

  • IntermediateSkill Level
  • 4.6+
  • 849

Dive into the world of machine learning and discover how to design, train, and deploy end-to-end models.

Machine Learning

4 hours

Course

Introduction to Polars

  • BasicSkill Level
  • 4.6+
  • 633

Learn how to efficiently transform, clean, and analyze data using Polars, a Python library for fast data manipulation.

Data Manipulation

3 hours

Course

Image Modeling with Keras

  • AdvancedSkill Level
  • 4.7+
  • 606

Learn to conduct image analysis using Keras with Python by constructing, training, and evaluating convolutional neural networks.

Artificial Intelligence

4 hours

Course

Intermediate Data Visualization with Seaborn

  • IntermediateSkill Level
  • 4.6+
  • 599

Use Seaborns sophisticated visualization tools to make beautiful, informative visualizations with ease.

Data Visualization

4 hours

Course

Natural Language Processing with spaCy

  • IntermediateSkill Level
  • 4.5+
  • 573

Master the core operations of spaCy and train models for natural language processing. Extract information from unstructured data and match patterns.

Machine Learning

4 hours

Course

AI Agents with Hugging Face smolagents

  • AdvancedSkill Level
  • 4.6+
  • 565

Learn how to build intelligent agents that reason, act, and solve real-world tasks using Python.

Artificial Intelligence

3 hours

Course

Building Dashboards with Dash and Plotly

  • IntermediateSkill Level
  • 4.7+
  • 474

Learn how to build interactive and insight-rich dashboards with Dash and Plotly.

Data Visualization

4 hours

Course

Graph RAG with LangChain and Neo4j

  • AdvancedSkill Level
  • 4.6+
  • 445

Create more accurate and reliable RAG systems with Graph RAG and hybrid RAG.

Artificial Intelligence

3 hours

Course

Reinforcement Learning from Human Feedback (RLHF)

  • AdvancedSkill Level
  • 4.4+
  • 442

Learn how to make GenAI models truly reflect human values while gaining hands-on experience with advanced LLMs.

Artificial Intelligence

4 hours

Course

Introduction to Data Quality with Great Expectations

  • IntermediateSkill Level
  • 4.5+
  • 438

Ensure high data quality in data science and data engineering workflows with Pythons Great Expectations library.

Data Engineering

4 hours

Course

Multi-Modal Models with Hugging Face

  • IntermediateSkill Level
  • 4.5+
  • 367

Combine text, images, audio, and video with the latest AI models from Hugging Face, and generate new images and videos!

Artificial Intelligence

4 hours

Course

Building AI Agents with CrewAI

  • IntermediateSkill Level
  • 4.5+
  • 364

Build AI teams that work together, automate workflows, and generate content with CrewAI.

Artificial Intelligence

1 hour

Course

Introduction to Amazon Bedrock

  • IntermediateSkill Level
  • 4.5+
  • 334

Learn to use Amazon Bedrock to access foundation AI models and build with AI - without managing complex infrastructure.

Artificial Intelligence

3 hours

Course

Advanced Deep Learning with Keras

  • IntermediateSkill Level
  • 4.7+
  • 324

Learn how to develop deep learning models with Keras.

Artificial Intelligence

4 hours

Course

Introduction to Model Context Protocol (MCP)

  • IntermediateSkill Level
  • 4.5+
  • 321

Integrate AI/LLM applications with APIs, databases, and filesystems easier than ever before with the Model Context Protocol (MCP).

Artificial Intelligence

3 hours

Course

Building Agentic Workflows with LlamaIndex

  • AdvancedSkill Level
  • 4.4+
  • 299

Build AI agentic workflows that can plan, search, remember, and collaborate, using LlamaIndex.

Artificial Intelligence

2 hours

Course

Recurrent Neural Networks (RNNs) for Language Modeling with Keras

  • AdvancedSkill Level
  • 4.8+
  • 237

Learn how to use RNNs to classify text sentiment, generate sentences, and translate text between languages.

Artificial Intelligence

4 hours

Course

Writing Efficient Code with pandas

  • IntermediateSkill Level
  • 4.6+
  • 221

Learn efficient techniques in pandas to optimize your Python code.

Software Development

4 hours

Course

Designing Forecasting Pipelines for Production

  • AdvancedSkill Level
  • 4.3+
  • 219

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

Machine Learning

4 hours

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

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

Artificial Intelligence

2 hours

Course

Text-to-Query Agents with MongoDB and LangGraph

  • IntermediateSkill Level
  • 4.5+
  • 164

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

Artificial Intelligence

2 hours

Course

Analyzing Police Activity with pandas

  • IntermediateSkill Level
  • 4.2+
  • 163

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

Data Manipulation

4 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

Advanced NLP with spaCy

  • IntermediateSkill Level
  • 4.8+
  • 141

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

Case Studies in Statistical Thinking

  • IntermediateSkill Level
  • 4.7+
  • 122

Take vital steps towards mastery as you apply your statistical thinking skills to real-world data sets and extract actionable insights from them.

Probability & Statistics

4 hours

Course

Pandas Joins for Spreadsheet Users

  • IntermediateSkill Level
  • 4.3+
  • 107

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

Data Manipulation

4 hours

FAQs