CodeWithJay

Databases, caching & messaging

Learn Redis — free and paid courses, roadmaps

Redis is the in-memory store most backends use for caching, sessions and rate limits. These lessons focus on getting it right: cache invalidation, write-through caching, tenant-safe cache keys and protecting your database from a thundering herd when a hot key expires.

Redis mini courses

Short, free lessons on one Redis idea at a time.

All mini courses →

Redis learning FAQ

Can I learn Redis for free on CodeWithJay?
Yes. CodeWithJay currently has 5 free mini courses on Redis. Free courses need only a free account; mini courses and videos need no account at all.

Looking for something else?

Browse every technology CodeWithJay teaches, or get every paid course with one membership.