GayaGnan
💻 Tech Labs
Learn programming, computer science, cloud, DevOps, data and AI agents by doing: 97 missions, 75 with a live environment in your browser, each with a 2D diagram, a 3D scene and official references.
Choose your mission
🧩 Logic & coding joy8 missions · 🧪 8 live
🧠 CSE foundations & data structures19 missions · 🧪 17 live
🌐 Web, API & secure coding11 missions · 🧪 7 live
☁️ Cloud foundations6 missions · 🧪 2 live
🔷 Azure cloud engineering10 missions · 🧪 6 live
🟧 AWS cloud engineering7 missions · 🧪 6 live
🚀 CI/CD, GitOps & SRE10 missions · 🧪 8 live
🏗️ Infrastructure as Code & policy8 missions · 🧪 8 live
🏭 DataOps & MLOps6 missions · 🧪 3 live
🤖 GenAI, RAG, MCP & agents8 missions · 🧪 7 live
🏦 Banking, insurance & healthcare SaaS3 missions · 🧪 3 live
🎓 Capstone studio1 missions · 🧪 0 live
Programming languages
🐍PythonBeginner → AI · 58 topics🧪 runs in browser
🟨JavaScriptBeginner → Web · 16 topics🧪 runs in browser
🔷TypeScriptIntermediate · 12 topics🧪 runs in browser
☕JavaBeginner → Enterprise · 16 topics⚙️ real compiler
🔧CFundamentals · 38 topics🧪 runs in browser
➕C++Intermediate · 16 topics🧪 runs in browser
🟪C#Beginner → Cloud · 16 topics⚙️ real compiler
🗄️SQLBeginner → Data · 15 topics🧪 runs in browser
🐹GoIntermediate · 16 topics⚙️ real compiler
🦀RustAdvanced · 16 topics⚙️ real compiler
🌐HTML + CSSBeginner⚙️ real compiler
🐚BashBeginner → Ops · 14 topics⚙️ real compiler
💠PowerShellBeginner → Ops · 15 topics⚙️ real compiler
🐘PHPBeginner → Web · 16 topics⚙️ real compiler
🟣KotlinIntermediate → Android⚙️ real compiler
🍎SwiftOptional: iOS⚙️ real compiler
📊ROptional: statistics · 13 topics🧪 runs in browser
📈DAX + Power BIAnalytics⚙️ real compiler
⚡PySparkData engineering⚙️ real compiler
🧱Block coding (Blockly)First steps🧪 runs in browser
💎RubyBeginner → Web · 14 topics🧪 runs in browser
🌙LuaBeginner → Scripting · 13 topics🧪 runs in browser
🐧Linux administrationBeginner → Ops · 17 topics⚙️ real compiler
🪟Windows administrationBeginner → Ops · 14 topics⚙️ real compiler
🍏macOS for developersBeginner → Dev · 12 topics🖥️ guided
☁️Cloud CLI (Azure, AWS, Google)Intermediate · 13 topics🖥️ guided
🏢On-premises infrastructureIntermediate → Advanced · 12 topics🖥️ guided
🧾YAML / JSON / HCL / Bicep / CloudFormationConfiguration⚙️ real compiler
All missions
- CSE01 Robot Maze 🧪 Live lab L100 · 20 min
- CSE02 Loop Carnival 🧪 Live lab L100 · 25 min
- CSE03 Function Factory 🧪 Live lab L100 · 25 min
- CSE04 Debugging Detective 🧪 Live lab L200 · 30 min
- CSE05 Number Guessing Strategy 🧪 Live lab L200 · 25 min
- CSE06 Tic-Tac-Toe Referee 🧪 Live lab L200 · 35 min
- CSE07 Board Game Simulator 🧪 Live lab L200 · 30 min
- CSE17 Recursion Fractal 🧪 Live lab L200 · 30 min
- CSE08 Sorting Visualizer 🧪 Live lab L100 · 25 min
- CSE09 Search Lab 🧪 Live lab L100 · 20 min
- CSE10 Browser History Stack 🧪 Live lab L100 · 20 min
- CSE11 Ticket Queue 🧪 Live lab L100 · 20 min
- CSE12 Linked List Builder 🧪 Live lab L200 · 30 min
- CSE13 Hash Map Collisions 🧪 Live lab L200 · 30 min
- CSE14 Tree Traversal Forest 🧪 Live lab L200 · 30 min
- CSE15 Route Finder: BFS and DFS 🧪 Live lab L200 · 25 min
- CSE16 Dijkstra Path Quest 🧪 Live lab L300 · 30 min
- CSE18 Big-O Detective 🧪 Live lab L200 · 25 min
- CSE19 OOP Zoo 🧪 Live lab L200 · 30 min
- CSE20 Design Patterns Puzzle 🧪 Live lab L300 · 30 min
- CSE28 SQL Joins Detective 🧪 Live lab L200 · 30 min
- CSE29 Transactions & Consistency 🧪 Live lab L300 · 30 min
- CSE30 Index Tuning Game 🧪 Live lab L300 · 30 min
- CSE31 Interview Dojo 🧪 Live lab L300 · 40 min
- CSE38 DNS, HTTP & TLS Explorer 🧪 Live lab L200 · 30 min
- CSE39 Linux Permissions & Processes 📘 Guided L200 · 30 min
- CSE40 Bash & PowerShell Automation 📘 Guided L200 · 30 min
- CSE21 Git Branching Treasure Map 📘 Guided L100 · 30 min
- CSE22 REST Request & Response 🧪 Live lab L100 · 25 min
- CSE23 Tiny Weather Mock API 🧪 Live lab L200 · 30 min
- CSE24 Accessible Dashboard 📘 Guided L200 · 40 min
- CSE25 TypeScript Escape Room 📘 Guided L200 · 30 min
- CSE26 CRUD Service 🧪 Live lab L300 · 45 min
- CSE27 Authentication with Fake Identities 🧪 Live lab L300 · 40 min
- CSE32 Unit Test Challenge 🧪 Live lab L200 · 30 min
- CSE33 Property-Based Testing 🧪 Live lab L300 · 30 min
- CSE34 Secure Coding: Validation & Injection 🧪 Live lab L300 · 35 min
- CSE35 Web Threat-Model Board 📘 Guided L300 · 40 min
- CSE41 Region & Zone Resilience 📘 Guided L200 · 30 min
- CSE42 Storage Lifecycle Cost 📘 Guided L200 · 30 min
- CSE43 Serverless Order Flow 🧪 Live lab L200 · 30 min
- CSE44 Retries & Dead-Letter Queue 🧪 Live lab L300 · 30 min
- CSE45 Cache Hit & Miss Puzzle 📘 Guided L200 · 25 min
- CSE46 Observability Detective 📘 Guided L300 · 35 min
- CSE36 Docker Image Layers 📘 Guided L200 · 30 min
- CSE37 Kubernetes Pod, Service & Deployment 🧪 Live lab L300 · 40 min
- CSE47 Incident Timeline & Postmortem 📘 Guided L300 · 35 min
- CSE48 CI Pipeline Break & Fix 🧪 Live lab L200 · 30 min
- CSE49 GitHub Actions Workflow 🧪 Live lab L200 · 30 min
- CSE50 Jenkins Pipeline with Tests 🧪 Live lab L300 · 35 min
- CSE51 GitOps Drift Simulator 🧪 Live lab L300 · 35 min
- CD01 GitHub Actions CI with Tests & Artifact 🧪 Live lab L200 · 50 min
- CD02 Jenkins Stages & Credentials Mock 🧪 Live lab L300 · 60 min
- CD03 Argo CD Reconciliation & Drift 🧪 Live lab L300 · 60 min
- AZ01 Resource Groups, Tags & Policy Guardrails 🧪 Live lab L200 · 45 min
- AZ02 VNet, Subnet & NSG Packet Journey 🧪 Live lab L200 · 50 min
- AZ03 Private Endpoint & DNS 📘 Guided L300 · 60 min
- AZ04 App Service, Managed Identity & Key Vault 📘 Guided L300 · 60 min
- AZ05 Functions Event-Driven Orders 🧪 Live lab L300 · 55 min
- AZ06 AKS Deployment, Ingress & Autoscaling 🧪 Live lab L400 · 90 min
- AZ07 Azure Monitor Logs, Metrics & Alerts 📘 Guided L300 · 60 min
- AZ08 Backup & Site Recovery Game 📘 Guided L300 · 60 min
- AZ09 API Management Policy & Rate Limit 🧪 Live lab L300 · 60 min
- AZ10 Foundry Model Endpoint & Agent Tool Calling 🧪 Live lab L300 · 75 min
- AWS01 IAM Roles & Least Privilege 🧪 Live lab L200 · 45 min
- AWS02 VPC, Subnets, Routes & Security Groups 🧪 Live lab L300 · 60 min
- AWS03 S3 Lifecycle & Access Policy Puzzle 🧪 Live lab L200 · 45 min
- AWS04 Lambda, EventBridge & SQS Flow 🧪 Live lab L300 · 60 min
- AWS05 ECS/EKS Service Deployment 🧪 Live lab L400 · 90 min
- AWS06 CloudWatch & X-Ray Trace Detective 📘 Guided L300 · 60 min
- AWS07 Bedrock Knowledge Base & Guarded Agent 🧪 Live lab L300 · 75 min
- CSE52 Terraform Plan, Apply & Destroy 🧪 Live lab L200 · 35 min
- CSE53 Bicep Template Validator 🧪 Live lab L300 · 35 min
- CSE54 CloudFormation/CDK Stack Simulator 🧪 Live lab L300 · 35 min
- CSE55 Policy-as-Code Tag Compliance 🧪 Live lab L300 · 30 min
- IA01 Terraform Modules, Remote State & Plan Review 🧪 Live lab L300 · 75 min
- IA02 Bicep Modules & What-If 🧪 Live lab L300 · 60 min
- IA03 CloudFormation/CDK Synth, Lint & Gate 🧪 Live lab L300 · 60 min
- IA04 Policy as Code: Deny Public Storage, Enforce Tags 🧪 Live lab L300 · 60 min
- CSE56 ETL Data Quality Challenge 🧪 Live lab L200 · 35 min
- CSE57 Spark Batch Processing 📘 Guided L300 · 40 min
- DO01 ETL with Schema & Quality Contracts 🧪 Live lab L300 · 75 min
- DO02 Spark Partitioning & Cost 📘 Guided L400 · 90 min
- DO03 dbt Models, Tests & Lineage 📘 Guided L300 · 75 min
- DO04 CDC, Late Events, Dedupe & Idempotency 🧪 Live lab L400 · 90 min
- CSE58 RAG Retrieval Ranking Playground 🧪 Live lab L300 · 40 min
- CSE59 MCP Tool Server & Schemas 🧪 Live lab L300 · 40 min
- CSE60 Multi-Agent Mission 🧪 Live lab L400 · 45 min
- AI01 RAG Chunking, Hybrid Retrieval & Citations 🧪 Live lab L300 · 75 min
- AI02 MCP Server with Typed Tools & Audit 🧪 Live lab L300 · 75 min
- AI03 Supervisor, Specialist, Verifier & Approval 🧪 Live lab L400 · 90 min
- AI04 Prompt-Injection Red Team & Tool Matrix 🧪 Live lab L400 · 75 min
- AI05 Agent Evals, Traces, Budget & Rollback 📘 Guided L400 · 90 min
- FIN01 Synthetic Banking Transaction Monitoring 🧪 Live lab L400 · 90 min
- INS01 Insurance Claim Intake & Reviewer Workflow 🧪 Live lab L400 · 90 min
- HLT01 Appointment & FHIR-like Interoperability 🧪 Live lab L400 · 90 min
- CAP01 Multi-Tenant Cloud SaaS Capstone 📘 Guided L500 · 180 min
No mission matches. Try another word.
🗺️ Coding runner isolation
Learner code runs inside the learner’s own browser sandbox (WebAssembly), with a time limit and no access to the server or other users.
Drag to turn, scroll to zoom, tap a block to see what it is.
The 2D diagram shows the exact flow, ports and trust boundaries. The 3D scene is a concept view of the same parts; packets travel along the same arrows.