강의

멘토링

로드맵

BEST
Programming

/

Devops & Infra

Redis Introduction/Practice for Non-Majors (Query Performance Optimization Edition)

I've created a 'Redis Introduction/Practical (Query Performance Optimization)' course that non-majors can easily understand and immediately apply in practice!

(4.8) 120 reviews

1,305 learners

  • jscode
이론 실습 모두
대용량트래픽
Redis
performance-tuning
NoSQL
query-tuning

Reviews from Early Learners

What you will learn!

  • Query Performance Optimization Methods You Can Apply to Your Project

  • Frequently Used Redis Utilization Methods in Practice

  • Redis Basic Usage

  • How to Utilize Redis's Caching Feature

  • Performance Comparison Using Load Tests


Notice (25.08.11.)

Hello! I'm Park Jaesung from JSCODE :)

After taking the Redis course, from some students' perspective

It seems that disappointment often occurs when things don't meet expectations 😭

I hope that fewer people will be disappointed through the lectures

You can make a wise purchase by checking before buying the course

I've compiled some content that would be good for you to check!


  1. Structure of the Course
    This course is not a lecture that deeply explores Redis concepts.This course focuses on the basic usage of Redis and is designed to concentrate on how to apply and deploy Redis in actual projects. It also includes the process of verifying through load testing whether performance has truly improved when Redis is applied.

    Just in caseI recommend that you definitely check the course outline before purchasing the lecture, as the content you're expecting may not be included in that particular course.We're providing it to you!

    (Next time, I'll create an additional course focused on Redis, so you can learn in-depth concepts and application methods of Redis comprehensively! 😭😭)



  2. Lecture Time


    This course is relatively short compared to other courses I've created3 hours worth's lecture.



  3. Price Adjustment
    I believe this course is priced too high compared to its content volume. Therefore, for those who purchase it in the future, please use the link below to get a 30% discount coupon before making your purchase!

    https://inf.run/7RiuP


The lectures that come after this will require a bit more attention

A course that can satisfy as many students as possible

I'll do my best to make it happen!


Thank you.

JSCODE Park Jaesung's regards.




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

I'm Park Jaeseong, who started development as a non-major and worked as CTO at various companies, and am currently working as an educator. I also started development as a non-major and had a time when I was studying Redis.

When I first tried to study Redis, I was overwhelmed about where to start. That's because most books and lectures explain Redis data structures (string, list, hash, Set, sorted Set, etc.) and then just go on and on explaining countless commands (SET, GET, EXISTS, DEL, HSET, etc.). So I couldn't shake the question from my head: 'When will I ever learn all this stuff and how do I actually use it in real-world situations?'

Somehow I thought, 'I should try to improve performance using Redis,' so I introduced Redis. It definitely seems like the speed has improved, but I wondered how much faster it actually got, how I should test it, and whether I applied it properly. As a result, I lost confidence in applying it to actual projects.

Having experienced such anxiety and difficulties myself, I thought I should create a Redis course that non-majors can readily apply in real-world situations.

✨ 4 Points I Focused on While Creating the Course

Once we've learned the concepts, we need to directly experience applying Redis in practice using those concepts. Therefore, I've structured the course so that you can directly experience the most commonly used Redis cases in the field.

We'll share only the essential core concepts you need when using Redis to improve query performance. Just knowing a few frequently used concepts is enough to master Redis and improve performance. We won't teach you unnecessary concepts. Learning this way, you can truly learn quickly and apply it immediately in real-world situations.

I thought that if you can't apply what you've learned in real situations even after completing the entire course, then it's a poorly designed course. I tried to structure it as a practical, hands-on course that can be immediately applied to real work, rather than an academic approach that focuses on deep theoretical learning.

We won't just explain the theory, but will show you step by step how to improve performance using Redis with examples. By showing you this improvement process, you can easily learn what steps to take to improve performance using Redis in real-world situations.

👍 These types of people would benefit from taking this course!

Someone who is having difficulty
learning Redis by watching YouTube or reading blogs

Someone from a non-major background who
has slow understanding of
difficult concepts and terminology

Those who want to introduce Redis in their work
and improve performance

🙊 What happens after you finish listening to this entire lecture?

You will be able to learn basic concepts about Redis. In addition, you will learn how to optimize query performance using Redis in real-world applications.

🍡 Tasting

'Strategies for Caching Data (Cache Aside, Write Around)' lesson


'Comparing Throughput Before and After Applying Redis' lesson

'Setting up AWS ElastiCache' lesson

Reference Notes

The class proceeds under the assumption that you have basic knowledge of Spring Boot. Therefore, I recommend taking this course after learning basic Spring Boot. However, even if you're not familiar with Spring Boot, you should be able to learn sufficiently by utilizing the 'annotation study method' that will be explained in the course. If you encounter any parts you don't understand while studying, please feel free to ask questions immediately using the Q&A board or 1:1 open chat room😊

🚨 Make sure to check what kind of person is providing the education!

If you meet the wrong doctor, you might face death from an inability to cure your illness at that moment. However, death ends with the pain of that moment. But if you meet the wrong teacher and receive poor education, you will suffer throughout your entire life.

Poor education can lead you to end up at an unwanted company, receive a smaller salary than expected, and potentially suffer for the rest of your life as a result. Not only that, but the poor education you received can be passed down to your children as well.

Education can truly change a person's life in a positive way, but on the other hand, it can also completely ruin a person's life. That's why I believe education carries such heavy responsibility.

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

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

Hello!

I started studying development as a non-major. Before I knew it, I've already become a 6-year developer! Recently, I worked as a developer while serving as CTO at two companies. Whenever I had time, I've been doing coding lectures, company development consulting, and giving talks.

The number of students I've taught has now exceeded 24,000 (as of July 2025)! Every time I teach various students, I always feel the same way - I can't forget the sense of fulfillment from education, so I plan to continue providing education consistently on Inflearn.
(* Among students, successful candidates have been produced for Kakao Pay, Yanolja, and Woowa Brothers)

Just as I received a lot of help during difficult and challenging times, I wanted to become someone who could help many other people as well. And I felt most proud and happy when the value I 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 what order to take the courses in?

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



🐶Get lecture discounts with roadmaps

➡ Performance optimization for large-scale traffic handling (https://inf.run/ecBS1)

Recommended for
these people

Who is this course right for?

  • Backend developer aspiring to work for an IT service company

  • Job seeker aiming for distinctive qualifications

  • Those who want to improve performance using Redis

  • Person needing query performance improvement on the job

  • Beginners to Redis

  • Those who want to learn high-volume traffic processing

Hello
This is

27,343

Learners

1,593

Reviews

615

Answers

4.9

Rating

16

Courses

 

[Sites]
Youtube 바로가기
LinkedIn 바로가기

 

[Career]
現) JSCODE - 대표 멘토, CEO
前) (주)트라이포드랩 - CTO
前) (주)온리원유니버스 - CTO
前) 달리(DALY) - CTO
前) 팀메이트(Teammate) - CEO

 

