Getting started with Redis
4.3 (23 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.
816 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Getting started with Redis to your Wishlist.

Add to Wishlist

Getting started with Redis

A guide to get you up and running with Redis and to introduce intermediate topics like cluster, security, and sentinel.
4.3 (23 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.
816 students enrolled
Created by Ethan Ballinger
Last updated 7/2016
Curiosity Sale
Current price: $10 Original price: $20 Discount: 50% off
30-Day Money-Back Guarantee
  • 1.5 hours on-demand video
  • 10 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Install Redis on their own machine or in a production environment
  • Understand the different Redis data types and how to use them
  • Start writing code that integrates with Redis
  • Create a Redis cluster
  • Create a highly available Redis
View Curriculum
  • Basic understanding of programming concepts (I use Java in examples)
  • Basic understanding of command line and beginner commands like navigating file structure and grep

Redis is a powerful NoSQL database that is quickly becoming one of the most used and most popular options for NoSQL databases. Redis offers an easy to use interface, great documentation, and a wealth of clients to integrate within your application. 

Getting Started with Redis provides fundamental topics of Redis, installation of Redis, and also provides a demo of how to create a Redis Cluster and to make your Redis configuration highly available. 

Whether you are new to application development or are a seasoned professional, a database is going to almost always be necessary. Getting Started with Redis will demonstrate why Redis is perfect for the task. 

By the end of the course, you will understand the fundamentals of Redis and you'll have an introduction to intermediate Redis concepts like Redis Security, Redis Cluster, and Redis Sentinel. 

Who is the target audience?
  • This Redis course is meant for beginners who are not familiar with Redis or have only scratched the surface of its capabilities. The last few sections around Cluster, Security, and Sentinel are intermediate courses intended for those wanting to delve deeper into Redis.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
10 Lectures
Overview and Architecture
2 Lectures 08:53

The section is an overview for the course. 

Preview 03:55

This section details basic architecture approaches and best practices for Redis. 

Preview 04:58
Installation, Data Types, and Clients
4 Lectures 43:01

This section details the installation process for Redis. 

Preview 02:38

This section walks through the most common Redis data types. 

Redis Data Types

This is a demo of the Redis command line interface (CLI). Each of the data types that are presented in the previous chapter are demoed in this section. 

Redis Command Line Interface (CLI)

This section is a coding demo of how to use a Java Redis client (Jedis). 

Redis Clients
Advanced Topics - Cluster, Persistence, Security, & Sentinel
4 Lectures 41:13

This section details the use of Redis cluster and gives a brief demo on how to start a small Redis cluster. 

Redis Cluster

This section discusses the different forms of Redis persistence. 

Redis Persistence

This section details the different security features available in Redis. 

Redis Security

This section details Redis Sentinel - a Redis middleware that can turn your Redis configuration into a highly available Redis. 

Redis Sentinel
About the Instructor
Ethan Ballinger
3.7 Average rating
37 Reviews
1,158 Students
3 Courses
Software consultant with passion for learning and sharing knowledge

Howdy, I'm Ethan. 

I'm from Texas and currently live in the Dallas area. I went to a small high school that didn't offer computer science, so my first introduction to it was in college. I had registered to study electrical engineering until the speaker at my orientation canceled and was replaced by a computer engineering graduate. That 60 minutes changed my life and I've had a passion for software development ever since. 

While pursuing my degree, I had internships in the telecom and defense industries. Upon finishing my degree I ultimately decided to enter into IT consulting at Credera, because of the promise of working on challenging project across many different industries. While at Credera, I've specialized in building out REST and SOAP web services, 3rd party vendor integration, and open source architecture. 

I enjoy explaining what I've learned and showing others how it can benefit them. I hope my lectures help you in some way and are as easy to follow as I intend them to be. Have fun and feel free to shoot me a question!