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

2 hours+ of total content
4.8
(52 Reviews)
749 enrolled
Course Creator: Team codedamnLast updated 2 years ago

Heads up!

This is an official course from Full Stack Web Developer Learning Path learning path.

Goals

  • 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 lectures 02:32:04 total duration

  Course Introduction (Watch video)
01:26
  What is Redis exactly? (Watch video)
03:39
  Why choose Redis? (Watch video)
06:52
  Redis Hello World (Watch video)
03:22
  Redis Ping 
05:00
  Common operations with Redis 
10:05
  Setting values inside redis 
05:00
  INCR DECR 
05:00
  FLUSHALL 
05:00
  Delete keys 
05:00
  Redis key name convention 
02:38
  Expiring keys in Redis 
04:38
  How expiring keys work in Redis 
03:49
  Connecting Redis with Node.js 
06:41
  Connecting Node with Redis 
05:00

Student feedback

4.8
Course Rating

85%

10%

2%

2%

2%

Reviews

profile pic for Daksh Chaturvedi
Mar 22, 2023
Good content
profile pic for Naman Saxena
Feb 12, 2023
Beginner friendly course, playground is missing some initial input setup that is described in questions.
profile pic for Anish Patel
Nov 08, 2022
The best course on the internet for this topic
profile pic for Mudabbir Hussain Momin
Oct 28, 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.
profile pic for Srikanth Varma
Oct 17, 2022
nice course

Your Course Instructor

Course Instructor Image

Team codedamn

Official courses from codedamn team

Hi! We're team codedamn - and we are developers, creators, designers building the best interactive programming courses on the planet. Sign up for a free account on codedamn to stay in touch.

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

Free

  • HD video content
  • Certificate of completion
  • Hands-on practice
  • 24x7 mentorship support
  • 100+ projects to practice
  • In-depth project feedback

Pro

  • HD video content
  • Certificate of completion
  • Hands-on practice
  • 24x7 mentorship support
  • 100+ projects to practice
  • In-depth project feedback
Try Pro (7-day risk-free)