Learn. Quiz. Repeat.

JavaScript

Free JavaScript course — variables functions closures async/await and modern ES6+ features with interactive quizzes

8 lessons · 55 quizzes

TypeScript

Free TypeScript course — types generics utility types and advanced patterns with hands-on quizzes

7 lessons · 63 quizzes

Tailwind CSS

Free Tailwind CSS course — utility classes responsive design dark mode and component patterns

7 lessons · 45 quizzes

Svelte 5

Free Svelte 5 course — runes reactivity components and the new signal-based runtime with quizzes

12 lessons · 50 quizzes

SvelteKit

Free SvelteKit course — routing server-side rendering form actions and deployment for full-stack apps

10 lessons · 43 quizzes

Drizzle ORM

Free Drizzle ORM course — type-safe SQL queries migrations and PostgreSQL with TypeScript

10 lessons · 63 quizzes

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

8 lessons · 48 quizzes

Go from Zero

Free Go course for beginners — learn programming from scratch by building a terminal adventure game

11 lessons · 57 quizzes

Go Essentials

Free Go course — types functions structs interfaces error handling and concurrency from scratch

11 lessons · 110 quizzes

Go Concurrency Patterns

Free Go concurrency course — pipelines worker pools rate limiting context cancellation and real-world patterns

14 lessons · 71 quizzes

Go in Practice

Free Go course — build production HTTP services with the standard library. No frameworks needed

16 lessons · 58 quizzes

Go Protobuf & gRPC

Schema-first APIs with Protocol Buffers and gRPC in Go

15 lessons · 78 quizzes

AI Engineering Concepts

Free AI engineering course — LLMs tokens prompting streaming RAG agents and evals explained with Go and Ollama

12 lessons · 116 quizzes

Mastering AI Models

Free AI course — model selection prompting cost optimization and multi-model strategies for efficient AI usage

12 lessons · 72 quizzes

System Design Concepts

Free system design course — load balancers caching databases queues and scalability patterns for interviews and real systems

21 lessons · 192 quizzes
© 2026 ByteLearn.dev. Free courses for developers. · Privacy