강의

멘토링

커뮤니티

BEST
Programming

/

Devops & Infra

Hands-on Elasticsearch for Beginners (Search Optimization Edition)

I've created an 'Introduction to Elasticsearch' course that even non-majors can easily understand and apply directly in real-world situations!

(5.0) 83 reviews

674 learners

Level Basic

Course period Unlimited

  • jscode
  • JSCODE
Spring Boot
Spring Boot
Elasticsearch
Elasticsearch
devops
devops
elk
elk
infrastructure
infrastructure
Spring Boot
Spring Boot
Elasticsearch
Elasticsearch
devops
devops
elk
elk
infrastructure
infrastructure

Reviews from Early Learners

Reviews from Early Learners

5.0

5.0

병훈

100% enrolled

This is the best lecture among Jaeseong-nim's lectures! (Of course, the other lectures are also excellent 😊😊) It was the first time I took a Docker lecture among the teacher's lectures. After finishing the lecture, I was very satisfied and felt the money was well spent. It was great to immediately learn commands and tools frequently used in practice, and the lecture materials were so detailed that studying was always enjoyable. Naturally, this Elasticsearch introductory lecture was even more interesting and satisfying. I had always only thought about studying Elasticsearch, but found it difficult because there weren't many references, but after watching Jaeseong-nim's search optimization part, I started thinking that I want to apply it quickly to my project. I'm already curious about what kind of excellent lecture will come next, not the introductory but the practical part 😊😊 I recommend this beneficial lecture to everyone!!

5.0

해질녘한잔

90% enrolled

Highly recommended as an introductory Elasticsearch course. Pros. 1. Each lecture is around 10 minutes, making it easy to focus. 2. Code is provided, so you can finish the course quickly without typing. 3. It only covers the essentials without unnecessary content, allowing for a quick introduction. Books on the market felt like bibles and were boring, but after watching this lecture, I was able to quickly gain an overall understanding of Elasticsearch. It was also good to learn how it's used in practice. After watching this lecture, I think reading books will be easier to understand.

5.0

김민수

100% enrolled

At first, Elastic Search felt difficult to approach, but after finishing this course, it feels like my best friend, which is great. "A course even beginners can easily understand" is right!

What you will gain after the course

  • People who are learning Elasticsearch for the first time

  • People who want to introduce Elasticsearch into their Spring Boot project

  • Those who want to learn about 'search functionality/autocomplete functionality' in shopping malls like Coupang and Musinsa

  • For those who want to apply Elasticsearch directly to real-world projects


🤬 Why is Elasticsearch so difficult to study on your own?!

I'm Park Jaesung, 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 Elasticsearch.

However, when I actually tried to learn Elasticsearch, it was difficult to find courses that were structured to help you learn easily and quickly so you could apply it in real-world situations. As a result, I had a hard time relying only on blog posts when I first started learning. Even the official documentation was complex and difficult, making it not easy to learn.

So I created this course to show you the basic syntax used in Elasticsearch and how to use commonly used features. I won't just teach you how to use Elasticsearch, but will help you develop the ability to apply Elasticsearch in various situations. By learning this way, you'll be able to apply it on your own after completing the course, and only when you can apply it yourself will you be able to adapt Elasticsearch to fit your projects.

The goal I pursue with this course is that after completing it, you—not me—will be able to effectively use Elasticsearch in real-world situations. If after finishing this course you don't understand what it's about, don't know how to use it in practice, and nothing sticks in your mind, then I believe it's a poorly made course. If you've clearly learned something, you should be able to apply it immediately in real-world situations.

I hope that through this course, you won't just become someone who only knows the theory of Elasticsearch inside and out, but rather a developer who can actually utilize Elasticsearch in personal projects or in the field. See you in the course.

✨ 4 Points I Focused on While Creating This Course

Once we've learned the concepts, we need to actually experience applying Elasticsearch in practice using those concepts. That's why I've structured the course so you can directly experience applying Elasticsearch through a project.

I'll teach you only the core concepts of Elasticsearch that are frequently used in the field. Knowing just a few commonly used concepts is enough to learn and use Elasticsearch. By learning this way, you can truly learn quickly and apply it immediately in practice.

I thought it would be a bad course if you couldn't apply it in practice even after completing the entire course. I tried to structure it as a practical course that can be immediately applied to real work, rather than an academic approach that deeply studies theory.

