[Projects]

Build Real Projects With Guided Practice

Project-first tracks with quizzes, assignments, and concrete deliverables for portfolio growth.

Showing 17 of 17 projects

project

Backend API Project Track

intermediate

Hands-on API engineering track with authentication, data modeling, background jobs, and production observability.

APIBackendNode.jsProjects
5 steps~75h27 lessonsCertificate10,2904.6

Prerequisites:

JavaScript or Python basics

Recommended next:

Auth, rate limits, and validation

project

Animal Quiz Game

intermediate

Hands-on Python build: Animal Quiz Game.

intermediateProject-Based LearningPython
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic Python syntax

Recommended next:

Build implementation

project

BMI Calculator

intermediate

Hands-on Python build: BMI Calculator.

intermediateProject-Based LearningPython
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic Python syntax

Recommended next:

Build implementation

project

Convert Image to an array

intermediate

Hands-on Python build: Convert Image to an array.

intermediateProject-Based LearningPython
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic Python syntax

Recommended next:

Build implementation

project

Convert Roman Numbers to Decimals

intermediate

Hands-on Python build: Convert Roman Numbers to Decimals.

intermediateProject-Based LearningPython
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic Python syntax

Recommended next:

Build implementation

project

Dice Roll Simulator

intermediate

Hands-on Python build: Dice Roll Simulator.

intermediateProject-Based LearningPython
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic Python syntax

Recommended next:

Build implementation

project

Duplicate File Finder using Python

intermediate

Hands-on Python build: Duplicate File Finder using Python.

intermediateProject-Based LearningPython
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic Python syntax

Recommended next:

Build implementation

project

Fahrenheit to Celcius Converter

intermediate

Hands-on Python build: Fahrenheit to Celcius Converter.

intermediateProject-Based LearningPython
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic Python syntax

Recommended next:

Build implementation

project

Generate Password with Python

intermediate

Hands-on Python build: Generate Password with Python.

intermediateProject-Based LearningPython
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic Python syntax

Recommended next:

Build implementation

project

Pearson Correlation

intermediate

Hands-on Python build: Pearson Correlation.

intermediateProject-Based LearningPython
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic Python syntax

Recommended next:

Build implementation

project

Play Rock, Paper, and Scissors with Python

intermediate

Hands-on Python build: Play Rock, Paper, and Scissors with Python.

intermediateProject-Based LearningPython
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic Python syntax

Recommended next:

Build implementation

project

Print Coloured Text

intermediate

Hands-on Python build: Print Coloured Text.

intermediateProject-Based LearningPython
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic Python syntax

Recommended next:

Build implementation

project

QR Code Generator

intermediate

Hands-on Python build: QR Code Generator.

intermediateProject-Based LearningPython
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic Python syntax

Recommended next:

Build implementation

project

Scrape IMDb with Python

intermediate

Hands-on Python build: Scrape IMDb with Python.

intermediateProject-Based LearningPython
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic Python syntax

Recommended next:

Build implementation

project

Story Generator with Python

intermediate

Hands-on Python build: Story Generator with Python.

intermediateProject-Based LearningPython
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic Python syntax

Recommended next:

Build implementation

project

Taking Multiple User Inputs

intermediate

Hands-on Python build: Taking Multiple User Inputs.

intermediateProject-Based LearningPython
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic Python syntax

Recommended next:

Build implementation

project

Treemap using Python

intermediate

Hands-on Python build: Treemap using Python.

intermediateProject-Based LearningPython
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic Python syntax

Recommended next:

Build implementation