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
Practice labs for this career path
Recommended
5 learners
Recommended
6 learners
Recommended
8 learners
Recommended
7 learners
Recommended
7 learners
Recommended
6 learners
Security Lab: Injection + Password Hashing
SQL injection defense
Password hashing
Input validation
Secure coding
HTTP security basics
Express Auth Lab (Sessions)
Express
Session auth
Password hashing
Protected routes
Security basics
SQL Lab: SQLite + Node.js
SQL queries
Data modeling
JOIN / aggregates
Node + DB
Data validation
Add Tests to Your Code (Node.js)
Unit testing
Jest / test runners
Mocks & assertions
TDD intro
Refactoring confidence
Selenium Job Scrape & Demand Analysis
Selenium scraping
Job data analysis
Skill demand mapping
Python basics
Research reporting
Ship It: Git + Public Deploy
Git branching
GitHub collaboration
Pull requests
Deploy workflow
Version discipline
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
Intermediate
Review to certify
6 learners
Express Auth Lab (Sessions)
Express
Session auth
Password hashing
Protected routes
Security basics
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
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
7 learners
Selenium Job Scrape & Demand Analysis
Selenium scraping
Job data analysis
Skill demand mapping
Python basics
Research reporting
Free
Beginner
Review to certify
6 learners
Ship It: Git + Public Deploy
Git branching
GitHub collaboration
Pull requests
Deploy workflow
Version discipline