Learn Redis at
Redis University

Free online courses taught by Redis experts.


Featured Course

Redis as a Vector Database

Learn to use Redis as a vector database and perform vector searches.

Course Number
February 20, 2024
April 30, 2024
Learn More  
  • Mastery Medal Image
    Get to know Redis

    Gain Redis mastery. Our multi-week courses teach you how to build robust applications using the entire Redis feature set.

  • Hands-on Beaker Image
    Learn by doing

    These aren't just lectures. You'll work with Redis directly, running commands and writing code to build the fastest applications on the planet.

  • Forum Image
    Help when you need it

    Every course has an active Discord channel with instructors on-hand. You'll interact with other students and always get the answers you need quickly.

Open for Enrollment

These are the next scheduled courses being run at Redis University.

 course image RU101
Introduction to Redis Data Structures

RU101 is an introductory course, perfect for developers new to Redis. In this course, you'll learn about the data structures in Redis, and you'll see how...

Learn More  
 course image RU402
Redis as a Vector Database

This course introduces you to semantic search and explains its advantages over the traditional full-text search. You will understand the concepts of vect...

Learn More  
 course image RU102JS
Redis for JavaScript Developers

RU102JS is a deep dive into Redis for Node.js applications. You can expect to learn how to make connections to Redis, store and retrieve data, and levera...

Learn More  
 course image RU102J
Redis for Java Developers

Redis for Java Developers teaches you how to build robust Redis client applications in Java using the Jedis client library. The course focuses on writing...

Learn More  
 course image RU102N
Redis for .NET Developers

Learn how to build extremely fast apps in the .NET ecosystem using Redis.

Learn More  
 course image RU102PY
Redis for Python Developers

RU102PY provides a deep dive into Python application development with Redis. You can expect to learn how to make connections to Redis, store and retrieve...

Learn More  
 course image RU202
Redis Streams

In this recently updated course, we'll cover the basic concepts of streaming, and then provide a broad overview of Redis Streams itself. After that, we'l...

Learn More  
 course image RU203
Querying, Indexing, and Full-Text Search

This course covers RediSearch, the in-memory query, indexing, and full-text search engine for Redis. You'll learn how to run SQL-like queries using the R...

Learn More  
 course image RU204
Storing, Querying, and Indexing JSON at Speed

Learn how to manage, index and search document data in real-time.

Learn More  
 course image RU301
Running Redis at Scale

This course is focused on scaling. But scaling means more than just performance. We have tried to identify key topics that will help you have a performa...

Learn More  
 course image RU330
Redis Security

This course teaches you everything you need to know about Redis Security. The course focuses on access-control, data encryption, and secure deployment pr...

Learn More  
Certification image

Redis Certification

Demonstrate your mastery of Redis by completing the Redis Certified Developer Program.

Learn More