Featured Course: Redis as a vector database
Learn to use Redis as a vector database and perform vector searches.
Find your next course
Enroll in one of our upcoming classes to learn what you need to keep building.
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...
Take the course →
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...
Take the course →
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...
Take the course →
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...
Take the course →
RU102N
Redis for .NET developers
Learn how to build extremely fast apps in the .NET ecosystem using Redis.
Take the course →
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...
Take the course →
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...
Take the course →
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...
Take the course →
RU204
Storing, querying, and indexing JSON at speed
Learn how to manage, index and search document data in real-time.
Take the course →
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...
Take the course →
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...
Take the course →