[Books]

『Do it! JSCODE의 AWS 입문』, 이지스퍼블리싱 (2025.05)

 

[ETC]
- 기업 대상 개발 컨설팅 및 코딩 교육 활동

Curriculum

All

41 lectures ∙ (3hr 3min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

120 reviews

4.8

120 reviews

  • gardenzeeero님의 프로필 이미지
    gardenzeeero

    Reviews 3

    Average Rating 4.3

    3

    100% enrolled

    1. While focusing on initial use is good, it's too basic. In practice, the usage is so fundamental that it's almost meaningless. It's at a level where you might wonder, "Are they telling me to learn this and apply it to a project? I'd get scolded!" In reality, breaking it down, there's more content on the characteristics of caching + how to use and deploy with AWS than there is on Redis itself. If it's a Redis course, the main focus should be on Redis content. With a name like "Redis Introduction/Practical," a title like "Optimization through Deployment and Caching (with Redis)" would be more appropriate. 2. The price is too steep. If the instructor were explaining difficult and extensive content with their expertise, the price would be reasonable. However, for content that is so basic (disappointingly so), this price is too harsh. 3. It would be good to have additional learning materials, even if not used in the lecture. It would be great to have content that allows for further learning, even if it's not directly used in the lecture. For example, instead of saying, "We only need to know this," it would be better to say, "We're using just this for now because we're in a hurry, but you actually need to know this, this, and this."

    • jscode
      Instructor

      Hello Won-yeong! Thank you for completing the course and leaving such detailed feedback. 😊 I aimed to create a course that could be understood and easily applied as quickly as possible, based on the direction the students hoped for and their assumed level. It seems my perception of the course's direction and the students' level was quite different from what you, Won-yeong, had in mind...!! I feel a bit uneasy and sorry that the course didn't seem to be of much help to you. 😭 I will definitely take your feedback to heart and try to incorporate it when creating new courses or updating the Redis course! I apologize once again for not being of great help. 🙇‍♂️

  • dbehddks5199363님의 프로필 이미지
    dbehddks5199363

    Reviews 7

    Average Rating 4.7

    3

    68% enrolled

    It has the advantage that you can quickly learn the basic usage of Redis, performance testing, and even AWS related settings. However, the disadvantage is... frankly, the price is a bit steep compared to the lecture time.

    • boki님의 프로필 이미지
      boki

      Reviews 48

      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 12

      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!!

    Limited time deal

    $45.10

    24%

    $59.40

    jscode's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!