- YouTube
- 20 videos, 2 hours
- Self-paced
- Free video
Free online
Redis courses 40
Learn Redis online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.
Explore subjects
Google Cloud
Scaling Microservices App: Migration to Redis Enterprise on Google Cloud
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will deploy a fully functioning microservices e-Commerce website application on Google Cloud using Redis to run the shopping cart service and then migrate that to Redis Enterprise for scalability and high availa…
- Coursera
- 90 minutes
- Self-paced
- Paid · free trial
- Paid certificate
Google Cloud
Using Memorystore for Redis Read Replicas to Improve Read Performance
In this lab, you will configure a highly available Memorystore cluster and review the architecture of such a deployment.
- Coursera
- 1 hour
- Self-paced
- Paid · free trial
- Paid certificate
Google Cloud
Exploring Memorystore for Redis Cluster
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will explore the capabilities of Memorystore for Redis Cluster.
- Coursera
- 1 hour
- Self-paced
- Paid · free trial
- Paid certificate
CodeSignal
Securing Your Rest API Application With Python
Learn to secure your Python REST API by implementing rate limiting, request throttling, CORS configuration, and robust refresh token management to prevent abuse and enhance application security.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
CodeSignal
Mastering Redis with C# & StackExchange.Redis
This course path teaches you how to use Redis with C# and StackExchange.Redis, covering everything from basic data structures to advanced features like transactions, streams, and pub/sub for building high-performance backend systems.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
CodeSignal
Learning and Mastering Redis with Python
This Redis course path takes you from basic to advanced usage, covering fundamental operations and data structures using Python. You'll gain hands-on experience with transactions, pipelines, streams, and high-performance applications, equipping you to manage Redis-backed systems proficiently.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
CodeSignal
Learning and Mastering Redis with PHP Using Predis
This Redis course path takes you from basic to advanced usage, covering fundamental operations using PHP and Predis. You'll gain experience with connections, commands, pipelines, transactions, and high-performance caching strategies, equipping you to manage Redis-backed systems proficiently.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
CodeSignal
Learning and Mastering Redis with Node.js and ioredis
This Redis course path takes you from basic to advanced usage, covering fundamental operations and data structures using Node.js. You'll gain hands-on experience with transactions, pipelines, streams, and high-performance applications, equipping you to manage Redis-backed systems proficiently.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
CodeSignal
Learning and Mastering Redis with Node.js
This Redis course path takes you from basic to advanced usage, covering fundamental operations and data structures using Node.js. You'll gain hands-on experience with transactions, pipelines, streams, and high-performance applications, equipping you to manage Redis-backed systems proficiently.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
CodeSignal
Learning and Mastering Redis with Java and Lettuce
Learn Redis from basics to advanced using Java and Lettuce. Explore key operations, data structures, transactions, pipelines, streams, and performance tuning—gain hands-on skills to build and manage high-performance Redis-backed systems.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
CodeSignal
Learning and Mastering Redis with Java and Jedis
This Redis course path takes you from basic to advanced usage, covering fundamental operations and data structures using Java. You'll gain hands-on experience with transactions, pipelines, streams, and high-performance applications, equipping you to manage Redis-backed systems proficiently.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
CodeSignal
Learning and Mastering Redis with Go
This Redis course path takes you from basic to advanced usage, covering fundamental operations and data structures using Go. You'll gain hands-on experience with transactions, pipelines, streams, and high-performance applications, equipping you to manage Redis-backed systems proficiently.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
CodeSignal
Learning and Mastering Redis with C++ and Hiredis
Learn to build and manage Redis-backed applications with C++ and Hiredis. Progress from core operations and data structures to transactions, messaging, streams, and performance-focused techniques.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
CodeSignal
Learning and Mastering Redis with C++ and Boost.Redis
This Redis course path takes you from basic to advanced usage with C++ and Boost.Redis. You’ll practice connections, commands, data structures, pipelines, transactions, and caching strategies, building the skills to work effectively with Redis-backed systems.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
Pragmatic AI Labs
Valkey From Zero
Use Valkey — the Apache-2.0 fork of Redis maintained by the Linux Foundation — as the cache, stream, and coordination primitive at the heart of a Rust service. This course is the most direct path from `cargo add redis` to a real-time data pipeline that survives partitions and operator changes. You…
- Coursera
- 5 weeks of study, 3-4 hours/week
- Self-paced
- Paid · free trial
- Paid certificate
EDUCBA
Master Redis Fundamentals for High-Performance Data Storage
4.817 ratingsBy completing this course, learners will be able to explain Redis core concepts, apply key-based data management techniques, implement Redis data structures such as strings, hashes, and lists, and optimize in-memory data workflows for scalable applications. This beginner-level Redis training course…
- Coursera
- 6 hours
- Self-paced
- Paid · free trial
- Paid certificate
EDUCBA
Master Advanced Redis Operations and Server Management
By completing this course, learners will be able to analyze Redis core architecture, apply advanced command operations, implement atomic transactions and Lua scripting, and manage Redis server configurations, persistence, and replication in production environments. They will also be equipped to eva…
- Coursera
- 4.5 hours
- Self-paced
- Paid · free trial
- Paid certificate
EDUCBA
Apply Advanced Redis Data Structures & Messaging Patterns
By the end of this course, learners will be able to apply Redis Sets and Sorted Sets, analyze ranking and scoring strategies, implement efficient querying techniques, and design real-time data and messaging solutions using Redis. This course provides a structured, hands-on journey from intermediate…
- Coursera
- 5.5 hours
- Self-paced
- Paid · free trial
- Paid certificate
EDUCBA
Master and Apply Redis for Scalable Systems
Redis for High-Performance Data Systems
- Coursera
- Self-paced
- Paid · free trial
- Paid certificate



















