Introduction to Elasticsearch for Real-World Use (Search Optimization Edition)

I have created an 'Introduction to Elasticsearch' course that is easy for non-majors to understand and can be applied immediately in practice!

(5.0) 90 reviews

724 learners

Level Basic

Course period Unlimited

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

  • Those who are learning Elasticsearch for the first time

  • Those who want to introduce Elasticsearch to a Spring Boot project

  • Those who want to learn about 'search functions/auto-complete functions' in shopping malls such as Coupang and Musinsa

  • Those who want to apply Elasticsearch to real-world projects immediately


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

I'm Jaeseong Park, someone who started development as a non-major, served as a CTO at several companies, and is currently active as an educator. I also had a time when I started development as a non-major and studied Elasticsearch.

However, when I actually tried to learn Elasticsearch, it was difficult to find a course structured in a way that allowed for quick and easy learning for practical application. As a result, I remember struggling during my initial studies because I had to rely solely on blog posts. Even the official documentation was so complex and difficult that it wasn't easy to learn from.

That is why I created this course to teach you the basic syntax and frequently used features of Elasticsearch. I will not just show you how to use Elasticsearch, but I will teach you in a way that enables you to apply it to various situations. Learning this way will allow you to apply the concepts on your own after finishing the course, and only when you can apply them yourself will you be able to implement Elasticsearch to fit your specific projects.

The goal of the lecture I pursue is for you, not me, to be able to use Elasticsearch effectively in practice after finishing the course. If you finish this course and don't understand what was said, don't know how to use it in practice, and have nothing left in your head, I believe it is a poorly made lecture. If you have clearly learned something, you should be able to apply it in practice immediately.

Through this course, I hope you don't just become someone who is well-versed in the theories of Elasticsearch, but a developer who can actually utilize Elasticsearch in personal projects or in the field. I'll see you in the course.

✨ 4 Key Points I Focused on While Creating This Course

Once you have learned the concepts, you need to experience applying Elasticsearch in practice using those concepts. Therefore, I have structured the lecture so that you can directly experience applying Elasticsearch through a project.

We have selected only the core concepts of Elasticsearch that are frequently used in the field to teach you. Knowing just a few commonly used concepts is enough to learn and use Elasticsearch. By learning this way, you can learn very quickly and apply it to real-world projects immediately.

I believed that if you couldn't apply what you learned in practice even after finishing the course, it would be a flawed lecture. I tried to structure it as a practical course that can be applied immediately in the field, rather than an academic approach focused on deep theoretical study.

I won't just explain the theory; I will show you every single step of the process of setting up and utilizing Elasticsearch yourself using examples. By demonstrating this process, you can easily learn how Elasticsearch is set up and utilized in real-world scenarios.

👍 This course is perfect for people like this!

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

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

Those who want to directly
introduce and utilize Elasticsearch
in the field

🙊 What will you achieve after completing this course?

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

🍡 Preview

'Designing Infrastructure Architecture' during class


'Saving, Retrieving, Modifying, and Deleting Documents' From the lesson


'[Practice] Connecting Elasitc Cloud's Elasticsearch to Spring Boot' during class

Notes

The class proceeds on the assumption that you already have a basic knowledge of Spring Boot, Spring Data JPA, RDB(Mysql), and Docker. If there are any parts you do not understand while studying, please ask questions immediately using the Q&A board or the 1:1 open chat room😊

🚨 Be sure to check who the person providing the education 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 throughout your entire life.

Due to wrong education, you may end up at a company you don't want, receive a smaller salary than expected, and suffer for the rest of your life as a result. Not only that, but because of the poor education you received, that wrong education is passed down even to your children.

I believe that education can change a person's life in a truly positive way, 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. 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 giving coding lectures, providing development consulting for companies, and delivering speeches.

The number of students I've taught has already exceeded 24,000 (as of July 2025)! 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 teaching consistently on Inflearn.
(* Produced successful candidates for Kakao Pay, Yanolja, and Woowa Brothers among students)

Just as I received a lot of 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 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 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 produced <AWS Introduction/Practice for Non-Majors>.


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

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

Recommended for
these people

Who is this course right for?

  • Those who are new to Elasticsearch

  • A backend developer seeking employment at an IT service company

  • Job seekers who want to build a competitive edge in their qualifications.

  • Those who want to learn Elasticsearch quickly and use it in practice.

Need to know before starting?

  • Basic knowledge of RDB (ex. MySQL)

  • Basic Docker Usage

  • Basic usage of Spring Boot and JPA

Hello
This is jscode

32,820

Learners

2,481

Reviews

785

Answers

4.9

Rating

20

Courses

 

[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 Introduction to AWS』, Easys Publishing (2025.05)

 

[ETC]
- Corporate development consulting and coding education activities

More

Co-instructor

Curriculum

All

74 lectures ∙ (6hr 57min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

90 reviews

5.0

90 reviews

  • dlwnsk006152님의 프로필 이미지
    dlwnsk006152

    Reviews 9

    Average Rating 5.0

    5

    31% enrolled

    • 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.

      • hyunholee2957님의 프로필 이미지
        hyunholee2957

        Reviews 1

        Average Rating 5.0

        5

        33% enrolled

        This was a great help in gaining an overall understanding of Elasticsearch!

        • cksgnl744190님의 프로필 이미지
          cksgnl744190

          Reviews 15

          Average Rating 5.0

          5

          100% enrolled

          • nexthope2님의 프로필 이미지
            nexthope2

            Reviews 3

            Average Rating 5.0

            5

            31% enrolled

            I'm new to Elasticsearch, but this is so easy to understand.

            jscode's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!

            $68.20