inflearn logo
inflearn logo

Introduction to Redis for Non-Majors: From Basics to Practice (Query Performance Optimization Edition)

I have created a course called 'Introduction to Redis & Practical Application (Query Performance Optimization)' that is easy for non-majors to understand and can be applied immediately in practice!

(4.8) 150 reviews

1,460 learners

Level Basic

Course period Unlimited

Redis
Redis
performance-tuning
performance-tuning
NoSQL
NoSQL
query-tuning
query-tuning
Redis
Redis
performance-tuning
performance-tuning
NoSQL
NoSQL
query-tuning
query-tuning

Reviews from Early Learners

Reviews from Early Learners

4.8

5.0

보키

100% enrolled

Thanks to Jaeseong, I learned how to use AWS + Docker + Redis(ElastiCache)! Now I'm going to learn more about Redis mode, failover, Transaction, pub/sub, etc. Thank you~!!

5.0

식이

100% enrolled

I was able to quickly complete the course thanks to the easy-to-understand explanation of the core concepts of Redis and its application to projects. Thank you.

5.0

Jay Lee

30% enrolled

I'm also looking forward to and enjoying the Redis lecture; you really catch the core points well!

What you will gain after the course

  • Query performance optimization methods that you can apply to your own projects

  • Common ways to use Redis in practice

  • Redis Basic Usage

  • How to utilize Redis's caching features

  • Performance comparison using load testing


Announcement (25.08.11.)

Hello! This is Jaesung Park from JSCODE :)

After taking the Redis course, from the perspective of some students,

It seems there are often cases where people end up disappointed because it differs from what they expected 😭

In the hope that fewer people will be disappointed by the course,

Before purchasing the lecture, so that you can make a wise purchase,

I have summarized and posted some points that would be helpful for you to check!


  1. Structure of this course
    This course is not a deep dive into the conceptual depths of Redis. It focuses primarily on the basic usage of Redis and how to apply and deploy it in real-world projects. It also includes a process of verifying whether performance has actually improved through load testing after applying Redis.

    Since the content you expect might not be included in this course, I highly recommend checking the curriculum before purchasing!

    (Next time, I will create an additional course focused on Redis so that you can learn in-depth concepts and advanced applications! 😭😭)



  2. Lecture Duration


    This course is relatively short, with a 3-hour duration, compared to other courses I have created.



  3. Price Adjustment
    I believe the price for this course has been set too high relative to its length. Therefore, for those purchasing from now on, please use the link below to receive a 30% discount coupon!

    https://inf.run/7RiuP


I will put more care into the upcoming lectures.

lectures that can satisfy as many students as possible

I will do my best to create it!


Thank you.

Sincerely, Jaesung Park from JSCODE.




🤬 Forget it, I can't do this anymore!

My name is Jaeseong Park, and I started my career in development as a non-major, served as a CTO at several companies, and am currently active as an educator. I also had a time when I started development as a non-major and studied Redis.

When I first tried to study Redis, I felt overwhelmed and didn't know where to start. This was because most books and lectures simply explained Redis data structures (string, list, hash, set, sorted set, etc.) and endlessly listed countless commands (SET, GET, EXISTS, DEL, HSET, etc.). As a result, the question "When will I ever learn all of this, and how do I actually use it in practice?" never left my mind.

I somehow managed to introduce Redis with the goal of improving performance. While it definitely seemed faster, I was left wondering how to test exactly how much faster it had become and whether I had implemented it correctly. As a result, I lacked the confidence to actually apply it to a real-world project.

Since I also went through a time of such anxiety and difficulty, I decided to create a Redis course that even non-majors can immediately apply in practice.

✨ 4 Key Points I Focused on While Creating This Course

Once you have learned the concepts, you need to personally experience applying Redis in practice using those concepts. Therefore, I have structured the lecture so that you can directly experience the most frequently used Redis use cases in the industry.

We have selected only the core concepts essential for improving lookup performance using Redis to teach you. Knowing just a few frequently used concepts is enough to master Redis and improve performance. I won't teach you unnecessary concepts. By learning this way, you can learn truly fast and apply it to real-world projects immediately.

I believed that if a student couldn't apply what they learned in the real world after finishing the course, it was a failure. I aimed to structure this course not as an academic deep dive into theory, but as a practical guide that can be applied immediately in the field.

I won't just explain the theory; I will show you the entire process of improving performance using Redis through practical examples. By demonstrating this improvement process, you can easily learn how to utilize Redis to enhance performance in real-world scenarios.

👍 This course is recommended for the following people!

Those who are having difficulty learning
Redis by watching YouTube or reading blogs

Those who are non-majors and
are slow to understand
difficult concepts and terminology

Those who want to improve performance by adopting Redis in a real-world work environment

🙊 What will you achieve after completing this course?

Basic concepts of Redis will be mastered. Furthermore, you will learn how to optimize query performance using Redis in practice.

🍡 Preview

'Strategies used when caching data (Cache Aside, Write Around)' during the lesson


'Comparing Throughput Before and After Applying Redis' from the lesson

From the 'Setting up AWS ElastiCache' lesson

Notes

The course proceeds on the assumption that you have a basic knowledge of Spring Boot. Therefore, I recommend taking this course after learning basic Spring Boot. However, even if you are not familiar with Spring Boot, you will be able to learn effectively by utilizing the 'Comment Study Method' that I will explain in the lecture. If there is anything you don't understand while studying, please ask immediately using the Q&A board or the 1:1 open chat room😊

🚨 Be sure to check who the educator is!

