강의

멘토링

로드맵

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) 124 reviews

1,313 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,615

Learners

1,687

Reviews

639

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

124 reviews

4.8

124 reviews

  • 정원영님의 프로필 이미지
    정원영

    Reviews 3

    Average Rating 4.3

    3

    100% enrolled

    1. 초기 사용에 초점을 둔 것은 좋지만, 너무 기본이다. 사실상 실전에서 쓰려면 너무 기본적인 사용법이라 무의미한 정도이다. 어찌보면 이렇게 배우고 프로젝트에 적용해보라고? 욕먹을 것 같은데? 정도의 수준이다. 사실상 뜯어보면 redis에 대한 내용이라기 보다는 캐시의 특징 + aws 사용법 및 배포방법의 양이 더 많다. redis 강의라면 redis에 대한 내용이 주를 이루어야 한다고 생각한다. 이름이 redis 입문/실전 인데... 배포 및 캐시를 통한 최적화 (with Redis) 라는 이름이 더 맞을 정도다. 2. 가격이 너무 사악하다. 어려운 내용, 방대한 내용을 강사님의 노하우로 설명해주는 것이라면 가격은 합당하다고 생각한다. 하지만 그게 아니라 정말 기본적인 내용(실망스러울 정도로 기본)에 이 가격은 너무 사악하다. 3. 강의가 아니더라도 추가 학습자료가 있으면 좋겠다. 강의에서 사용하는게 아니더라도 학습할 여지를 주는 내용이 있으면 좋겠다. 예를 들어, "우리는 이것만 알면 돼요"가 아니라 "지금은 급하니까 이것만 쓰는데, 사실 이거이거이거도 알아야 해요" 로 해주는 게 좋을 것 같다.

    • JSCODE 박재성
      Instructor

      안녕하세요 원영님! 완강까지 해주시고 자세한 피드백 남겨주셔서 감사합니다😊 수강생이 희망하는 방향과 수강생의 수준을 가정하고 최대한 빠르게 이해하고 쉽게 적용시킬 수 있는 강의를 목표로 제작하려고 했었습니다! 여기서 제가 생각한 강의의 방향과 수강생의 수준의 정도가 원영님이 생각하시는 방향과는 다소 많이 달랐던 것 같습니다...!! 원영님께는 크게 도움이 되지 않는 강의였던 것 같아 개인적으로는 마음 한 편이 불편하기도 하고 죄송스럽기도 하네요😭 말씀해주신 피드백 내용은 꼭꼭 새겨듣고 새로운 강의를 제작할 때나 레디스 강의를 업데이트 할 때 반영하도록 노력해보겠습니다! 큰 도움이 되어드리지 못해 다시 한 번 사과드리겠습니다🙇‍♂️

  • Brad Ryu님의 프로필 이미지
    Brad Ryu

    Reviews 7

    Average Rating 4.7

    3

    68% enrolled

    Redis의 기초적인 사용법과 성능 테스트 및 AWS 관련 세팅까지 빠르게 배워볼 수 있다는 장점이 있다. 그러나 단점으로는... 아무리 봐도 강의 시간대비 가격이 좀 사악하다..

    • 보키님의 프로필 이미지
      보키

      Reviews 51

      Average Rating 5.0

      5

      100% enrolled

      재성님덕분에 AWS + Docker + Redis(ElastiCache) 활용을 익혔네요! 이제 Redis mode, failover, Transaction, pub/sub등에 대해서 추가로 학습해보려고 해요 감사합니다~!!

      • 완강 축하드려요 보키님!! Redis에 대한 큰 뼈대를 잘 잡으신 것 같네요~!! 뼈대를 잡은 이후부터는 Redis의 추가적인 기능들을 학습하시기 훨씬 용이하실거에요ㅎㅎ 학습 잘 해보시기 바랍니다!

    • 식이님의 프로필 이미지
      식이

      Reviews 16

      Average Rating 5.0

      5

      100% enrolled

      Redis에 대한 핵심 개념 설명부터 프로젝트의 적용까지 이해하기 쉽게 설명해주셔서 빠르게 완강할 수 있었습니다. 감사합니다.

      • 안녕하세요 식이님! 완강 축하드립니다ㅎㅎ Redis를 빠르게 배우신 것 같아서 뿌듯하네요:) 배우신 내용 현업에서도 잘 써먹어보시기 바랍니다~

    • deokgoni님의 프로필 이미지
      deokgoni

      Reviews 41

      Average Rating 4.8

      4

      30% enrolled

      내용 좋네요~ 조금만 더 저렴했으면 좋겠어요!

      • 안녕하세요 deokgoni님! 좋게 봐주셔서 감사합니다ㅎㅎ 다음 번에는 저렴한 입문 강의도 많이 만들어보도록 하겠습니다! 그리고 새로 강의 오픈할 때마다 쿠폰 할인 이벤트 열어보도록 할게요:) 감사합니다!!

    $59.40

    jscode's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!