Virtual projects
Step-by-step labs with clear skills to learn — submit work for an e-certificate and your web resume.
All
🛡️ Network Security / Cybersecurity
🎮 Game Development
⚙️ Backend Development
🌐 Web Engineer
🏗️ Software / Solution Architect
💼 Technical Consultant
💻 Software Developer
📡 Network Engineer / Internetworking
📊 Data Analyst → Data Scientist
🤖 AI Engineer
📱 Mobile Application Programmer
📋 ICT Project Manager
Core practice labs
Recommended
9 learners
Recommended
6 learners
Recommended
6 learners
Recommended
6 learners
Build an H5 + JS Portfolio Site
HTML structure
CSS layout
JavaScript basics
Portfolio storytelling
Git intro
Ship It: Git + Public Deploy
Git branching
GitHub collaboration
Pull requests
Deploy workflow
Version discipline
RAG Hit Rate Lab
Hit@k evaluation
Corpus chunking
Query rewrite
Error analysis
RAG ablations
TPM Project Brief under Pressure
Project brief
Scope control
RACI
Milestone planning
Success metrics
Free
Beginner
Review to certify
9 learners
Build an H5 + JS Portfolio Site
HTML structure
CSS layout
JavaScript basics
Portfolio storytelling
Git intro
Free
Intermediate
Review to certify
8 learners
Build a Kanban Task Board (HTML/CSS/JS)
DOM manipulation
JS state
localStorage
UI interactions
Front-end debugging
Free
Intermediate
Review to certify
7 learners
Selenium Job Scrape & Demand Analysis
Selenium scraping
Job data analysis
Skill demand mapping
Python basics
Research reporting
Free
Intermediate
Review to certify
5 learners
Build a Job Tracker API (Node.js + Express)
Node.js
REST API
JSON / HTTP
Express basics
CRUD design
Free
Intermediate
Review to certify
8 learners
SQL Lab: SQLite + Node.js
SQL queries
Data modeling
JOIN / aggregates
Node + DB
Data validation
Free
Intermediate
Review to certify
8 learners
Build an AI Study Buddy (AJAX)
API integration
fetch / AJAX
Prompt design
PHP proxy
Error handling
Free
Intermediate
Review to certify
5 learners
Security Lab: Injection + Password Hashing
SQL injection defense
Password hashing
Input validation
Secure coding
HTTP security basics
Free
Beginner
Review to certify
6 learners
Ship It: Git + Public Deploy
Git branching
GitHub collaboration
Pull requests
Deploy workflow
Version discipline
Free
Intermediate
Review to certify
7 learners
Add Tests to Your Code (Node.js)
Unit testing
Jest / test runners
Mocks & assertions
TDD intro
Refactoring confidence
Free
Intermediate
Review to certify
6 learners
React Internship Tracker Dashboard
React components
State management
Filter & search
localStorage
Dashboard UI
Free
Intermediate
Review to certify
7 learners
System Design One-Pager Lab
Requirements
Architecture diagrams
Trade-off storytelling
Failure modes
Interview narrative
Free
Intermediate
Review to certify
8 learners
Pandas Internship Funnel Lab
Pandas
Funnel analysis
Data cleaning
Insight writing
Visualization
Free
Beginner
Review to certify
5 learners
Figma Onboarding Case Study
Figma
Onboarding flows
Case writing
Usability judgment
Portfolio storytelling
Free
Intermediate
Review to certify
6 learners
Express Auth Lab (Sessions)
Express
Session auth
Password hashing
Protected routes
Security basics
Free
Advanced
Review to certify
7 learners
AI Loop Ownership Lab
Eval sets
Fallback strategy
Human veto
AI loop ownership
Governance narrative
Free
Advanced
Review to certify
6 learners
TPM Project Brief under Pressure
Project brief
Scope control
RACI
Milestone planning
Success metrics
Free
Advanced
Review to certify
6 learners
TPM Sprint under Capacity Shock
Sprint planning
Board management
Standup rhythm
Unblocking
Demo readiness
Free
Advanced
Review to certify
6 learners
TPM Risk Register for Impatient Stakeholders
Risk register
Dependency mgmt
Status communication
Escalation judgment
Stakeholder mgmt
Free
Advanced
Review to certify
6 learners
TPM Launch Go/No-Go with Feature Flags
Launch checklist
Go/No-Go
Feature-flag degrade
Rollback plan
Decision record
Free
Advanced
Review to certify
5 learners
TPM Capacity & Trade-off Negotiation
Capacity math
Trade-off matrix
Negotiation notes
Stakeholder readout
Explicit losers
Free
Advanced
Review to certify
5 learners
TPM Incident Bridge (Sev-2)
Incident timeline
Dual-track comms
Demo call
Permanent fix
Blameless postmortem
Free
Advanced
Review to certify
5 learners
TPM Cutover & Migration Plan
Cutover planning
Dual-write & backfill
Data verification
Rollback window
Read-switch Go/No-Go
Free
Advanced
Review to certify
6 learners
RAG Hit Rate Lab
Hit@k evaluation
Corpus chunking
Query rewrite
Error analysis
RAG ablations
Free
Intermediate
Review to certify
Network Topology Lab
VLAN/subnet planning
CIDR validation
Topology diagram
Outage postmortem
Network ops narrative
Free
Intermediate
Review to certify
Mobile App Client Lab
Mobile-first UI
Phone-frame navigation
API/JSON loading
Store listing copy
Release checklist