Course Information
Course Overview
A comprehensive guide to learn and use the Redis data structure store
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.
Course Content
- 8 section(s)
- 32 lecture(s)
- Section 1 Course Intro
- Section 2 Intro To Redis
- Section 3 Getting Started With Redis
- Section 4 Learning Redis Commands
- Section 5 Working With Data Types
- Section 6 Data Persistence
- Section 7 Redis & Node.js - Task List Project
- Section 8 Course Summary
What You’ll 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
Reviews
-
DDanilo Moreira
Very good! Straight to the point. At the end, a project that addresses the day life CRUD operations.
-
SSubroto Mukherjee
I would have preferred more interactive course, for instance instead of having a project at the end i would have preferred building an application as the course progresses. Otherwise a good content.
-
JJose D Monzon
A lot to cover at the beginning, definitions and getting you set up. However, it all comes down together at the end, and makes you want to do more. It's a hands on course, but you gotta have patience in going through the process. Once you get to Section 7 - it all makes sense. Highly recommend it!
-
IIgor Akkerman
The instructor just lists the commands without explaining the concepts behind them. He does so by purely reading out the bullet points on his slides instead of talking about the intention behind them. The slides are actually a copy of the official Redis documentation. The instructor does not start on a high level, outlining the different data structures supported by Redis, what they have in common and what differentiates them. Instead, he jumps right into their respective commands, sometimes referencing a command not yet described. He goes through the commands one by one, presenting mostly useless examples, leaving out interesting edge cases. Many slides/examples contain errors. The errors were repeated when he ran the commands but not corrected. Instead the respective section has simply been cut out from the video, you can see the bad commands in the history, though, but they were never corrected. Also he uses some commands that were already deprecated in the version he uses. The course feels poorly structured and lacking preparation. His monotone presentation rounds up the impression, making him seem to be bored to death by his own words, being forced to do the course after having drawn the short straw. Sorry to say, but this is by far the worst Udemy course I have taken.