Skip to main content
Learn

Data science courses

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
Screenshot of project code-along
482 results

Introduction to Python for Developers

Master the fundamentals of programming in Python. No prior knowledge required!

ClockOver 3 hoursTagProgrammingUserGeorge BoormanLearncourses

Working with the OpenAI API

Start your journey developing AI-powered applications with the OpenAI API. Learn about the functionality that underpins popular AI applications like ChatGPT.

ClockOver 3 hoursTagArtificial IntelligenceUserJames ChapmanLearncourses

Unsupervised Learning in Python

Learn how to cluster, transform, visualize, and extract insights from unlabeled datasets using scikit-learn and scipy.

ClockOver 3 hoursTagMachine LearningUserBenjamin WilsonLearncourses

Introduction to AWS

Discover the world of Amazon Web Services (AWS) and understand why it's at the forefront of cloud computing.

Clock2-3 hoursTagCloudUserAmar SuchakLearncourses

Introduction to Regression in R

Predict housing prices and ad click-through rate by implementing, analyzing, and interpreting regression analysis in R.

ClockOver 3 hoursTagProbability & StatisticsUserRichie CottonLearncourses

Data Communication Concepts

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

ClockOver 3 hoursTagData LiteracyUserHadrien LacroixLearncourses

Introduction to Shell

The Unix command line helps users combine existing programs in new ways, automate repetitive tasks, and run programs on clusters and clouds.

ClockOver 3 hoursTagProgrammingUserDataCamp Content CreatorLearncourses

Communicating Data Insights

Data-driven organizations consistently rely on insights to inspire action and drive change.

Clock2-3 hoursTagData LiteracyUserJoe FranklinLearncourses

Exploratory Data Analysis in R

Learn how to use graphical and numerical techniques to begin uncovering the structure of your data.

ClockOver 3 hoursTagExploratory Data AnalysisUserAndrew BrayLearncourses

Object-Oriented Programming in Python

Dive in and learn how to create classes and leverage inheritance and polymorphism to reuse and optimize code.

ClockOver 3 hoursTagProgrammingUserAlex YaroshLearncourses

Analyzing Data in Tableau

Take your Tableau skills up a notch with advanced analytics and visualizations.

ClockOver 3 hoursTagData VisualizationUserLis SulmontLearncourses

Data Science for Business

Learn about data science for managers and businesses and how to use data to strengthen your organization.

Clock2-3 hoursTagData LiteracyUserMari NazaryLearncourses

Writing Functions in Python

Learn to use best practices to write maintainable, reusable, complex functions with good documentation.

ClockOver 3 hoursTagProgrammingUserShayne MielLearncourses

MLOps Concepts

Discover how MLOps can take machine learning models from local notebooks to functioning models in production that generate real business value.

Clock2-3 hoursTagMachine LearningUserFolkert StijnmanLearncourses

Introduction to Snowflake

This course will take you from Snowflake's foundational architecture to mastering advanced SnowSQL techniques.

ClockOver 3 hoursTagData EngineeringUserPalak RainaLearncourses

Introduction to Importing Data in R

In this course, you will learn to read CSV, XLS, and text files in R using tools like readxl and data.table.

ClockOver 3 hoursTagData PreparationUserFilip SchouwenaarsLearncourses

Introduction to SQL Server

Learn to use SQL Server to perform common data manipulation tasks and master common data manipulation tasks using this database system.

ClockOver 3 hoursTagProgrammingUserDataCamp Content CreatorLearncourses

Financial Modeling in Excel

Learn about Excel financial modeling, including cash flow, scenario analysis, time value, and capital budgeting.

ClockOver 3 hoursTagApplied FinanceUserNick EdwardsLearncourses

Hypothesis Testing in Python

Learn how and when to use common hypothesis tests like t-tests, proportion tests, and chi-square tests in Python.

ClockOver 3 hoursTagProbability & StatisticsUserJames ChapmanLearncourses

Introduction to Google Sheets

Bring your Google Sheets to life by mastering fundamental skills such as formulas, operations, and cell references.

Clock2-3 hoursTagProgrammingUserJames ChapmanLearncourses

Introduction to Data Warehousing

This introductory and conceptual course will help you understand the fundamentals of data warehousing.

ClockOver 3 hoursTagData EngineeringUserAaren StubberfieldLearncourses

Introduction to NumPy

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

ClockOver 3 hoursTagData ManipulationUserIzzy WeberLearncourses

Introduction to Regression with statsmodels in Python

Predict housing prices and ad click-through rate by implementing, analyzing, and interpreting regression analysis with statsmodels in Python.

ClockOver 3 hoursTagProbability & StatisticsUserMaarten Van den BroeckLearncourses

Introduction to Python for Finance

Learn to use Python for financial analysis using basic skills, including lists, data visualization, and arrays.

ClockOver 3 hoursTagApplied FinanceUserAdina HoweLearncourses

DAX Functions in Power BI

Data Analysis Expressions (DAX) allow you to take your Power BI skills to the next level by writing custom functions.

ClockOver 3 hoursTagData ManipulationUserCarl RosseelLearncourses

Data Transformation in Power BI

You’ll learn how to (un)pivot, transpose, append and join tables. Gain power with custom columns, M language, and the Advanced Editor.

ClockOver 3 hoursTagData ManipulationUserKhaled ChoucriLearncourses

Introduction to Docker

Gain an introduction to Docker and discover its importance in the data professional’s toolkit. Learn about Docker containers, images, and more.

ClockOver 3 hoursTagProgrammingUserTim SangsterLearncourses

Technology

Topic

FAQs