I won't just explain theory, but will show you step by step how to directly set up and utilize Elasticsearch with examples. By showing you this process, you can easily learn what steps to take to set up and utilize Elasticsearch in real-world situations.

👍 This course is great for:

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

People from non-technical backgrounds
who find it difficult to understand
complex concepts and terminology

Those who want to directly
implement and utilize
Elasticsearch in their work

🙊 What will you gain after completing this course?

You will be able to learn the basic concepts of Elasticsearch. In addition, you will learn how to utilize Elasticsearch in practice.

🍡 Preview

'Designing Infrastructure Architecture' lesson excerpt


'Saving, Retrieving, Updating, and Deleting Documents' lesson


'[Hands-on] Connecting Elastic Cloud's Elasticsearch to Spring Boot' lesson

Notes

The course proceeds on the assumption that you have basic knowledge of Spring Boot, Spring Data JPA, RDB(Mysql), Docker. If you encounter any parts you don't understand while studying, please feel free to ask questions immediately through the Q&A board or utilize the 1:1 open chat room😊

🚨 Make sure to check who is providing the education!

If you meet the wrong doctor, you could die from an illness that goes untreated in that moment. However, death ends with that moment of suffering. But if you meet the wrong teacher and receive poor education, you will suffer throughout your entire life.

Due to wrong education, you may end up at an unwanted company, receive a smaller salary than expected, and suffer for the rest of your life as a result. Not only that, but the wrong education you received gets passed down to your children as well.

I believe that 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 how much I think education carries a heavy responsibility.

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

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

Hello!

I started studying development as someone from a non-technical background. Before I knew it, I've become a developer with 6 years of experience! Recently, I worked as a developer while serving as CTO at 2 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 my students, I feel it again - I can't forget the sense of fulfillment from education, so I plan to continue teaching consistently on Inflearn.
(* Among students, successful placements at Kakao Pay, Yanolja, and Woowa Brothers)

Just as I received a lot of help when I was going through difficult and challenging times, I wanted to become someone who could help many others as well. And I felt most proud and happy when the value I created through development had a positive impact on other people.

For these reasons, I hope that by sharing and giving what I've 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 course .


🚌 Not sure what order to take the courses in?

'[2026] Essential Curriculum for Getting Hired as a Backend Developer (IT Service Companies)' for reference!

Recommended for
these people

Who is this course right for?

  • People who are new to Elasticsearch

  • Backend developer seeking employment at an IT service company

  • A job seeker who wants to build a distinctive resume/spec

  • For those who want to quickly learn Elasticsearch and use it in real-world applications

Need to know before starting?

  • RDB (ex. MySQL) Basic Knowledge

  • Docker Basic Usage

  • Basic usage of Spring Boot and JPA

Hello
This is

30,294

Learners

2,219

Reviews

744

Answers

4.9

Rating

17

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

Curriculum

All

73 lectures ∙ (6hr 57min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

83 reviews

5.0

83 reviews

  • kilo1089님의 프로필 이미지
    kilo1089

    Reviews 17

    Average Rating 4.9

    5

    90% enrolled

    Highly recommended as an introductory Elasticsearch course. Pros. 1. Each lecture is around 10 minutes, making it easy to focus. 2. Code is provided, so you can finish the course quickly without typing. 3. It only covers the essentials without unnecessary content, allowing for a quick introduction. Books on the market felt like bibles and were boring, but after watching this lecture, I was able to quickly gain an overall understanding of Elasticsearch. It was also good to learn how it's used in practice. After watching this lecture, I think reading books will be easier to understand.

    • zhgx2023님의 프로필 이미지
      zhgx2023

      Reviews 1

      Average Rating 5.0

      5

      100% enrolled

      The practical implementation process, such as writing queries using Elasticsearch and creating integration APIs, was extremely helpful.

      • jaegonoh7717님의 프로필 이미지
        jaegonoh7717

        Reviews 1

        Average Rating 5.0

        5

        100% enrolled

        • jeehakim6147님의 프로필 이미지
          jeehakim6147

          Reviews 1

          Average Rating 5.0

          5

          100% enrolled

          • je95136661201님의 프로필 이미지
            je95136661201

            Reviews 2

            Average Rating 5.0

            5

            95% enrolled

            I was able to quickly learn about Elasticsearch's search functionality!

            $68.20

            jscode's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!