Introduction to Python
Master the basics of data analysis in Python. Expand your skillset by learning scientific computing with NumPy.
Master the basics of data analysis in Python. Expand your skillset by learning scientific computing with NumPy.
Master the basics of querying tables in relational databases such as MySQL, SQL Server, and PostgreSQL.
Dive into data science using Python and learn how to effectively analyze and visualize your data. No coding experience or skills needed.
Master the basics of data analysis by manipulating common data structures such as vectors, matrices, and data frames.
An introduction to data science with no coding involved.
Level up your data science skills by creating visualizations using Matplotlib and manipulating DataFrames with pandas.
Gain a 360° overview of how to explore and use Power BI to build impactful reports.
Join two or three tables together into one, combine tables using set theory, and work with subqueries in PostgreSQL.
Use the world’s most popular Python data science package to manipulate data and calculate summary statistics.
Become proficient at using SQL Server to perform common data manipulation tasks.
Master the complex SQL queries necessary to answer a wide variety of data science questions and prepare robust data sets for analysis in PostgreSQL.
Learn how to build and tune predictive models and evaluate how well they'll perform on unseen data.
Continue your journey to becoming an R ninja by learning about conditional statements, loops, and vector functions.
Enhance your Power BI knowledge, by learning the fundamentals of Data Analysis Expressions (DAX) such as calculated columns, tables, and measures.
Get started with Tableau, a widely used business intelligence (BI) and analytics software to explore, visualize, and securely share data.
Discover how data engineers lay the groundwork that makes data science possible. No coding involved!
Learn the art of writing your own functions in Python, as well as key concepts like scoping and error handling.
Learn to combine data from multiple tables by joining data together using pandas.
Learn how to create, customize, and share data visualizations using Matplotlib.
An introduction to machine learning with no coding involved.
Learn how to analyze data in Excel.
Continue to build your modern Data Science skills by learning about iterators and list comprehensions.
Learn to import data into Python from various sources, such as Excel, SQL, SAS and right from the web.
Get started on the path to exploring and visualizing your own data with the tidyverse, a powerful and popular collection of data science tools within R.
Learn how to create informative and attractive visualizations in Python using the Seaborn library.
An introduction to data visualization with no coding involved.
Power BI is a powerful data visualization tool that can be used in reports and dashboards.
Learn to write efficient code that executes quickly and allocates resources skillfully to avoid unnecessary overhead.
Learn to diagnose and treat dirty data and develop the skills needed to transform your raw data into accurate insights!
Learn how to create one of the most efficient ways of storing data - relational databases!
Build the foundation you need to think statistically and to speak the language of your data.
Learn to produce meaningful and beautiful data visualizations with ggplot2 by understanding the grammar of graphics.
Improve your Python data importing skills and learn to work with web and API data.
Learn to transform and manipulate your data using dplyr.
Learn how to explore what's available in a database: the tables, relationships between them, and data stored in them.
Build multiple-input and multiple-output deep learning models using Keras.
No one enjoys looking at spreadsheets! Bring your data to life. Improve your presentation and learn how to translate technical data into actionable insights.
Learn to implement distributed data management and machine learning in Spark using the PySpark package.
Dive in and learn how to create classes and leverage inheritance and polymorphism to reuse and optimize code.
Grow your statistical skills and learn how to collect, analyze, and draw accurate conclusions from data.
Learn to use best practices to write maintainable, reusable, complex functions with good documentation.
Help a fictional company in this interactive Power BI case study. You’ll use Power Query, DAX, and dashboards to identify the most in-demand data jobs!
Learn how to create queries for analytics and data engineering with window functions, the SQL secret weapon!
Learn how to explore, visualize, and extract insights from data.
Learn how to analyze data with spreadsheets using functions such as SUM(), AVERAGE(), and VLOOKUP().
Learn how to cluster, transform, visualize, and extract insights from unlabeled datasets using scikit-learn and scipy.
Use Seaborn's sophisticated visualization tools to make beautiful, informative visualizations with ease.
Learn about the world of data engineering with an overview of all its relevant topics and tools!
Learn the fundamentals of neural networks and how to build deep learning models using Keras 2.0.
This course is an introduction to version control with Git for data scientists.
In this project, we will use data manipulation skills to zoom in on a time when Lego explored a new direction for their toy line!
Analyze the gender distribution of children's book writers and use sound to match names to gender.
Visualize the rise of COVID-19 cases globally with ggplot2.
You will explore the market capitalization of Bitcoin and other cryptocurrencies.
Use text mining to analyze Jeopardy! data.
Wrangle and visualize musical data to find common chords and compare the styles of different artists.
Learn to analyze Twitter data and do a deep dive into a hot trend.
Analyze the network of characters in Game of Thrones and how it changes over the course of the books.
Apply your importing and data cleaning skills to real-world soccer data.
Write SQL queries to answer interesting questions about international debt using data from The World Bank.
Explore Disney movie data, then build a linear regression model to predict box office success.
Discover the top tools Kaggle participants use for data science and machine learning.
Discover how the US bond yields behave using descriptive statistics and advanced modeling.
Import, clean, and analyze seven years worth of training data tracked on the Runkeeper app.
Use tree-based machine learning methods to identify the characteristics of legendary Pokémon.
Use logistic regression to determine which treatment procedure is more effective for kidney stone removal.
Process ingredient lists for cosmetics on Sephora then visualize similarity using t-SNE and Bokeh.
Load, clean, and explore Super Bowl data in the age of soaring ad costs and flashy halftime shows.
Use data manipulation and visualization to explore one of two different television broadcast datasets: The Super Bowl and hit sitcom The Office!
Check what passwords fail to conform to the National Institute of Standards and Technology password guidelines.
Analyze health survey data to determine how BMI is associated with physical activity and smoking.
Apply hierarchical and mixed-effect models to analyze Maryland crime rates.
Use your logistic regression skills to protect people from becoming zombies!
Predict the impact of climate change on bird distributions using spatial data and machine learning.
Use pandas to calculate and compare profitability and risk of different investments using the Sharpe Ratio.
Use NLP and clustering on movie plot summaries from IMDb and Wikipedia to quantify movie similarity.
Build a binary classifier to predict if a blood donor is likely to donate again.
Use cluster analysis to glean insights into cryptocurrency gambling behavior.
Apply unsupervised learning techniques to help plan an education program in Argentina.
Use R to make art and create imaginary flowers inspired by nature.
Load, clean, and visualize scraped Google Play Store data to gain insights into the Android app market.
Use data science to catch criminals, plus find new ways to volunteer personal time for social good.
Scrape news headlines for FB and TSLA then apply sentiment analysis to generate investment insight.
Build a book recommendation system using NLP and the text of books like "On the Origin of Species."
Explore the salary potential of college majors with a k-means cluster analysis.
If you've never done a DataCamp project, this is the place to start!
Analyze admissions data from UC Berkeley and find out if the university was biased against women.
Analyze the dialog and IMDB ratings of 287 South Park episodes. Warning: contains explicit language.
Build a machine learning model to predict if a credit card application will get approved.
Build a deep learning model that can automatically detect honey bees and bumble bees in images.
Experiment with clustering algorithms to help doctors inform treatment for heart disease patients.
Explore acoustic backscatter data to find fish in the U.S. Atlantic Ocean.
Manipulate and plot time series data from Google Trends to analyze changes in search interest over time.
Write functions to forecast time series of food prices in Rwanda.
Apply text mining to Donald Trump's tweets to confirm if he writes the (angrier) Android half.
Build a convolutional neural network to classify images of letters from American Sign Language.
Play bank data scientist and use regression discontinuity to see which debts are worth collecting.
Use regression trees and random forests to find places where New York taxi drivers earn the most.
Reanalyse the data behind one of the most important discoveries of modern medicine: handwashing.
Apply your skills from "Working with Dates and Times in R" to breathalyzer data from Ames, Iowa.