FREE AND PAID · 12 SUBJECTS

Projects that get you hired

Every subject has a free starter project with steps, plus paid Small, Large and Enterprise projects with code, data and documentation for your portfolio.

Paid project levels

SMALL15 USD

One focused project you can finish in a weekend.

  • Source code
  • Sample dataset
  • Step-by-step README
LARGE40 USD

A multi-stage, end-to-end project like real team work.

  • Everything in Small
  • Architecture diagram
  • Setup guide
  • Interview talking points
ENTERPRISE99 USD

A production-style project for a standout portfolio.

  • Everything in Large
  • CI/CD and data quality checks
  • Monitoring and alerting
  • Full documentation

Payment and delivery on WhatsApp. Prices in US dollars.

SQL Developer course →

FREE PROJECT

Sales analysis with SQL

Answer 15 real business questions on a sales database.

  1. Install SQL Server Express and SSMS, or use Azure SQL free tier
  2. Load the free AdventureWorks or Northwind sample database
  3. Write queries for top customers, monthly revenue and best products
  4. Use window functions for running totals and rankings
  5. Save your queries and results in a GitHub repository with a README
SMALL

SQL Developer · Small project

One focused project you can finish in a weekend.

15 USD
LARGE

SQL Developer · Large project

A multi-stage, end-to-end project like real team work.

40 USD
ENTERPRISE

SQL Developer · Enterprise project

A production-style project for a standout portfolio.

99 USD

Python Developer course →

FREE PROJECT

Weather data collector

A Python script that pulls data from a free API every day and saves it to a database.

  1. Pick a free API such as Open-Meteo (no key needed)
  2. Call it with requests and parse the JSON
  3. Clean it with pandas
  4. Save to SQLite or PostgreSQL with SQLAlchemy
  5. Schedule it and add logging and a simple test
SMALL

Python Developer · Small project

One focused project you can finish in a weekend.

15 USD
LARGE

Python Developer · Large project

A multi-stage, end-to-end project like real team work.

40 USD
ENTERPRISE

Python Developer · Enterprise project

A production-style project for a standout portfolio.

99 USD

Snowflake Developer course →

FREE PROJECT

Load and model data in Snowflake

Load CSV and JSON files into a free Snowflake trial and build clean tables.

  1. Create a Snowflake trial account
  2. Create a stage and file formats, load files with COPY INTO
  3. Query JSON with VARIANT and FLATTEN
  4. Build a cleaned table and a simple star schema
  5. Set auto-suspend and a resource monitor to stay within credits
SMALL

Snowflake Developer · Small project

One focused project you can finish in a weekend.

15 USD
LARGE

Snowflake Developer · Large project

A multi-stage, end-to-end project like real team work.

40 USD
ENTERPRISE

Snowflake Developer · Enterprise project

A production-style project for a standout portfolio.

99 USD

Azure Databricks Engineer course →

FREE PROJECT

Bronze, silver, gold with PySpark

Build a small medallion pipeline on Databricks Free Edition.

  1. Sign up for Databricks Free Edition
  2. Upload a public dataset such as NYC taxi trips (sample)
  3. Bronze: read raw files into a Delta table
  4. Silver: clean types, remove duplicates, fix nulls
  5. Gold: aggregate daily metrics and visualise them in a notebook
SMALL

Azure Databricks Engineer · Small project

One focused project you can finish in a weekend.

15 USD
LARGE

Azure Databricks Engineer · Large project

A multi-stage, end-to-end project like real team work.

40 USD
ENTERPRISE

Azure Databricks Engineer · Enterprise project

A production-style project for a standout portfolio.

99 USD

Azure Data Engineer course →

FREE PROJECT

Copy pipeline in Azure Data Factory

Move data from a public source into ADLS Gen2 with a parameterised pipeline.

  1. Create a storage account with hierarchical namespace (free account credit)
  2. Create a Data Factory with an HTTP linked service
  3. Copy a public CSV into a raw folder
  4. Add parameters and a date-based folder path
  5. Add a schedule trigger and check the monitoring view
SMALL

Azure Data Engineer · Small project

One focused project you can finish in a weekend.

15 USD
LARGE

Azure Data Engineer · Large project

A multi-stage, end-to-end project like real team work.

40 USD
ENTERPRISE

Azure Data Engineer · Enterprise project

A production-style project for a standout portfolio.

99 USD

Microsoft Fabric Data Engineer course →

FREE PROJECT

First Fabric lakehouse

Use a Fabric trial to load data into a lakehouse and report on it.

  1. Start a Microsoft Fabric trial
  2. Create a workspace and a lakehouse
  3. Load a CSV with a pipeline or Dataflow Gen2
  4. Transform it in a notebook into a Delta table
  5. Build a Direct Lake Power BI report on top
