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

191 CoursesSee matching Projects

Course

Analyzing Marketing Campaigns with pandas

  • BasicSkill Level
  • 4.6+
  • 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 Claude Models

  • IntermediateSkill Level
  • 4.6+
  • 1K

Learn how to work with Claude using the Anthropic API to solve real-world tasks and build AI-powered applications.

Artificial Intelligence

3 hours

Course

End-to-End Machine Learning

  • IntermediateSkill Level
  • 4.7+
  • 972

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

Machine Learning

4 hours

Course

Designing Forecasting Pipelines for Production

  • AdvancedSkill Level
  • 4.6+
  • 778

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

Machine Learning

4 hours

Course

Introduction to Deep Learning with Keras

  • IntermediateSkill Level
  • 4.6+
  • 754

Learn to start developing deep learning models with Keras.

Artificial Intelligence

4 hours

Course

Natural Language Processing with spaCy

  • IntermediateSkill Level
  • 4.5+
  • 661

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

Intermediate Data Visualization with Seaborn

  • IntermediateSkill Level
  • 4.6+
  • 653

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

Data Visualization

4 hours

Course

AI Agents with Hugging Face smolagents

  • AdvancedSkill Level
  • 4.7+
  • 586

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

Artificial Intelligence

3 hours

Course

Introduction to Polars

  • BasicSkill Level
  • 4.7+
  • 526

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

Data Manipulation

3 hours

Course

Graph RAG with LangChain and Neo4j

  • AdvancedSkill Level
  • 4.6+
  • 489

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

Artificial Intelligence

3 hours

Course

Introduction to Data Quality with Great Expectations

  • IntermediateSkill Level
  • 4.5+
  • 470

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

Data Engineering

4 hours

Course

Reinforcement Learning from Human Feedback (RLHF)

  • AdvancedSkill Level
  • 4.4+
  • 470

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

Artificial Intelligence

4 hours

Course

Multi-Modal Models with Hugging Face

  • IntermediateSkill Level
  • 4.6+
  • 392

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 Dashboards with Dash and Plotly

  • IntermediateSkill Level
  • 4.6+
  • 365

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

Data Visualization

4 hours

Course

Building AI Agents with CrewAI

  • IntermediateSkill Level
  • 4.5+
  • 357

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

Artificial Intelligence

1 hour

Course

Image Modeling with Keras

  • AdvancedSkill Level
  • 4.7+
  • 325

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

Artificial Intelligence

4 hours

Course

Building Agentic Workflows with LlamaIndex

  • AdvancedSkill Level
  • 4.5+
  • 309

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

Artificial Intelligence

2 hours

Course

Introduction to Amazon Bedrock

  • IntermediateSkill Level
  • 4.5+
  • 286

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

Learn how to develop deep learning models with Keras.

Artificial Intelligence

4 hours

Course

Text-to-Query Agents with MongoDB and LangGraph

  • IntermediateSkill Level
  • 4.7+
  • 242

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

Artificial Intelligence

2 hours

Course

Writing Efficient Code with pandas

  • IntermediateSkill Level
  • 4.6+
  • 240

Learn efficient techniques in pandas to optimize your Python code.

Software Development

4 hours

Course

Building AI Agents with Haystack

  • IntermediateSkill Level
  • 4.5+
  • 240

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

Artificial Intelligence

2 hours

Course

End-to-End RAG with Weaviate

  • IntermediateSkill Level
  • 4.6+
  • 203

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

Artificial Intelligence

2 hours

Course

Recurrent Neural Networks (RNNs) for Language Modeling with Keras

  • AdvancedSkill Level
  • 4.6+
  • 200

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

Artificial Intelligence

4 hours

Course

Efficient AI Model Training with PyTorch

  • AdvancedSkill Level
  • 4.6+
  • 197

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

Artificial Intelligence

4 hours

Course

Analyzing Police Activity with pandas

  • IntermediateSkill Level
  • 4.4+
  • 193

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

Data Manipulation

4 hours

Course

Advanced NLP with spaCy

  • IntermediateSkill Level
  • 4.8+
  • 156

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

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

Interactive Data Visualization with Bokeh

  • IntermediateSkill Level
  • 4.8+
  • 73

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

Data Visualization

4 hours

Course

Machine Translation with Keras

  • AdvancedSkill Level
  • 4.4+
  • 72

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

Artificial Intelligence

4 hours

FAQs