Master Redis – From Beginner to Advanced, 20+ hours
Master Redis – From Beginner to Advanced, 20+ hours, available at $74.99, has an average rating of 4.48, with 312 lectures, based on 485 reviews, and has 6430 subscribers.
You will learn about Learn with 20+ hours of hands-on practical exercises Deep dive into Redis Data Structures RediSearch, RedisInsights, RedisJSON Publish/Subscribe Models Replication and clustering Lua Scripting Redis Enterprise System Redis Administrations Using latest Redis 6.2 Redis Database Design techniques Manage data replication and persistence Best practices, tips and tricks Whats new in Redis 6.2 and beyond This course is ideal for individuals who are Complete beginners to database world or Anyone wanting to learn about Redis or NoSQL Database or Students with Bigdata or Data Science Technologies or Anyone who want to include Redis in their projects. or Anyone who wants to work on real production like environment setup for Redis and do a deep dive in understanding Redis or Application engineers seeking to expand their backend skillset or Anyone wants to learn from basic to advanced functionality of Redis It is particularly useful for Complete beginners to database world or Anyone wanting to learn about Redis or NoSQL Database or Students with Bigdata or Data Science Technologies or Anyone who want to include Redis in their projects. or Anyone who wants to work on real production like environment setup for Redis and do a deep dive in understanding Redis or Application engineers seeking to expand their backend skillset or Anyone wants to learn from basic to advanced functionality of Redis.
Enroll now: Master Redis – From Beginner to Advanced, 20+ hours
Summary
Title: Master Redis – From Beginner to Advanced, 20+ hours
Price: $74.99
Average Rating: 4.48
Number of Lectures: 312
Number of Published Lectures: 312
Number of Curriculum Items: 312
Number of Published Curriculum Objects: 312
Original Price: $79.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn with 20+ hours of hands-on practical exercises
- Deep dive into Redis Data Structures
- RediSearch, RedisInsights, RedisJSON
- Publish/Subscribe Models
- Replication and clustering
- Lua Scripting
- Redis Enterprise System
- Redis Administrations
- Using latest Redis 6.2
- Redis Database Design techniques
- Manage data replication and persistence
- Best practices, tips and tricks
- Whats new in Redis 6.2 and beyond
Who Should Attend
- Complete beginners to database world
- Anyone wanting to learn about Redis or NoSQL Database
- Students with Bigdata or Data Science Technologies
- Anyone who want to include Redis in their projects.
- Anyone who wants to work on real production like environment setup for Redis and do a deep dive in understanding Redis
- Application engineers seeking to expand their backend skillset
- Anyone wants to learn from basic to advanced functionality of Redis
Target Audiences
- Complete beginners to database world
- Anyone wanting to learn about Redis or NoSQL Database
- Students with Bigdata or Data Science Technologies
- Anyone who want to include Redis in their projects.
- Anyone who wants to work on real production like environment setup for Redis and do a deep dive in understanding Redis
- Application engineers seeking to expand their backend skillset
- Anyone wants to learn from basic to advanced functionality of Redis
Redis Data Structures? Yes, Publish/Subscribe models? Yes, Replication/Clustering? Yes, Lua Scripts?Yes Database Designs?Yesindeed and much more…
I’ve design this course from step-by-step move from basic to advanced topics. Here is a partial list of some of the topics that are covered in various sections for 18+ hours videos of this course:
-
The course is design based on the latest version i.e. Redis 6.2
-
Deep dive into Redis Data Structures to store, update and retrieve information
-
Step-by-step walkthrough to perform simple to complex queries
-
How to create a data structure from the scratch, Creating and modifying data structure
-
Walks you through examples that demonstrate how to use it effectively
-
You’ll begin by getting Redis set up properly and then exploring the key-value model
-
Explore various data types and commands in Redis
-
Learn Redis data structures through practically demonstrated use cases
-
Detail examples on working with Strings, Lists, Sets, Sorted Sets, Hashes, Bitmap, HyperLoglogs data structures
-
Dive into real use cases including simple caching, distributed ad targeting, and more
-
Understanding TTL (Time to Live) or Key Expiry in Redis
-
Publish/subscribe and configuration
-
Manage data replication and persistence in Redis
-
Administering your Redis Database
-
Advanced aspects of Redis high availability and clustering
-
Scale Redis to multiple servers with Redis Cluster
-
Setting up Redis Replication (Master + Slave) – Development or Demo Scenario
-
Database Design from RDBMS tables to Redis Database Structures
-
Best practices, tips and tricks, and expert techniques to scale Redis
-
Whats new in Redis 6.2
-
Learn Lua Scripting for interacting with data structures, apply EVAL commands and more.
-
Extend Redis with Redis Module
-
Deep dive into RediSearch to perform complex Searches
-
Use RedisInsight to view Redis database visually
-
Use RedisJSON to build JSON based document solutions
-
Understand how Redis enterprise enhances Redis EchoSystem
This comprehensive course will teach you everything about Redis to use in your next big project!
Master the Redis database, and see how to apply it with real world database and queries.
This course comes with 30-day money back guarantee! So Sign up today and master Redis!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Course Introduction
Lecture 2: Introduction To Redis
Chapter 2: Getting Started
Lecture 1: Installing Redis on Mac
Lecture 2: Starting and Shutting Down Redis Server
Lecture 3: Getting Server Information
Lecture 4: The Redis CLI
Chapter 3: Redis Data Management
Lecture 1: Redis Keys and Values
Lecture 2: CODE: Redis Keys and Values
Lecture 3: Deleting Keys
Lecture 4: CODE: Deleting Keys
Lecture 5: How to check if a key exists or not
Lecture 6: CODE: How to check if a key exists or not
Lecture 7: How to define keys with expiration
Lecture 8: CODE: How to define keys with expiration
Lecture 9: How to remove expiration from a key
Lecture 10: CODE: How to remove expiration from a key
Lecture 11: How Redis handle keys expirations
Lecture 12: Key Spaces
Lecture 13: CODE: Key Spaces
Lecture 14: Keys naming conventions
Lecture 15: CODE: Keys naming conventions
Lecture 16: Keys pattern matching – KEYS
Lecture 17: CODE: Keys pattern matching – KEYS
Lecture 18: Saving keys information on server
Lecture 19: CODE: Saving keys information on server
Lecture 20: Rename a Key – RENAME
Lecture 21: CODE: Rename a Key – RENAME
Lecture 22: Rename a key with caution using RENAMENX
Lecture 23: CODE: Rename a key with caution using RENAMENX
Lecture 24: Deleting Keys Asynchronously via UNLINK
Lecture 25: CODE: Deleting Keys Asynchronously via UNLINK
Lecture 26: How to find data type of a key value – TYPE
Lecture 27: CODE: How to find data type of a key value – TYPE
Chapter 4: Redis Data Structures – Strings
Lecture 1: Introduction to data types
Lecture 2: Redis Strings and their use cases
Lecture 3: CODE: Redis Strings and their use cases
Lecture 4: String Key definition for an app, and a shop
Lecture 5: CODE: String Key definition for an app, and a shop
Lecture 6: Counting numbers using INCR and DECR
Lecture 7: CODE: Counting numbers using INCR and DECR
Lecture 8: Counting floating point numbers
Lecture 9: CODE: Counting floating point numbers
Lecture 10: Using APPEND as list of timeseries data
Lecture 11: CODE: Using APPEND as list of timeseries data
Lecture 12: Setting and getting multiple keys via MSET, MGET, MSETNX
Lecture 13: CODE: Setting and getting multiple keys via MSET, MGET, MSETNX
Lecture 14: Using GETSET for an atomic reset
Lecture 15: CODE: Using GETSET for an atomic reset
Lecture 16: Extract string value via GETRANGE
Lecture 17: CODE: Extract string value via GETRANGE
Lecture 18: Replace string value using SETRANGE
Lecture 19: CODE: Replace string value using SETRANGE
Lecture 20: Set Key and expiration using SETEX and PSETEX
Lecture 21: CODE: Set Key and expiration using SETEX and PSETEX
Lecture 22: Set key if not exists using SETNX
Lecture 23: CODE: Set key if not exists using SETNX
Lecture 24: String Encoding types
Lecture 25: CODE: String Encoding types
Lecture 26: Using serialized JSON data
Lecture 27: CODE: Using serialized JSON data
Lecture 28: Scanning Keys with SCAN
Lecture 29: CODE: Scanning Keys with SCAN
Lecture 30: Use Cases – Strings
Lecture 31: Quick Reference – Strings
Chapter 5: Redis Lists
Lecture 1: Introduction to lists
Lecture 2: Creating a list using LPUSH, RPUSH
Lecture 3: CODE: Creating a list using LPUSH, RPUSH
Lecture 4: View latest stock prices via LINDEX
Lecture 5: CODE: View latest stock prices via LINDEX
Lecture 6: Insert an element via LINSERT
Lecture 7: CODE: Insert an element via LINSERT
Lecture 8: Remove elements via LPOP and RPOP
Lecture 9: CODE: Remove elements via LPOP and RPOP
Lecture 10: Trim a list using LTRIM
Lecture 11: CODE: Trim a list using LTRIM
Lecture 12: Update an element value via LSET
Lecture 13: CODE: Update an element value via LSET
Lecture 14: Find length of a list via LLEN
Lecture 15: CODE: Find length of a list via LLEN
Lecture 16: Find matching elements via LPOS
Lecture 17: CODE: Find matching elements via LPOS
Lecture 18: Remove element via LREM
Lecture 19: CODE: Remove element via LREM
Lecture 20: Move elements between lists via LMOVE
Lecture 21: CODE: Move elements between lists via LMOVE
Lecture 22: Use Cases – Lists
Lecture 23: Quick Reference – Lists
Chapter 6: Redis Hashes
Lecture 1: Introduction to Hashes
Lecture 2: Using HSET, HGET and HGETALL for hashes
Lecture 3: CODE: Using HSET, HGET and HGETALL for hashes
Lecture 4: Get multiple fields values via HMGET
Lecture 5: CODE: Get multiple fields values via HMGET
Lecture 6: Find length of a hash via HLEN
Lecture 7: CODE: Find length of a hash via HLEN
Instructors
-
Adnan Waheed
Founder KlickAnalytics and ex-Bloomberg employee
Rating Distribution
- 1 stars: 6 votes
- 2 stars: 6 votes
- 3 stars: 26 votes
- 4 stars: 157 votes
- 5 stars: 292 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Best Parenting Skills Courses to Learn in March 2025
- Best Home Improvement Courses to Learn in March 2025
- Best Gardening Courses to Learn in March 2025
- Best Sewing And Knitting Courses to Learn in March 2025
- Best Interior Design Courses to Learn in March 2025
- Best Writing Courses Courses to Learn in March 2025
- Best Storytelling Courses to Learn in March 2025
- Best Creativity Workshops Courses to Learn in March 2025
- Best Resilience Training Courses to Learn in March 2025
- Best Emotional Intelligence Courses to Learn in March 2025
- Best Time Management Courses to Learn in March 2025
- Best Remote Work Strategies Courses to Learn in March 2025
- Best Freelancing Courses to Learn in March 2025
- Best E-commerce Strategies Courses to Learn in March 2025
- Best Personal Branding Courses to Learn in March 2025
- Best Stock Market Trading Courses to Learn in March 2025
- Best Real Estate Investing Courses to Learn in March 2025
- Best Financial Technology Courses to Learn in March 2025
- Best Agile Methodologies Courses to Learn in March 2025
- Best Project Management Courses to Learn in March 2025