SMALL

Microsoft Fabric Data Engineer · Small project

One focused project you can finish in a weekend.

15 USD
LARGE

Microsoft Fabric Data Engineer · Large project

A multi-stage, end-to-end project like real team work.

40 USD
ENTERPRISE

Microsoft Fabric Data Engineer · Enterprise project

A production-style project for a standout portfolio.

99 USD

Power BI Developer course →

FREE PROJECT

Sales dashboard in Power BI

A one-page dashboard with KPIs, trends and drill-through.

  1. Download Power BI Desktop (free)
  2. Load the Microsoft financial sample or a Kaggle sales dataset
  3. Build a star schema with a date table
  4. Write measures: total sales, YoY %, margin
  5. Design the page and add a drill-through detail page
SMALL

Power BI Developer · Small project

One focused project you can finish in a weekend.

15 USD
LARGE

Power BI Developer · Large project

A multi-stage, end-to-end project like real team work.

40 USD
ENTERPRISE

Power BI Developer · Enterprise project

A production-style project for a standout portfolio.

99 USD

Git & GitHub course →

FREE PROJECT

Your portfolio repository

A clean GitHub profile that shows your projects to recruiters.

  1. Create a GitHub account and a profile README
  2. Push one of your projects with a clear README
  3. Work on a feature branch and open a pull request
  4. Add a simple GitHub Actions check
  5. Pin your best repositories on your profile
SMALL

Git & GitHub · Small project

One focused project you can finish in a weekend.

15 USD
LARGE

Git & GitHub · Large project

A multi-stage, end-to-end project like real team work.

40 USD
ENTERPRISE

Git & GitHub · Enterprise project

A production-style project for a standout portfolio.

99 USD

Azure Fundamentals course →

FREE PROJECT

Secure starter environment

Build a small, secure and cost-controlled Azure setup.

  1. Create a free Azure account
  2. Create a resource group with tags
  3. Add a storage account and a Key Vault
  4. Assign a Reader role to a second user
  5. Create a budget alert and delete everything at the end
SMALL

Azure Fundamentals · Small project

One focused project you can finish in a weekend.

15 USD
LARGE

Azure Fundamentals · Large project

A multi-stage, end-to-end project like real team work.

40 USD
ENTERPRISE

Azure Fundamentals · Enterprise project

A production-style project for a standout portfolio.

99 USD

Azure Data Fundamentals course →

FREE PROJECT

Relational vs NoSQL lab

Store the same data in Azure SQL and Cosmos DB and compare.

  1. Create a free Azure SQL Database
  2. Create a Cosmos DB account with the free tier
  3. Load the same small product dataset into both
  4. Query it with SQL in both services
  5. Write down when you would choose each one
SMALL

Azure Data Fundamentals · Small project

One focused project you can finish in a weekend.

15 USD
LARGE

Azure Data Fundamentals · Large project

A multi-stage, end-to-end project like real team work.

40 USD
ENTERPRISE

Azure Data Fundamentals · Enterprise project

A production-style project for a standout portfolio.

99 USD

Prompt Engineering course →

FREE PROJECT

Prompt library for data work

A tested set of reusable prompts for your daily tasks.

  1. Pick 5 tasks: SQL writing, SQL review, code explain, docs, test data
  2. Write a structured prompt for each (role, context, task, format)
  3. Test each on 3 real examples
  4. Improve one thing at a time and keep the best version
  5. Save them in a document or GitHub repository
SMALL

Prompt Engineering · Small project

One focused project you can finish in a weekend.

15 USD
LARGE

Prompt Engineering · Large project

A multi-stage, end-to-end project like real team work.

40 USD
ENTERPRISE

Prompt Engineering · Enterprise project

A production-style project for a standout portfolio.

99 USD

Generative AI for Data Engineers course →

FREE PROJECT

Document Q&A with RAG

A small app that answers questions from your own PDF notes.

  1. Pick a few PDFs or markdown notes
  2. Split them into chunks and create embeddings
  3. Store them in a local vector store (for example Chroma or pgvector)
  4. Retrieve the top chunks and send them with the question to an LLM
  5. Show the sources with every answer and test on 10 questions
SMALL

Generative AI for Data Engineers · Small project

One focused project you can finish in a weekend.

15 USD
LARGE

Generative AI for Data Engineers · Large project

A multi-stage, end-to-end project like real team work.

40 USD
ENTERPRISE

Generative AI for Data Engineers · Enterprise project

A production-style project for a standout portfolio.

99 USD