project
MERN Full Stack Capstone Projects
advancedA capstone set for MERN learners focused on architecture decisions, feature completeness, and deployable user experience.
CapstoneFull StackMERNProjects
4 steps~95h31 lessonsCertificate8,9104.7 Prerequisites:
React and Node.js fundamentals
Recommended next:
Feature development across frontend and backend
project
Frontend Portfolio Project Track
beginnerA project sequence designed to demonstrate practical UI engineering, state management, testing, and performance improvements.
FrontendPortfolioProjectsReact
4 steps~65h24 lessonsCertificate14,1204.7 Prerequisites:
HTML, CSS, and JavaScript basics
Recommended next:
Interactive dashboard with API integration
project
Backend API Project Track
intermediateHands-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
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
AUC and ROC using Python
advancedHands-on Python build: AUC and ROC using Python.
advancedProject-Based LearningPython
3 steps~8h8 lessonsNo certificate1,2004.6 Prerequisites:
Basic Python syntax
Recommended next:
Build implementation
project
Bias and Variance using Python
advancedHands-on Python build: Bias and Variance using Python.
advancedProject-Based LearningPython
3 steps~8h8 lessonsNo certificate1,2004.6 Prerequisites:
Basic Python syntax
Recommended next:
Build implementation
Hands-on Python build: Bitcoin Mining.
advancedProject-Based LearningPython
3 steps~8h8 lessonsNo certificate1,2004.6 Prerequisites:
Basic Python syntax
Recommended next:
Build implementation
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
Caterpillar Game with Python
advancedHands-on Python build: Caterpillar Game with Python.
advancedProject-Based LearningPython
3 steps~8h8 lessonsNo certificate1,2004.6 Prerequisites:
Basic Python syntax
Recommended next:
Build implementation
project
Choropleth Map with Python
advancedHands-on Python build: Choropleth Map with Python.
advancedProject-Based LearningPython
3 steps~8h8 lessonsNo certificate1,2004.6 Prerequisites:
Basic Python syntax
Recommended next:
Build implementation
project
Convert Image to an array
intermediateHands-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
intermediateHands-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
Convert Text to Numerical data
advancedHands-on Python build: Convert Text to Numerical data.
advancedProject-Based LearningPython
3 steps~8h8 lessonsNo certificate1,2004.6 Prerequisites:
Basic Python syntax
Recommended next:
Build implementation
project
Count Character Occurrences
beginnerHands-on Python build: Count Character Occurrences.
beginnerProject-Based LearningPython
3 steps~4h8 lessonsNo certificate1,2004.6 Prerequisites:
Basic Python syntax
Recommended next:
Build implementation
project
Count Objects in Image using Python
advancedHands-on Python build: Count Objects in Image using Python.
advancedProject-Based LearningPython
3 steps~8h8 lessonsNo certificate1,2004.6 Prerequisites:
Basic Python syntax
Recommended next:
Build implementation
project
Create a Chatbot with Python
advancedHands-on Python build: Create a Chatbot with Python.
advancedProject-Based LearningPython
3 steps~8h8 lessonsNo certificate1,2004.6 Prerequisites:
Basic Python syntax
Recommended next:
Build implementation
project
Create Tables with Python
beginnerHands-on Python build: Create Tables with Python.
beginnerProject-Based LearningPython
3 steps~4h8 lessonsNo certificate1,2004.6 Prerequisites:
Basic Python syntax
Recommended next:
Build implementation
Hands-on Python build: Defang IP Address.
beginnerProject-Based LearningPython
3 steps~4h8 lessonsNo certificate1,2004.6 Prerequisites:
Basic Python syntax
Recommended next:
Build implementation