Skip to content

Latest commit

 

History

History
805 lines (772 loc) · 51.7 KB

File metadata and controls

805 lines (772 loc) · 51.7 KB

DataCamp Tracks

DataCamp Tracks road map for computer science students.




Python Data Analysis

(12 skills)
# Skill Tracks Courses Hrs
01 Python Programming Fundamentals
Introduction to Python for Developers 13
Intermediate Python for Developers
Python Toolbox
Data Types in Python
02 Python Programming
Writing Efficient Python Code 19
Software Engineering Principles in Python
Introduction to Testing in Python
Introduction to Object-Oriented Programming in Python
03 Building Applications with OOP in Python
Introduction to Object-Oriented Programming in Python 11
Intermediate Object-Oriented Programming in Python
Case Study: Building Software in Python
04 Importing & Cleaning Data with Python
Introduction to Importing Data in Python 13
Intermediate Importing Data in Python
Cleaning Data in Python
Reshaping Data with pandas
05 Python Programming Toolbox
Working with Dates and Times in Python 13
Regular Expressions in Python
Data Structures and Algorithms in Python
06 Data Manipulation with Python
Data Manipulation with pandas 16
Reshaping Data with pandas
Joining Data with pandas
Introduction to NumPy
07 Data Visualization with Python
Introduction to Data Visualization with Matplotlib 16
Introduction to Data Visualization with Seaborn
Improving Your Data Visualizations in Python
Visualizing Geospatial Data in Python
08 Python Data Fundamentals
Introduction to Python 16
Intermediate Python
Data Manipulation with pandas
Joining Data with pandas
Introduction to Data Visualization with Seaborn
Introduction to Statistics in Python
Exploratory Data Analysis in Python
09 Statistics Fundamentals in Python
Introduction to Statistics in Python 20
Introduction to Regression with statsmodels in Python
Intermediate Regression with statsmodels in Python
Sampling in Python
Hypothesis Testing in Python
10 Applied Statistics in Python
Experimental Design in Python 16
A/B Testing in Python
Foundations of Inference in Python
Bayesian Data Analysis in Python
11 Finance Fundamentals in Python
Introduction to Python for Finance 25
Intermediate Python for Finance
Introduction to Financial Concepts in Python
Manipulating Time Series Data in Python
Importing and Managing Financial Data in Python
Introduction to Portfolio Analysis in Python
12 Applied Finance in Python
Introduction to Portfolio Risk Management in Python 16
Quantitative Risk Management in Python
Credit Risk Modeling in Python
GARCH Models in Python


Python Machine Learning

(12 skills)
# Skill Tracks Courses Hrs
01 Machine Learning Fundamentals in Python
Supervised Learning with scikit-learn 16
Unsupervised Learning in Python
Introduction to Deep Learning with PyTorch
Reinforcement Learning with Gymnasium in Python
02 Marketing Analytics in Python
Analyzing Marketing Campaigns with pandas 24
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
03 Supervised Machine Learning in Python
Supervised Learning with scikit-learn 25
Linear Classifiers in Python
Machine Learning with Tree-Based Models in Python
Extreme Gradient Boosting with XGBoost
Hyperparameter Tuning in Python
Ensemble Methods in Python
04 Time Series in Python
Manipulating Time Series Data in Python 20
Time Series Analysis in Python
Visualizing Time Series Data in Python
ARIMA Models in Python
Machine Learning for Time Series Data in Python
05 Keras Fundamentals
Introduction to Deep Learning with Keras 16
Advanced Deep Learning with Keras
Image Modeling with Keras
Recurrent Neural Networks (RNNs) for Language Modeling with Keras
06 Natural Language Processing in Python
Introduction to Natural Language Processing in Python 20
Sentiment Analysis in Python
Natural Language Processing with spaCy
Spoken Language Processing in Python
Feature Engineering for NLP in Python
07 Image Processing with Python
Image Processing in Python 12
Biomedical Image Analysis in Python
Image Processing with Keras in Python
08 Machine Learning in Production in Python
MLOps Concepts 19
Introduction to MLflow
Monitoring Machine Learning Concepts
Monitoring Machine Learning in Python
Introduction to Data Versioning with DVC
09 Reinforcement Learning in Python
Reinforcement Learning with Gymnasium in Python 12
Deep Reinforcement Learning in Python
Reinforcement Learning from Human Feedback (RLHF)
10 Building APIs in Python
Introduction to Python for Developers 16
Intermediate Python for Developers
Introduction to APIs in Python
Introduction to FastAPI
11 Developing Large Language Models
Introduction to Deep Learning with PyTorch 16
Intermediate Deep Learning with PyTorch
Deep Learning for Text with PyTorch
Introduction to LLMs in Python
Working with Llama 3
LLMOps Concepts
12 Developing AI Applications
Working with the OpenAI API 19
AI Ethics
ChatGPT Prompt Engineering for Developers
Working with Hugging Face
Introduction to Data Privacy
Developing AI Systems with the OpenAI API
Introduction to Embeddings with the OpenAI API
Developing LLM Applications with LangChain