If you meet the wrong doctor, you may face death because your illness cannot be cured at that moment. However, death ends with the pain of that moment. But if you meet the wrong teacher and receive the wrong education, you will suffer for the rest of your life.

Due to wrong education, you may end up at a company you don't want, receive a smaller salary than expected, and live in pain for the rest of your life because of it. Not only that, but the wrong education you received can even be passed down to your children.

I believe that education can truly change a person's life for the better, but on the other hand, it can also completely ruin a person's life. That is why I believe education carries such a heavy responsibility.

Therefore, please check who the educator is, what kind of person they are, and what path they have taken, and make a careful judgment.

👋 Hello!
I'm finally introducing myself ( ⸝⸝•ᴗ•⸝⸝ )੭⁾⁾

Hello!

I started studying development as a non-major. Somehow, I've already become a developer in my 6th year! Recently, I served as CTO at two companies while working as a developer. Whenever I had spare time, I've been doing coding lectures, corporate development consulting, and speaking engagements.

The number of students I have taught has already exceeded 24,000 (as of July '25)! As I feel every time I teach my students, I can never forget the sense of fulfillment that comes from education, so I plan to continue providing courses on Inflearn.
(* Produced successful applicants for Kakao Pay, Yanolja, and Woowa Bros among students)

Just as I received much help when I was going through difficult and challenging times, I wanted to become someone who could also help many others. Furthermore, I felt the greatest sense of pride and happiness when the value created through development had a positive impact on others.

For these reasons, I hope that by giving and sharing what I have worked hard to achieve, those people can live a slightly better life.

Thank you!

🏆 Course Best Review

** This is a review written for the previously created .


🚌 Feeling overwhelmed about which order to take the courses in?

'[2026] Essential Curriculum for Getting a Job as a Backend Developer (IT Service Companies)' Please refer to this!



🐶 Get a discount on lectures with the roadmap

➡ Performance Optimization for Large-Scale Traffic Handling (https://inf.run/ecBS1)

Recommended for
these people

Who is this course right for?

  • A backend developer seeking employment at an IT service company

  • Job seekers who want to build a distinctive set of qualifications.

  • Those who want to improve performance using Redis

  • Those who need to perform query performance improvement tasks in the field.

  • Those who are new to Redis

  • Those who want to learn how to handle high-volume traffic

Hello
This is jscode

31,218

Learners

2,294

Reviews

759

Answers

4.9

Rating

19

Courses

[Sites] Shortcut to YouTube, Shortcut to LinkedIn [Career] Current) JSCODE - Lead Mentor, CEO / Former) Tripod Lab Co., Ltd. - CTO / Former) Only One Universe Co., Ltd. - CTO / Former) DALY - CTO / Former) Teammate

[Sites]
Go to Youtube
Go to LinkedIn

[Career] Current) JSCODE - Lead Mentor, CEO Former) Tripod Lab Co., Ltd. - CTO Former) Only One Universe Co., Ltd. - CTO Former) DALY - CTO Former) Teammate - CEO [Books] 『Do it! JSCODE's AWS

[Career]
Present) JSCODE - Lead Mentor, CEO
Former) Tripod Lab Co., Ltd. - CTO
Former) Only One Universe Co., Ltd. - CTO
Former) DALY - CTO
Former) Teammate - CEO

[Books]

『Do it! JSCODE's Introduction to AWS』, EasysPublishing (2025.05)

[ETC]
- Corporate development consulting and coding education activities

More

Co-instructor

Curriculum

All

42 lectures ∙ (3hr 3min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

150 reviews

4.8

150 reviews

  • bmworld님의 프로필 이미지
    bmworld

    Reviews 11

    Average Rating 4.8

    5

    30% enrolled

    • jscode
      Instructor

      Thank you for leaving a good rating, BM WORLD! I hope you complete the course and learn a lot~~

  • songsme28861502님의 프로필 이미지
    songsme28861502

    Reviews 12

    Average Rating 5.0

    5

    30% enrolled

    • jscode
      Instructor

      Samuel Song, you even took the Redis course! I hope it was a great help to you this time as well 😊😊

  • boki님의 프로필 이미지
    boki

    Reviews 60

    Average Rating 5.0

    5

    100% enrolled

    Thanks to Jaeseong, I learned how to use AWS + Docker + Redis(ElastiCache)! Now I'm going to learn more about Redis mode, failover, Transaction, pub/sub, etc. Thank you~!!

    • jscode
      Instructor

      Congratulations on your completion, Boki-nim!! It seems like you've got a good grasp of Redis's basics~!! After you've got the basics, it'll be a lot easier to learn additional features of Redis. Have a good time learning!

  • sik2boii님의 프로필 이미지
    sik2boii

    Reviews 16

    Average Rating 5.0

    5

    100% enrolled

    I was able to quickly complete the course thanks to the easy-to-understand explanation of the core concepts of Redis and its application to projects. Thank you.

    • jscode
      Instructor

      Hello, Sik-nim! Congratulations on your completion. I'm proud that you learned Redis quickly. I hope you can use what you learned well in your work~

  • deokgoni님의 프로필 이미지
    deokgoni

    Reviews 41

    Average Rating 4.8

    4

    30% enrolled

    The content is good~ I wish it was a little cheaper!

    • jscode
      Instructor

      Hello deokgoni! Thank you for your kind words. Next time, I will try to make more affordable introductory lectures! And I will try to hold a coupon discount event every time I open a new lecture:) Thank you!!

jscode's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

Limited time deal ends in 5 days

$6,594.00

29%

$59.40