Data Science Projects

Build your skills through projects: Python, SQL, R, Power BI, Tableau, AI and much more.

Free

Predicting Listing Gains in the Indian IPO Market Using PyTorch

Practice building a regularized deep learning model in PyTorch to predict IPO profitability using real Indian stock market data with advanced evaluation techniques.

Python Intermediate 10 steps
Free

Predicting Heart Disease

Practice building a K Nearest Neighbors classifier in Python to predict heart disease risk from patient data.

Python Intermediate 10 steps
Free

NYC Schools Perceptions

Practice data cleaning, analysis, and visualization in R to explore survey data and showcase your skills with R Notebooks.

R Beginner 3 steps
Free

Predicting Developer Salaries

Practice cleaning real-world survey data, engineering features from multi-select fields, and building a linear regression model to predict developer salaries.

Python Intermediate 5 steps
Free

Garden Simulator Text Based Game

Practice using OOP, error handling, and randomness in Python to create an interactive gardening game simulator.

Python Beginner 11 steps
Free

Predicting Condominium Sale Prices

Practice using linear regression in R to predict condominium sale prices based on size and location in New York City.

R Intermediate 8 steps
Free

Build a Multi-Provider LLM Gateway

AI Intermediate 11 steps
Free

Setting Up Your Data Engineering Lab with Docker

Docker Beginner 5 steps
Free

Word Raider

Practice using Python variables, lists, loops, conditionals, and file handling to build an interactive word-guessing game.

Python Beginner 11 steps
Free

Getting Started with Claude Code for Data Scientists

AI Beginner 12 steps
Free

Predicting Listing Gains in the Indian IPO Market Using TensorFlow

Practice building a deep learning model in TensorFlow to predict IPO listing gains using real Indian stock market data.

Python Intermediate 10 steps
Free

Learn and Install Jupyter Notebook

Practice using Jupyter Notebook to run code, add text, and install locally for real-world data projects.

Python Beginner 12 steps