Learn Redis from Scratch
4.4 (107 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
756 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn Redis from Scratch to your Wishlist.

Add to Wishlist

Learn Redis from Scratch

A comprehensive guide to learn and use the Redis data structure store
Best Seller
4.4 (107 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
756 students enrolled
Last updated 7/2016
Current price: $10 Original price: $40 Discount: 75% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 3 hours on-demand video
  • 28 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn to use Redis in your web projects
  • Understand and master Redis philosophy and development techniques
  • Master Professional Redis tips and tricks
  • Create a complete professional project using Redis
View Curriculum
  • Students should have basic knowledge of web programming and databases such as MySQL or MongoDB

A database is a crucial aspect of applications that are often only considered as an afterthought. However, for many developers deciding which database to use when building apps is a critical decision.

Among the many popular data structures such as MySQL, MongoDB and Oracle, Redis is slowly gaining popularity within the NoSQL databases. Although, it already plays a supporting role for many companies including Twitter and Github, Redis is now gaining traction as a primary database.

So, what is Redis? Redis is an open-source data structure server that allows developers to organize data using a key-value storage method. This powerful database is perfect for high performance jobs such as caching. Redis is a no-fuss and fast database for many different functions including as a cache or a message broker.

This Redis tutorial is the best place for you to progress from a newbie to an advanced user of Redis. Go from knowing nothing about Redis, to actually being able to create an application using this powerful database.

This Redis course has been specifically designed for beginners who have never worked with Redis before. You will learn everything you need to know about Redis, including what is Redis, what is this database best used for, how to install Redis on your system, etc.

You will learn everything about the basic fundamentals of Redis such as the different data structures, various clients that work with Redis, different key-value pair commands (scan, config, commands, and client), how to persist data to disks and even the different methods of persisting data. 

After you learn the basics, you will then build a functional working task manager along with the instructor that will teach how to actually work with Redis in a real-world example. You will build a task manager using NodeJS and Redis. You will also learn how to incorporate Twitter Bootstrap for designing the manager.

Start a newbie and end up mastering Redis in this amazing tutorial. Let’s get started and become an expert of this powerful database.

Who is the target audience?
  • Students who are completely new to Redis and are looking for learning this technology from the ground up will find this course very useful
Students Who Viewed This Course Also Viewed
Curriculum For This Course
31 Lectures
Course Intro
1 Lecture 02:45
Intro To Redis
4 Lectures 15:48

What Is Redis

Thinking In Redis

General Security

Intro To Redis Quiz
5 questions
Getting Started With Redis
4 Lectures 15:10

Installing Redis in Windows

Redis CLI Basics

Getting Started With Redis Quiz
5 questions
Learning Redis Commands
4 Lectures 35:52

Key Value Pair Commands


Client & Config Commands

Learning Redis Commands Quiz
5 questions
Working With Data Types
5 Lectures 34:22
Section Intro


Sorted Sets


Working With Data Types Quiz
5 questions
Data Persistence
5 Lectures 28:01
Section Intro

Data Persistence Overview

RDB & Snapshotting

AOF - Append Only File

RDB & AOF In Action

Data Persistence Quiz
5 questions
Redis & Node.js - Task List Project
7 Lectures 46:08
Project Intro

Node.js & Express Server Setup

Client Setup & Get Tasks

Adding Tasks

Deleting Tasks

Next Call Hash

Twitter Bootstrap UI
Course Summary
1 Lecture 02:23
About the Instructor
Eduonix Learning Solutions
4.2 Average rating
50,079 Reviews
805,143 Students
190 Courses
1+ Million Students Worldwide | 200+ Courses

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

Eduonix-Tech .
4.2 Average rating
48,033 Reviews
782,582 Students
145 Courses