Course overview
The Redis course will provide knowledge for working with in-memory databases and reducing application latency. You'll learn to create high-speed caches and distributed messaging systems. Apply acquired skills to optimize and scale your projects.
You will learn
Use Redis for queues and message brokers
Efficiently cache data
Manage key-value structures
Solve practical problems with Redis
Table of contents
Meet Redis
Practice
10 min.
Data types
Theory
5 min.
Storing strings
Practice
10 min.
Utility commands
Practice
9 min.
Lists
Practice
8 min.
Modifying lists
Practice
10 min.
Sets: insertion
Practice
14 min.
Sets: modification
Practice
7 min.
Sorted sets (1)
Practice
8 min.
Sorted sets (2)
Practice
12 min.
Hashes
Practice
7 min.
Message queue
Practice
10 min.
Security
Practice
15 min.
Transactions
Practice
13 min.
Quiz on Redis Basics
Quiz
2 min.
Data persistence
Practice
13 min.
Data replication
Theory
6 min.
Configuring replication
Practice
12 min.
Evicting data from memory
Practice
9 min.
Quiz on Admin Redis
Quiz
2 min.
Frequently Asked Questions
A subscription to the platform gives you unlimited access to all courses, as well as access to an online trainer with practical exercises.
Additionally, with a Premium subscription or higher, you also get access to all pet projects and the opportunity to take technical interviews with an AI mentor.
You can cancel your subscription at any time, and you will still have access to the platform for the paid period. You can do this through your personal account in the 'Subscription Management' section.
Yes, you can upgrade to a new plan at any time. We will provide a discount based on the unused time of your current plan. You can change your plan in your personal account.
To request a refund for a paid plan, please contact us at support@upshell.io. We will process your refund for the unused portion of your subscription within 5 business days.