Course image for Redis Caching Concepts with Node.js
Free preview before enrolling

Redis Caching Concepts with Node.js

Learn about Redis caching with Node.js and practice it along the way

4.7
(69 ratings)
1.3k enrolled
Course Instructor: JarvisLast updated 08/2023

Course Outcomes

  • Why is Redis used?
  • Common Redis commands
  • Node.js + Redis Projects
  • Redis workings under the hood

Description

Redis is an open source, in-memory data structure, key-value store, used as a database, cache and message broker. It's super fast and it can be used for a lot of cool things. In this course, we will practically take a look at what Redis is, and how you can use it with Node.js

There are many npm modules that connect Node.js with Redis. We’ll be focusing on redis-cli and ioredis, for interacting with Redis and understanding why we need it.

Some of many concepts discussed in the interactive course:

  1. What is Redis?
  2. Strings and integers in redis
  3. Key-value pairs
  4. Sets and lists
  5. Common operations with redis
  6. Expiring keys
  7. Redis single threaded
  8. Projects built with Redis + Node.js


Are you ready? Let’s go!

Course Structure

30 lectures2h 32m total duration

  Course Introduction (Watch video)
1min
  What is Redis exactly? (Watch video)
3min
  Why choose Redis? (Watch video)
6min
  Redis Hello World (Watch video)
3min
  Redis Ping 
5min
  Common operations with Redis 
10min
  Setting values inside redis 
5min
  INCR DECR 
5min
  FLUSHALL 
5min
  Delete keys 
5min
  Redis key name convention 
2min
  Expiring keys in Redis 
4min
  How expiring keys work in Redis 
3min
  Connecting Redis with Node.js 
6min
  Connecting Node with Redis 
5min

Featured Review

Profile picture for HARIKRUSHN KANANI
HARIKRUSHN KANANI

@harikanani01

5.0
Nov 25, 2021
It was an awesome experience while learning Redis and also connecting Redis with NodeJS. for what I have enrolled the course and I have learned a lot from this course.
Was this review helpful?

Student feedback

4.7
Course Rating

83%

12%

1%

3%

1%

Reviews

Profile picture for Rohith
Sep 16, 2023
Best course..
Helpful?
Profile picture for Vaaiibhav
Aug 16, 2023
nice going so far
Helpful?
Profile picture for Madhu Pattipati
Apr 02, 2023
Its explanation is nice , but regarding INCR and DECR , there was no explanation in previous videous I guess.
Helpful?
Profile picture for Daksh Chaturvedi
Mar 22, 2023
Good content
Helpful?
Profile picture for Naman Saxena
Feb 12, 2023
Beginner friendly course, playground is missing some initial input setup that is described in questions.
Helpful?
Profile picture for Anish Patel
Nov 08, 2022
The best course on the internet for this topic
Helpful?
Profile picture for Mudabbir Hussain Momin
Oct 26, 2022
Your Lab is Buggy!! Your application is full of bugs!! The rate limiter lab is working properly but still its not passing the test.
Helpful?
Profile picture for Srikanth Varma
Oct 17, 2022
nice course
Helpful?
Profile picture for Manikandan Anbalagan
Sep 10, 2022
Excellent!
Helpful?
Profile picture for SMITA MAHATA
Aug 29, 2022
Good Explanation and good practice tutorials
Helpful?

Course Instructor

Jarvis
Making world a better place for aspiring developers
Jarvis
4.7 Instructor rating
20.4k Ratings
183.1k Students
35 Courses

We are a team of developers, creators, designers trying to build the best interactive programming courses here.View profile

Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.

Free

  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes

Pro

  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes
Upgrade To Pro