Courses
See all Beginner courses
Understanding Data Science
Introduction to Python
Introduction to R
Introduction to ChatGPT
Introduction to SQL
Introduction to Tableau
Introduction to Power BI
Introduction to Data Engineering
Introduction to Data Visualization with ggplot2
Introduction to PySpark
Introduction to Statistics in Speadsheets
Data-Driven Decision Making for Business
Introduction to SQL Server
Introduction to Julia
See all Intermediate courses
Python Data Science Toolbox (Part 1)
Reporting in SQL
Data Manipulation with pandas
Data-Driven Decision Making in SQL
Introduction to Statistics in Python
Introduction to Statistics in R
Statistical Techniques in Tableau
Supervised Learning with scikit-learn
Python Data Science Toolbox (Part 2)
Introduction to Natural Language Processing in R
Intermediate Data Modeling in Power BI
Cleaning Data in Python
See all Advanced courses
Modeling with tidymodels in R
Analyzing Survey Data in R
Hyperparameter Tuning in Python
Building Recommendation Engines in Python
Developing Python Packages
Feature Engineering with PySpark
Machine Learning with Tree-Based Models in Python
Machine Learning with Tree-Based Models in R
Intermediate Regression in R
Advanced Deep Learning with Keras
Object-Oriented Programming in Python
Machine Learning with caret in R
See Data Engineering Courses
Understanding Data Engineering
Database Design
AWS Cloud Concepts
Building Data Engineering Pipelines in Python
ETL in Python
Introduction to Airflow in Python
Introduction to Data Engineering
NoSQL Concepts
Streaming Concepts
See Data Analysis Courses
Data Analysis in Excel
Exploratory Data Analysis in Power BI
Data Analysis in Spreadsheets
Exploratory Data Analysis in Python
Exploratory Data Analysis in SQL
Exploratory Data Analysis in R
Bayesian Data Analysis in Python
Fundamentals of Data Analysis in R
See all Programming courses
Introduction to Data Science in Python
Introduction to Python
Introduction to R
Introduction to SQL
Introduction to SQL Server
Intermediate Python
Intermediate R
Intermediate SQL
Python Data Science Toolbox (Part 1)
See all courses
Introduction to Importing Data in Python
Introduction to Importing Data in R
Cleaning Data in Python
Cleaning Data in R
Intermediate Importing Data in Python
Web Scraping in Python
Streamlined Data Ingestion with pandas
Connecting Data in Tableau
Cleaning Data with PySpark
Data Preparation in Power BI
See all Data Manipulation courses
Joining Data in SQL
Data Manipulation with pandas
Data Transformation in Power BI
Intermediate DAX in Power BI
Data Analysis in Excel
Joining Data with pandas
Data Manipulation with dplyr
Exploratory Data Analysis in SQL
PostgreSQL Summary Stats and Window Functions
See all courses
Statistical Thinking in Python (Part 1)
Statistical Thinking in Python (Part 2)
Exploratory Data Analysis in Python
Introduction to Statistics in R
Introduction to Regression in R
Correlation and Regression in R
Exploratory Data Analysis in R
Introduction to Statistics in Spreadsheets
Time Series Analysis in Python
See Machine Learning Courses
Introduction to ChatGPT
AI Fundamentals
Understanding Machine Learning
Unsupervised Learning in Python
Introduction to Deep Learning in Python
Cluster Analysis in Python
Machine Learning with Tree-Based Models in Python
Introduction to Natural Language Processing in Python
Supervised Learning in R: Classification
Machine Learning for Business
Machine Learning for Finance in Python
Implementing AI Solutions in Business
Large Language Models (LLMs) Concepts
Generative AI Concepts
Working with AI APIs
See Data Visualization courses
Data Visualization for Everyone
Introduction to Power BI
Introduction to Tableau
Data Visualization in R
Data Visualization in Spreadsheets
Introduction to Data Visualization with Seaborn
Creating Dashboards in Tableau
Data Visualization in Power BI
Data Visualization in Tableau
Interactive Data Visualization with plotly in R
See all Applied Finance courses
Introduction to Python for Finance
Introduction to R for Finance
Introduction to Portfolio Risk Management in Python
Financial Trading in Python
Financial Modeling in Spreadsheets
Quantitative Risk Management in Python
Credit Risk Modeling in Python
Financial Analytics in Spreadsheets
Importing and Managing Financial Data in Python
See all Reporting courses
Reporting with R Markdown
Analyzing Business Data in SQL
Data Communication Concepts
Reporting in SQL
Building Dashboards with shinydashboard
Case Studies: Building Web Applications with Shiny in R
Building Dashboards with flexdashboard
Report Design in Power BI
Career & Skill Tracks
See all Skill Tracks
Data Literacy
Python Fundamentals
Python Programming
R Programming
Data Manipulation with R
Data Manipulation with Python
Power BI Fundamentals
Machine Learning Fundamentals with Python
SQL Fundamentals
Marketing Analytics
See all Career Tracks
Data Analyst with R
Data Analyst with Python
Data Analyst with Power BI
Data Scientist with R
Data Scientist with Python
Python Programmer
R Programmer
Data Engineer with Python
Machine Learning Scientist with R
Machine Learning Scientist with Python
Python
See Python Courses
Introduction to Python
Intermediate Python
Python Data Science Toolbox (Part 1)
Writing Efficient Python Code
Introduction to Python for Finance
Introduction to Optimization in Python
Natural Language Processing with SpaCy
See Tracks
Python Fundamentals
Python Toolbox
Python Programmer
Importing & Cleaning Data with Python
Machine Learning Fundamentals with Python
R
See R Courses
Introduction to R
Introduction to the Tidyverse
Intermediate R
Data Manipulation with dplyr
Introduction to Data Visualization with ggplot2
See Tracks
R Programming
Importing & Cleaning Data with R
Tidyverse Fundamentals with R
Shiny Fundamentals
Data Visualization with R
SQL
See SQL Courses
Introduction to SQL
Introduction to SQL Server
Joining Data in SQL
Introduction to Relational Databases in SQL
Reporting in SQL
See Tracks
SQL Fundamentals
SQL Server Fundamentals
SQL for Business Analysts
SQL for Database Administrators
SQL Server for Database Administrators
Power BI
See Power BI Courses
Introduction to Power BI
DAX Functions in Power BI
Data Modelling in Power BI
Exploratory Data Analysis in Power BI
Reports in Power BI
Data Preparation in Power BI
Tableau
See Tableau Courses
Introduction to Tableau
Tableau Fundamentals
Analyzing Data in Tableau
Creating Dashboards in Tableau
Connecting Data in Tableau
Statistical Techniques in Tableau
Shell
See Shell Courses
Introduction to Shell
Introduction to Bash Scripting
Data Processing in Shell
Excel & Spreadsheets
See Excel & Spreadsheets Courses
Introduction to Spreadsheets
Data Analysis in Excel
Data Analysis in Spreadsheets
Intermediate Spreadsheets
Pivot Tables in Spreadsheets
Data Visualization in Spreadsheets
ChatGPT
ChatGPT
Introduction to ChatGPT
Julia
See Julia Courses
Introduction to Julia
Intermediate Julia
Docker
See Docker Courses
Introduction to Docker
See all courses
Introduction to Python
Introduction to R
Introduction to ChatGPT
Introduction to SQL
Deep Learning in Python
Understanding Data Science
Data-Driven Decision Making for Business
Introduction to Statistics in Spreadsheets
Introduction to Data Engineering
Introduction to Tableau
Creating Dashboards in Tableau
See Tracks
Data Literacy Fundamentals
Python Fundamentals
R Programming
Python Programming
SQL Fundamentals
Tableau Fundamentals
See all Blogs
How to Become a Data Scientist
How to Make Time for Learning
The 9 Most In-Demand Skills in the Data Industry
What Exactly is Data?
What is A/B Testing?
Quantitative vs. Qualitative Data
An Overview of Descriptive Statistics
See all Technologies
Python
R
SQL
Power BI
Tableau
Shell
Git
Scala
ChatGPT
Julia
Docker
Podcasts
See all
How to Make Your A/B Testing More Effective and Efficient
How Power BI Empowers Collaboration
Inside the Generative AI Revolution
Data Journalism in the Age of COVID-19
ChatGPT and How Generative AI is Augmenting Workflows
Data-Driven Thinking for the Everyday Life
Empowering the Modern Data Analyst
How to Build a Data Science Team from Scratch
See all courses
Understanding Data Science
Data Science for Business
See Tracks
Data Scientist with R
Data Scientist with Python
See Tracks
Data Analyst with R
Data Analyst with Python
Data Analyst with SQL Server
See all courses
Data Analysis in Excel
Data Analysis in Spreadsheets
See all courses
Understanding Data Engineering
Introduction to Data Engineering
Data Engineer with Python
Database Design
AWS Cloud Concepts
NoSQL Concepts
See all courses
Understanding Machine Learning
Introduction to Deep Learning in Python
AI Fundamentals
Machine Learning for Business
See Tracks
Machine Learning Scientist with Python
See all courses
Writing Efficient Python Code
Python Data Science Toolbox (Part 1)
Joining Data in SQL
Data Manipulation with pandas
Data Analysis in Excel
Cleaning Data with PySpark
Creating Chatbots in Python
Data-Driven Decision Making in SQL
Improving Your Data Visualizations in Python
Reporting in SQL
See Tracks
R Programming
Python Programming
Data Visualization with Python
Spreadsheet Fundamentals
Data Skills for Business
See all Cheat Sheets
Python Seaborn Cheat Sheet
Pandas Cheat Sheet: Data Wrangling in Python
Importing Data in Python Cheat Sheet
Data Visualization Cheat Sheet
PySpark Cheat Sheet: Spark in Python
Jupyter Notebook Cheat Sheet
Data Science Cheat Sheet for Business Leaders
Podcasts
See all
How Organizations Can Bridge the Data Literacy Gap
How Salesforce Created a High-Impact Data Science Organization
How Data Science Drives Value for Finance Teams
How Data Science is Transforming the Healthcare Industry
How to Build a Data Science Team from Scratch
How Chelsea FC Uses Analytics to Drive Matchday Success
How an Always-Learning Culture Drives Innovation at Shopify
How Real Time Data Accelerates Business Outcomes
Workspace
Get Started
Templates
Integrations
Documentation
Competitions
Join a Competition
See all
Exploring Netflix's most popular content from its Top 10 charts
How much of the world has access to the internet?
Which countries produce and consume wine?
Which tree species should the city plant?
Understanding the local electricity market
How can hospitals reduce readmissions?
Improving the performance of an investment fund
Skills Assessments
Take an Assessment
See all courses
Understanding Data Science
Understanding Data Engineering
Understanding Machine Learning
Understanding Data Visualization
Understanding Cloud Computing
Introduction to Portfolio Risk Management in Python
Introduction to Python for Finance
Financial Analytics in Spreadsheets
Marketing Analytics for Business
Machine Learning for Business
Data Science for Business
See Tracks
Understanding Data Science
Understanding Data Engineering
Understanding Machine Learning
Understanding Data Visualization
Understanding Cloud Computing
Introduction to Portfolio Risk Management in Python
Introduction to Python for Finance
Financial Analytics in Spreadsheets
Marketing Analytics for Business
Machine Learning for Business
Data Science for Business
See Blogs
DataFramed: Launching a Data Career in 2022
The Top 15 Data Scientist Skills
How to Become a Data Engineer
How to Become a Machine Learning Engineer
How to Become a Data Architect
Podcasts
See all
[DataFramed Careers Series #2] What Makes a Great Data Science Portfolio
[DataFramed Careers Series #4]: Acing the Data Science Interview
Accelerating Data Careers with Writing
The Rise of Hybrid Jobs & the Future of Data Skills
Ace the Data Science Interview
Find a data job
See all courses
Understanding Data Science
Data Science for Business
Introduction to Data Science in Python
Data Manipulation with pandas
Data Types for Data Science in Python
See Tracks
Data Scientist with R
Data Scientist with Python
See all courses
Data Analysis in Excel
Data Analysis in Spreadsheets
Exploratory Data Analysis in Python
Exploratory Data Analysis in SQL
Exploratory Data Analysis in R
See Tracks
Data Analyst with R
Data Analyst with Python
Data Analyst with SQL Server
See all courses
Understanding Data Engineering
Introduction to Data Engineering
Database Design
AWS Cloud Concepts
NoSQL Concepts
See Tracks
Data Engineer with Python
See all courses
Understanding Machine Learning
Introduction to Deep Learning in Python
AI Fundamentals
Machine Learning for Business
Machine Learning with Tree-Based Models in Python
See Tracks
Machine Learning Scientist with Python
Machine Learning Scientist with R
Workspace
Get Started
Templates
See all templates
Create a Word Cloud
Visualize a Heatmap
Calculate Percent Changes, Lags, and Shifts on Time Series
Find and Visualize Clusters with K-Means
Analyze Multiple Time Series
Network Analysis
Sentiment Analysis Prediction
Datasets
See all datasets
E-Commerce Data
Google Play Store Apps
Netflix Movie Data
Measles Data
Integrations
Github
Dropbox
S3 Bucket
Redshift
PostgreSQL
Documentation
What is DataCamp Workspace?
Getting Started
Creating a Workspace
Creating a Publication
Support
Certification
Gain a Professional Certification
See all Certifications
Get Certified
Data Scientist Certification
Data Analyst Certification
Data Engineer Certification
Find a Data Job
See all jobs
Senior Data Scientist, Analytics
Senior Data Scientist, Analytics
Data Scientist
Senior Data Analyst
Data Scientist, CryptoEconLab
Analytics Engineer
Hire Data Professionals
Tutorials & Webinars
Webinars
Dashboard Design Best Practices in Tableau
Dashboard Design Best Practices in Tableau
DataCamp: Q2 2023 Roadmap
Docker for Data Scientists
Unlocking Data Cultures: Empowering People Through Data Literacy Programs
Unlocking Data Cultures: Empowering People Through Data Literacy Programs
Data Engineer vs Data Scientist? Which one should you choose?
Generating Photorealistic Images using AI with Diffusers in Python
What ChatGPT and Generative AI Mean for Data Privacy
What ChatGPT and Generative AI Mean for Data Privacy
Upcoming Events
Blog
Introducing the DataCamp Certification Technical Manual
How to Learn AI From Scratch in 2023: A Complete Guide From the Experts
What is Text Generation?
The Pros and Cons of Using LLMs in the Cloud Versus Running LLMs Locally
Seamlessly Teach Data in the Classroom with DataCamp Workspace
PyTorch 2.0 is Here: Everything We Know
Why we use IRT at DataCamp
Using Generative AI to Boost Your Creativity
Showcasing the Data Portfolio Leaderboard
Building Your Data Science Portfolio with DataCamp Workspace (Part 3): Add Machine Learning Workspace
Cheat Sheets
The Data-Information-Knowledge-Wisdom Pyramid
The Generative AI Tools Landscape
The OpenAI API in Python
Business Use Cases of ChatGPT
Data Manipulation in Excel Cheat Sheet
Conda Cheat Sheet
Docker for Data Science Cheat Sheet
Data Quality Dimensions Cheat Sheet
ChatGPT Cheat Sheet for Data Science
Reshaping Data with tidyr in R
Tutorials
How to Run Stable Diffusion
High Performance Data Manipulation in Python: pandas 2.0 vs. polars
Git Rebase Tutorial for Beginners
How to Analyze Data in Google Sheets With Python: A Step-By-Step Guide
How to Practice SQL Using any Dataset with Workspace
Step-by-Step Guide to Making Map in Python using Plotly Library
How to Use SQL in pandas Using pandasql Queries
Fine-Tuning GPT-3 Using the OpenAI API and Python
Explainable AI - Understanding and Trusting Machine Learning Models
Introduction to AI Agents: Getting Started With Auto-GPT, AgentGPT, and BabyAGI
White Papers
DataCamp Donates 2020/2021 Impact Report
Data Trends & Predictions 2023
How to Win the Competition for Data Professionals in 2022
5 Best Practices for Building Data Science Skills Academies
2022 Data Trends and Predictions
8 Rules for Better Data Storytelling
Becoming a Data-driven Marketer
Insights from Data Leaders
Data Literacy for Responsible AI
Your Organization's Guide to Data Maturity
Case Studies
Case Study: How Kotak Bank Transitioned to a Modern Analytics Stack
Case Study: Essex Property Trust Experiences 24X Productivity Gains
How CBRE Implemented its Data Literacy Program with DataCamp
Case Study: Just IT Accelerates its Learning Program with DataCamp
Case Study: How Allianz Upskilled 6,000+ Employees with DataCamp
Case Study: Rolls-Royce 100x'ed the Speed of Engineering Processes
Case Study: DataBird Address France’s Demand for Data Professionals
Case Study: AutoDesk Keeps Team's Python & SQL Skills Up-to-Date
Case Study: LumiraDx Grows Python Skills with Custom Tracks
Case Study: Essex County Council Upskills Staff in Data Analytics
E-Books
The Definitive Guide to Machine Learning for Business Leaders
Podcast
How Data Scientists Can Thrive in the FMCG Industry
Data Science & AI in the Gaming Industry
Navigating Parenthood with Data
[DataFramed AI Series #4] Building AI Products with ChatGPT
[DataFramed AI Series #3] GPT and Generative AI for Data Teams
[DataFramed AI Series #2] How Organizations can Leverage ChatGPT
[DataFramed AI Series #1] ChatGPT and the OpenAI Developer Ecosystem
Scaling the Data Culture at Salesforce
Building the Case for Data Literacy
Building Great Machine Learning Products at Opendoor
Podcast
See all
How Data Scientists Can Thrive in the FMCG Industry
Data Science & AI in the Gaming Industry
Navigating Parenthood with Data
[DataFramed AI Series #4] Building AI Products with ChatGPT
[DataFramed AI Series #3] GPT and Generative AI for Data Teams
[DataFramed AI Series #2] How Organizations can Leverage ChatGPT
[DataFramed AI Series #1] ChatGPT and the OpenAI Developer Ecosystem
Scaling the Data Culture at Salesforce
Building the Case for Data Literacy
Building Great Machine Learning Products at Opendoor
Pricing
For Business
Chat GPT Cheat Sheet
The 16 Best ETL Tools
Tableau vs Power BI
GPT-4 Overview
Decision Trees in Python
Python Excel Tutorial
Group by Having in SQL
Histograms with Plotly
Promo
Skip to main content
We're Hiring
John Hogue
Share Profile
This profile is set to private