R Data Analysis

(0 skills)


R Machine Learning

(0 skills)


SQL

(5 skills)
# Skill Tracks Courses Hrs
01 SQL Fundamentals
Introduction to SQL 26
Intermediate SQL
Joining Data in SQL
Data Manipulation in SQL
PostgreSQL Summary Stats and Window Functions
Functions for Manipulating Data in PostgreSQL
Database Design
02 SQL Server Fundamentals
Introduction to SQL Server 22
SQL for Joining Data
Intermediate SQL Server
Time Series Analysis in SQL Server
Functions for Manipulating Data in SQL Server
03 SQL for Business Analysts
Exploratory Data Analysis in SQL 20
Data-Driven Decision Making in SQL
Applying SQL to Real-World Problems
Analyzing Business Data in SQL
Reporting in SQL
04 SQL Server for Database Administrators
Introduction to Relational Databases in SQL 24
Database Design
Transactions and Error Handling in SQL Server
Writing Functions and Stored Procedures in SQL Server
Building and Optimizing Triggers in SQL Server
Improving Query Performance in SQL Server
05 SQL for Database Administrators
Introduction to Relational Databases in SQL 16
Database Design
Creating PostgreSQL Databases
Improving Query Performance in PostgreSQL


Theory

(18 skills)
# Skill Tracks Courses Hrs
01 Understanding Data Topics
Understanding Data Science 10
Understanding Machine Learning
Understanding Data Visualization
Understanding Data Engineering
Understanding Cloud Computing
02 AI Fundamentals
Understanding Artificial Intelligence 10
Introduction to ChatGPT
Understanding Machine Learning
Large Language Models (LLMs) Concepts
Generative AI Concepts
AI Ethics
03 Data Literacy Professional
Introduction to Data 15
Communicating Data Insights
Introduction to Data Literacy
Introduction to Statistics
Introduction to Data Culture
Forming Analytical Questions
Data Storytelling Concepts
Data Literacy Case Study: Remote Working Analysis
04 Data Skills for Business
Introduction to Data 20
Introduction to Data Literacy
Understanding Artificial Intelligence
Data Governance Concepts
Introduction to Data Ethics
Data Management Concepts
05 AI Business Fundamentals
Understanding Artificial Intelligence 11
Introduction to ChatGPT
Generative AI for Business
Large Language Models for Business
Artificial Intelligence (AI) Strategy
AI Ethics
Implementing AI Solutions in Business
06 EU AI Act Fundamentals
Understanding Artificial Intelligence 8
Understanding the EU AI Act
Generative AI for Business
Large Language Models for Business
AI Ethics
Responsible AI Practices
07 Data Storytelling
Communicating Data Insights 6
Data Storytelling Concepts
Data Storytelling Case Study: College Majors
Data Storytelling Case Study: Green Businesses
08 Data Governance Fundamentals
Introduction to Data Privacy 10
Introduction to Data Quality
Introduction to Data Security
Data Governance Concepts
Data Management Concepts
09 Artificial Intelligence (AI) Leadership
Monetizing Artificial Intelligence 6
Responsible AI Practices
Explainable Artificial Intelligence (XAI) Concepts
AI Security and Risk Management
10 GDPR and Data Privacy Fundamentals
Understanding GDPR 5
Introduction to Data Privacy
Introduction to Data Security
11 ChatGPT Fundamentals
Introduction to ChatGPT 3
Understanding Prompt Engineering
Intermediate ChatGPT
12 OpenAI Fundamentals
Working with the OpenAI API 13
ChatGPT Prompt Engineering for Developers
Developing AI Systems with the OpenAI API
Introduction to Embeddings with the OpenAI API
13 Llama Fundamentals
Working with Llama 3 5
Fine-Tuning with Llama 3
14 Alteryx Fundamentals
Introduction to Alteryx 12
Data Preparation in Alteryx
Data Transformation in Alteryx
Data Manipulation in Alteryx
Case Study: Analyzing Sales Data in Alteryx
15 AWS Cloud Practitioner (CLF-C02)
Understanding Cloud Computing 10
AWS Concepts
AWS Cloud Technology and Services Concepts
AWS Security and Cost Management Concepts
16 Microsoft Azure Fundamentals (AZ-900)
Understanding Cloud Computing 9
Understanding Microsoft Azure
Understanding Microsoft Azure Architecture and Services
Understanding Microsoft Azure Management and Governance
17 GitHub Foundations
Introduction to Git 9
Intermediate Git
Introduction to GitHub Concepts
Intermediate GitHub Concepts
18 Containerization and Virtualization with Docker and Kubernetes
Containerization and Virtualization Concepts 13
Introduction to Docker
Introduction to Kubernetes
Intermediate Docker


