← Back to Home
Real-World Projects
Build complete, portfolio-ready applications. Apply everything you've learned to real-world projects.
intermediate5 courses15h estimated
Courses
1
Build a URL Shortener
Build a complete URL shortening service from scratch. Learn API design, data storage, and production patterns.
10 lessons•+500 XP•3h
2
Build a Task Queue
Build a robust background job processing system. Learn concurrent programming, worker pools, and reliable task execution.
10 lessons•+500 XP•4h
3
Build an In-Memory Cache
Build a Redis-like in-memory cache with TTL, LRU eviction, persistence, and a command protocol.
8 lessons•+550 XP•6h
4
Build a Log Aggregator
Build a log aggregation and search tool with parsing, indexing, real-time tail, and a REST API.
8 lessons•+500 XP•5h
5
Build Production-Ready REST APIs
Build a production-ready REST API in Go. Covers validation, pagination, auth, error handling, versioning, rate limiting, and testing.
24 lessons•+1000 XP•10h