Learn. Quiz. Repeat.
JavaScript
Free JavaScript course — variables functions closures async/await and modern ES6+ features with interactive quizzes
TypeScript
Free TypeScript course — types generics utility types and advanced patterns with hands-on quizzes
Tailwind CSS
Free Tailwind CSS course — utility classes responsive design dark mode and component patterns
Svelte 5
Free Svelte 5 course — runes reactivity components and the new signal-based runtime with quizzes
SvelteKit
Free SvelteKit course — routing server-side rendering form actions and deployment for full-stack apps
Drizzle ORM
Free Drizzle ORM course — type-safe SQL queries migrations and PostgreSQL with TypeScript
Node.js in Practice
Free Node.js course — HTTP servers file system streams and APIs for developers who use Node daily but never learned it properly
Go from Zero
Free Go course for beginners — learn programming from scratch by building a terminal adventure game
Go Essentials
Free Go course — types functions structs interfaces error handling and concurrency from scratch
Go Concurrency Patterns
Free Go concurrency course — pipelines worker pools rate limiting context cancellation and real-world patterns
Go in Practice
Free Go course — build production HTTP services with the standard library. No frameworks needed
Go Protobuf & gRPC
Schema-first APIs with Protocol Buffers and gRPC in Go
DSA Concepts in Go
Free DSA course — every data structure and algorithm explained at overview depth with Go code and quizzes
AI Engineering Concepts
Free AI engineering course — LLMs tokens prompting streaming RAG agents and evals explained with Go and Ollama
Mastering AI Models
Free AI course — model selection prompting cost optimization and multi-model strategies for efficient AI usage
System Design Concepts
Free system design course — load balancers caching databases queues and scalability patterns for interviews and real systems
System Design Classic
Free system design practice. 15 classic interview problems from Pastebin to Chat Systems worked end-to-end
DSA Concepts in Python
Free DSA course in Python — every data structure and algorithm for coding interviews with Pythonic implementations and LeetCode practice
Rust Essentials
Free Rust course — ownership borrowing traits error handling and concurrency from scratch
Engineering with Claude
Free Claude Code course for engineers — CLAUDE.md context prompting for code reviewing AI output planning refactors subagents hooks MCP security cost and team adoption
Go Systems Programming
Free Go systems programming course — syscalls files processes signals TCP/UDP sockets the netpoller daemons and CLI tools on Linux
Go for Platform Engineering
Free Go course for platform engineers — CLI tooling Kubernetes operators secrets management observability pipelines and deployment automation