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

42 CoursesSee matching Projects

Course

Data Manipulation with pandas

  • BasicSkill Level
  • 4.6+
  • 22.8K

Learn how to import and clean data, calculate statistics, and create visualizations with pandas.

Data Manipulation

AI Native

Over 3 hours

Course

Joining Data with pandas

  • IntermediateSkill Level
  • 4.6+
  • 8.7K

Learn to combine data from multiple tables by joining data together using pandas.

Data Manipulation

4 hours

Course

Streamlined Data Ingestion with pandas

  • IntermediateSkill Level
  • 4.6+
  • 1.5K

Learn to acquire data from common file formats and systems such as CSV files, spreadsheets, JSON, SQL databases, and APIs.

Data Preparation

4 hours

Course

Reshaping Data with pandas

  • IntermediateSkill Level
  • 4.5+
  • 1.4K

Reshape DataFrames from a wide to long format, stack and unstack rows and columns, and wrangle multi-index DataFrames.

Data Manipulation

4 hours

Course

Analyzing Marketing Campaigns with pandas

  • BasicSkill Level
  • 4.5+
  • 1.2K

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

Exploratory Data Analysis

4 hours

Course

Writing Efficient Code with pandas

  • IntermediateSkill Level
  • 4.6+
  • 226

Learn efficient techniques in pandas to optimize your Python code.

Software Development

4 hours

Course

Analyzing Police Activity with pandas

  • IntermediateSkill Level
  • 4.3+
  • 168

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

Data Manipulation

4 hours

Course

Pandas Joins for Spreadsheet Users

  • IntermediateSkill Level
  • 4.3+
  • 71

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

Data Manipulation

4 hours

Course

Intermediate Python

  • BasicSkill Level
  • 4.6+
  • 33.9K

Level up your data science skills by creating visualizations using Matplotlib and manipulating DataFrames with pandas.

Software Development

4 hours

Course

Introduction to Data Science in Python

  • BasicSkill Level
  • 4.6+
  • 5.3K

Dive into data science using Python and learn how to effectively analyze and visualize your data. No coding experience or skills needed.

Software Development

4 hours

Course

Writing Efficient Python Code

  • IntermediateSkill Level
  • 4.6+
  • 3.3K

Learn to write efficient code that executes quickly and allocates resources skillfully to avoid unnecessary overhead.

Software Development

4 hours

Course

Introduction to NumPy

  • BasicSkill Level
  • 4.6+
  • 2.9K

Master your skills in NumPy by learning how to create, sort, filter, and update arrays using NYC’s tree census.

Data Manipulation

4 hours

Course

Working with Dates and Times in Python

  • IntermediateSkill Level
  • 4.6+
  • 2.2K

Learn how to work with dates and times in Python.

Software Development

4 hours

Course

Intermediate Python for Finance

  • IntermediateSkill Level
  • 4.5+
  • 2.1K

Build on top of your Python skills for Finance, by learning how to use datetime, if-statements, DataFrames, and more.

Applied Finance

4 hours

Course

Manipulating Time Series Data in Python

  • IntermediateSkill Level
  • 4.6+
  • 1.7K

In this course youll learn the basics of working with time series data.

Data Manipulation

4 hours

Course

Working with Categorical Data in Python

  • IntermediateSkill Level
  • 4.6+
  • 1.5K

Learn how to manipulate and visualize categorical data using pandas and seaborn.

Data Manipulation

4 hours

Course

Extreme Gradient Boosting with XGBoost

  • IntermediateSkill Level
  • 4.7+
  • 1.3K

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

Importing and Managing Financial Data in Python

  • IntermediateSkill Level
  • 4.6+
  • 527

In this course, youll learn how to import and manage financial data in Python using various tools and sources.

Applied Finance

5 hours

Course

Analyzing Financial Statements in Python

  • IntermediateSkill Level
  • 4.1+
  • 363

Learn to analyze financial statements using Python. Compute ratios, assess financial health, handle missing values, and present your analysis.

Applied Finance

4 hours

Course

Marketing Analytics: Predicting Customer Churn in Python

  • IntermediateSkill Level
  • 4.5+
  • 248

Learn how to use Python to analyze customer churn and build a model to predict it.

Exploratory Data Analysis

4 hours

Course

Analyzing US Census Data in Python

  • IntermediateSkill Level
  • 4.1+
  • 199

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.6+
  • 178

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

Data Communication Concepts

  • BasicSkill Level
  • 4.4+
  • 4K

No one enjoys looking at spreadsheets! Bring your data to life. Improve your presentation and learn how to translate technical data into actionable insights.

Data Literacy

3 hours

Course

Experimental Design in Python

  • IntermediateSkill Level
  • 4.6+
  • 1.2K

Implement experimental design setups and perform robust statistical analyses to make precise and valid conclusions!

Probability & Statistics

4 hours

Course

Data Visualization in Tableau

  • BasicSkill Level
  • 4.5+
  • 1.1K

Data visualization is one of the most desired skills for data analysts. This course allows you to present your findings better using Tableau.

Data Visualization

6 hours

Course

Unsupervised Learning in R

  • IntermediateSkill Level
  • 4.7+
  • 433

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

Machine Learning

4 hours

Course

Time Series Analysis in Power BI

  • IntermediateSkill Level
  • 4.5+
  • 396

Learn to analyze data over time with this practical course on Time Series Analysis in Power BI. Work with real datasets & practice common techniques.

Data Visualization

5 hours

Course

Designing Machine Learning Workflows in Python

  • AdvancedSkill Level
  • 4.4+
  • 377

Learn to build pipelines that stand the test of time.

Machine Learning

4 hours

Course

Introduction to Network Analysis in Python

  • IntermediateSkill Level
  • 4.5+
  • 258

This course will equip you with the skills to analyze, visualize, and make sense of networks using the NetworkX library.

Probability & Statistics

4 hours

Course

Monitor and Troubleshoot Azure Solutions

  • IntermediateSkill Level
  • 4.6+
  • 219

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

Cloud

3 hours

FAQs