Spreadsheets and Excel

(5 skills)
# Skill Tracks Courses Hrs
01 Google Sheets Fundamentals
Introduction to Spreadsheets 15
Data Analysis in Spreadsheets
Intermediate Spreadsheets
Pivot Tables in Spreadsheets
Data Visualization in Spreadsheets
02 Intermediate Google Sheets
Introduction to Statistics in Spreadsheets 12
Error and Uncertainty in Spreadsheets
Marketing Analytics in Spreadsheets
03 Finance Fundamentals in Google Sheets
Financial Analytics in Spreadsheets 12
Financial Modeling in Spreadsheets
Loan Amortization in Spreadsheets
04 Excel Fundamentals
Introduction to Excel 16
Data Preparation in Excel
Data Visualization in Excel
Data Analysis in Excel
Case Study: Analyzing Customer Churn in Excel
05 Data Analysis with Excel Power Tools
Introduction to Power Query in Excel 9
Power Pivot in Excel
Intermediate Power Query in Excel


Tableau and Power-BI

(4 skills)
# Skill Tracks Courses Hrs
01 Power BI Fundamentals
Introduction to Power BI 17
Introduction to DAX in Power BI
Data Visualization in Power BI
Case Study: Analyzing Customer Churn in Power BI
Data Preparation in Power BI
Data Modeling in Power BI
02 Tableau Fundamentals
Introduction to Tableau 24
Analyzing Data in Tableau
Creating Dashboards in Tableau
Case Study: Analyzing Customer Churn in Tableau
Connecting Data in Tableau
03 Design in Power BI
Dashboard Design Concepts 4
User-Oriented Design in Power BI
04 Financial Reporting in Power BI
Financial Analysis in Power BI 18
Time Series Analysis in Power BI
Introduction to Financial Statements in Power BI
Case Study: Mortgage Trading Analysis in Power BI