On December 12th 2024, DataCamp will make some improvements to our content catalog, including renaming, updating, and archiving courses, projects, and tracks.
Course Deprecations
Also see: Which courses are we deprecating?
Track Deprecations
# | Track Title |
1. | Network Analysis in R |
Courses with Recommended Alternatives
# | Course Title | Recommended Alternative |
1. | Case Study: School Budgeting with Machine Learning in Python | Project: What Makes a Good Book? |
Practice Pool Deprecations
# | Practice Pool Title | Recommended Alternative |
1. | Case Study: School Budgeting with Machine Learning in Python | Project: What Makes a Good Book? |
Course Renames
# | Course ID | New Course Title | Old Course Title |
1. | 34425 | AWS Concepts | Introduction to AWS |
2. | 35360 | AWS Cloud Technology and Services Concepts | AWS Cloud Technology and Services |
3. | 35908 | AWS Security and Cost Management Concepts | AWS Security and Cost Management |
4. | 37838 | Introduction to Git | Foundations of Git |
5. | 29712 | Foundations of Git | Introduction to Git |
6. | 29968 | Introduction to GitHub Concepts | GitHub Concepts |
Practice Pool Renames
# | Pool ID | New Practice Pool Title | Old Practice Pool Title |
1. | 722 | Understanding Microsoft Azure | Introduction to Azure |
2. | 734 | AWS Concepts | Introduction to AWS |
Assessment Renames
# | Assessment ID | New Assessment Title | Old Assessment Title |
1. | 4292 | Microsoft Azure Fundamentals (AZ-900) | Azure Fundamentals |
Certification Renames
# | Certification ID | New Certification Title | Old Certification Title |
1. | 10 | EU AI Act Article 4 Compliance Certification | EU AI Act Literacy |
Track Renames
# | Certification ID | New Track Title | Old Track Title |
1. | 15231 | EU AI Act Article 4 Fundamentals | EU AI Act Fundamentals |
Track Changes
Career Tracks
Data Engineer in Python
Current Track
- Understanding Cloud Computing
- Introduction to Python for Developers
- Intermediate Python for Developers
- Introduction to Importing Data in Python
- Intermediate Importing Data in Python
- Cleaning Data in Python
- Project: Cleaning Bank Marketing Campaign Data
- Writing Efficient Python Code
- Streamlined Data Ingestion with pandas
- Introduction to Git
- Software Engineering Principles in Python
- Project: Performing a Code Review
- ETL and ELT in Python
- Introduction to Airflow in Python
- Project: Building a Retail Data Pipeline
- Code Along: Cleaning Data in Python
New Track
- Understanding Cloud Computing
- Introduction to Python for Developers
- Intermediate Python for Developers
- Introduction to Importing Data in Python
- Intermediate Importing Data in Python
- Cleaning Data in Python
- Project: Cleaning Bank Marketing Campaign Data
- Writing Efficient Python Code
- Streamlined Data Ingestion with pandas
- Introduction to Git (formerly Foundations of Git)
- Intermediate Git
- Software Engineering Principles in Python
- Project: Performing a Code Review
- ETL and ELT in Python
- Introduction to Airflow in Python
- Project: Building a Retail Data Pipeline
- Code Along: Cleaning Data in Python
Removed Courses
# | Course ID | Course Title | Instructor Name |
1. | 29712 | Introduction to Git | DataCamp |
Added Courses
# | Course ID | Course Title | Instructor Name |
1. | 37838 | Introduction to Git | DataCamp |
2. | 38067 | Intermediate Git | DataCamp |
Python Developer
Current Track
- Introduction to Testing in Python
- Writing Efficient Python Code
- Introduction to Git
- Intermediate Object-Oriented Programming in Python
- Developing Python Packages
- Web Scraping in Python
- Project: Building a Calorie Intake Calculator
- Data Structures and Algorithms in Python
New Track
- Writing Efficient Python Code
- Introduction to Git
- Intermediate Git
- Intermediate Object-Oriented Programming in Python
- Developing Python Packages
- Web Scraping in Python
- Project: Building a Calorie Intake Calculator
- Data Structures and Algorithms in Python
- Introduction to Testing in Python
Removed Courses
# | Course ID | Course Title | Instructor Name |
1. | 29712 | Introduction to Git | DataCamp |
Added Courses
# | Course ID | Course Title | Instructor Name |
1. | 37838 | Introduction to Git | DataCamp |
2. | 38067 | Intermediate Git | DataCamp |
R Developer
Current Track
- Introduction to the Tidyverse
- Data Manipulation with dplyr
- Project: Analyze the Popularity of Programming Languages
- Writing Efficient R Code
- Working with Dates and Times in R
- String Manipulation with stringr in R
- Assessment: Data Manipulation with R
- Web Scraping in R
- Introduction to Writing Functions in R
- Introduction to Shell
- Introduction to Git
- Parallel Programming in R
- Defensive R Programming
- Developing R Packages
- Object-Oriented Programming with S3 and R6 in R
New Track
- Introduction to R
- Intermediate R
- Introduction to the Tidyverse
- Data Manipulation with dplyr
- Project: Analyze the Popularity of Programming Languages
- Introduction to Writing Functions in R
- Writing Efficient R Code
- Foundations of Functional Programming with purrr
- Parallel Programming in R
- Introduction to Shell
- Developing R Packages
- Defensive R Programming
- Object-Oriented Programming with S3 and R6 in R
- Introduction to Git (formerly Foundations of Git)
- Intermediate Git
Removed Content
# | Content ID | Content Title | Instructor Name |
1. | 29712 | Introduction to Git | DataCamp |
2. | 5348 | Working with Dates and Times in R | Charlotte Wickham |
3. | 1645 | Assessment: Data Manipulation with R | N/A |
4. | 2922 | String Manipulation with stringr in R | Charlotte Wickham |
5. | 25134 | Web Scraping in R | Timo Grossenbacher |
Added Content
# | Content ID | Content Title | Instructor Name |
1. | 58 | Introduction to R | DataCamp |
2. | 672 | Intermediate R | DataCamp |
3. | 5896 | Foundations of Functional Programming with purrr | DataCamp |
4. | 37838 | Introduction to Git | DataCamp |
5. | 38067 | Intermediate Git | DataCamp |
Associate AI Engineer for Data Scientists
Current Track
- Supervised Learning with scikit-learn
- Unsupervised Learning in Python
- Introduction to Deep Learning with PyTorch
- Intermediate Deep Learning with PyTorch
- Project: Developing Multi-Input Models for OCR
- Responsible AI Data Management
- Introduction to LLMs in Python
- Project: Analyzing Car Reviews with LLMs
- Working with Llama 3
- MLOps Concepts
- MLOps Deployment and Lifecycling
- Introduction to Git
- Software Engineering Principles in Python
- Introduction to Testing in Python
- Monitoring Machine Learning Concepts
New Track
- Supervised Learning with scikit-learn
- Unsupervised Learning in Python
- Introduction to Deep Learning with PyTorch
- Explainable AI in Python
- Intermediate Deep Learning with PyTorch
- Project: Developing Multi-Input Models for OCR
- Responsible AI Data Management
- Introduction to LLMs in Python
- Project: Analyzing Car Reviews with LLMs
- Working with Llama 3
- MLOps Concepts
- Software Engineering Principles in Python
- Introduction to Git (formerly Foundations of Git)
- Introduction to Testing in Python
Removed Courses
# | Course ID | Course Title | Instructor Name |
1. | 29712 | Introduction to Git | DataCamp |
2. | 29501 | MLOps Deployment and Life Cycling | Nemanja Radojković |
3. | 31224 | Monitoring Machine Learning Concepts | Hakim Elakhrass |
Added Courses
# | Course ID | Course Title | Instructor Name |
1. | 37627 | Explainable AI in Python | DataCamp |
2. | 37838 | Introduction to Git | DataCamp |
Data Scientist in Python
Current Track
- Intermediate Importing Data in Python
- Preprocessing for Machine Learning in Python
- Developing Python Packages
- Machine Learning for Business
- Introduction to SQL
- Intermediate SQL
- Project: Analyzing Students’ Mental Health
- Joining Data in SQL
- Project: When Was the Golden Era of Video Games?
- Introduction to Git
New Track
- Intermediate Importing Data in Python
- Preprocessing for Machine Learning in Python
- Developing Python Packages
- Machine Learning for Business
- Introduction to SQL
- Intermediate SQL
- Project: Analyzing Students’ Mental Health
- Joining Data in SQL
- Project: When Was the Golden Era of Video Games?
- Introduction to Git (formerly Foundations of Git)
- Intermediate Git
Removed Courses
# | Course ID | Course Title | Instructor Name |
1. | 29712 | Introduction to Git | DataCamp |
Added Courses
# | Course ID | Course Title | Instructor Name |
1. | 37838 | Introduction to Git | DataCamp |
2. | 38067 | Intermediate Git | DataCamp |
Data Scientist in R
Current Track
- Intermediate Importing Data in R
- Developing R Packages
- Machine Learning for Business
- Feature Engineering in R
- Introduction to SQL
- Intermediate SQL
- Project: Analyzing Students’ Mental Health
- Joining Data in SQL
- Project: When Was the Golden Era of Video Games?
- Introduction to Git
New Track
- Intermediate Importing Data in R
- Developing R Packages
- Machine Learning for Business
- Feature Engineering in R
- Introduction to SQL
- Intermediate SQL
- Project: Analyzing Students’ Mental Health
- Joining Data in SQL
- Project: When Was the Golden Era of Video Games?
- Introduction to Git (formerly Foundations of Git)
- Intermediate Git
Removed Courses
# | Course ID | Course Title | Instructor Name |
1. | 29712 | Introduction to Git | DataCamp |
Added Courses
# | Course ID | Course Title | Instructor Name |
1. | 37838 | Introduction to Git | DataCamp |
2. | 38067 | Intermediate Git | DataCamp |
Machine Learning Engineer
Previous Prerequisite
- Data Scientist in Python
New Prerequisite
- Associate Data Scientist in Python
Skill Tracks
Developing Large Language Models
Current Track
- Introduction to Deep Learning with PyTorch
- Intermediate Deep Learning with PyTorch
- Deep Learning for Text with PyTorch
- Introduction to LLMs in Python
- Project: Analyzing Car Reviews with LLMs
- Code-Along: Fine-Tuning Your Own Llama 2 Model
- Blog: LLMOps Essentials: A Practical Guide to Operationalizing Large Language Models
New Track
- Introduction to Deep Learning with PyTorch
- Intermediate Deep Learning with PyTorch
- Deep Learning for Text with PyTorch
- Project: Service Desk Ticket Classification with Deep Learning
- Introduction to LLMs in Python
- Project: Analyzing Car Reviews with LLMs
- Working with Llama 3
- LLMOps Concepts
Removed Content
# | Content ID | Content Title | Instructor Name |
1. | 1429 | Fine-Tuning Your Own Llama 2 Model | DataCamp |
2. | 1599 | LLMOps Essentials: A Practical Guide to Operationalizing Large Language Models | DataCamp |
Added Content
# | Content ID | Content Title | Instructor Name |
1. | 2148 | Service Desk Ticket Classification with Deep Learning | DataCamp |
2. | 36817 | Working with Llama 3 | DataCamp |
3. | 36164 | LLMOps Concepts | DataCamp |
Marketing Analytics in Python
Current Track
- Analyzing Marketing Campaigns with pandas
- Analyzing Social Media Data in Python
- Market Basket Analysis in Python
- Machine Learning for Marketing in Python
- Customer Segmentation in Python
- Marketing Analytics: Predicting Customer Churn in Python
- Customer Analytics and A/B Testing in Python
- Project: Combating Subscriber Churn with Targeted Marketing
New Track
- Analyzing Marketing Campaigns with pandas
- Analyzing Social Media Data in Python
- Market Basket Analysis in Python
- Machine Learning for Marketing in Python
- Customer Segmentation in Python
- Marketing Analytics: Predicting Customer Churn in Python
- Project: Combating Subscriber Churn with Targeted Marketing
Removed Courses
# | Course ID | Course Title | Instructor Name |
1. | 6165 | Customer Analytics and A/B Testing in Python | Ryan Grossman |
Added Courses
N/A
Data Skills for Business
Current Track
- Introduction to Data
- Introduction to Data Literacy
- Understanding Artificial Intelligence
- Data Governance Concepts
- Introduction to Data Ethics
- Data Management Concepts
New Track
- Introduction to Data
- Introduction to Data Literacy
- Understanding Artificial Intelligence
- Data Governance Concepts
- Introduction to Data Ethics
- Data Management Concepts
- Data Strategy
Removed Courses
N/A
Added Courses
# | Course ID | Course Title | Instructor Name |
1. | 35244 | Data Strategy | DataCamp |
AI Fundamentals
Current Track
- Understanding Artificial Intelligence
- Introduction to ChatGPT
- Understanding Machine Learning
- Large Language Models (LLMs) Concepts
- Generative AI Concepts
- AI Ethics
New Track
- Understanding Artificial Intelligence
- Introduction to ChatGPT
- Understanding Machine Learning
- Large Language Models (LLMs) Concepts
- Generative AI Concepts
- AI Ethics
- AI Fundamentals Assessment
Added Assessments
# | Assessment ID | Assessment Title |
1. | 3312 | AI Fundamentals |
Data Storytelling
Current Track
- Communicating Data Insights
- Data Storytelling Concepts
- Data Storytelling Case Study: College Majors
- Data Storytelling Case Study: Green Businesses
New Track
- Communicating Data Insights
- Data Storytelling Concepts
- Data Storytelling Case Study: College Majors
- Data Storytelling Case Study: Green Businesses
- Data Storytelling Assessment
Added Assessments
# | Assessment ID | Assessment Title |
1. | 3315 | Data Storytelling |