Skip to content
#5 in Elastic SearchUdemyElastic SearchPaid courseBeginner level

Getting Started with Elasticsearch (Udemy.com)

Learn basics of Elasticsearch from scratch with this 101 course and become an Elasticsearch Padawan.

Created by: Sezin Karli

Last updated December 2018

Our take

Based on the ratings of 2,859 students, a sample of their written reviews and the syllabus, as the course stood in December 2018. No course pays to be reviewed.

This is a free, half-hour introduction to Elasticsearch, and it does exactly what the headline promises and nothing more. Across 14 lectures in four sections, Sezin Karli walks through installing Elasticsearch, starting a node, adding the Head and Marvel plugins, and running create, read, update and delete calls. It is aimed at people who know relational databases but have never touched a search engine. About 33,000 students have enrolled, and the 3.9 rating from nearly 2,900 reviews tells the story: fine as a first look, thin as a course.

Reviewers like that it is short, the pace is comfortable, and the slides make the terminology easy to follow. The complaints are bigger. The lectures were recorded for Elasticsearch 1.6 and 2.0, and the last update was December 2018, so the plugin chapter no longer matches what ships today. Several students say the installation steps did not work on current versions, and the setup is Windows-only, which left Mac users wanting more. A recurring gripe is the instructor's accent, and one reviewer found the auto-generated captions no help. A couple of low-star reviews also say he does things without explaining why. Others wanted at least a diagram of clusters, shards and indexes rather than watching files download and unzip in real time.

Because it costs nothing and takes half an hour, the downside is small. Treat it as a vocabulary primer, then move to something current. The Elasticsearch courses it sits beside on our site cover recent versions, Kibana and Logstash, so this is really a taster before committing to one of those. If you want to type real queries against a modern cluster, skip straight to a course built on a current version.

Best forRelational database users who want a free half-hour taste of Elasticsearch terminology before buying a longer course.
Skip it ifYou want to work with a current Elasticsearch version, use Kibana, or need anything beyond basic create, read, update and delete.

Pros

  • Free and only 30 minutes, so it costs nothing to find out whether Elasticsearch interests you.
  • Slides explain the core terms clearly; one reviewer who struggled with the audio still followed along.
  • Pace is unhurried and well organized, from starting a node to the first CRUD requests.
  • Assumes nothing beyond basic relational database knowledge, no programming needed.

Cons

  • Recorded on Elasticsearch 1.6 and 2.0 and last updated in 2018; the plugin chapter no longer applies.
  • Many reviewers found the instructor's accent hard to follow, and only auto-captions are available.
  • Covers only basic syntax; no architecture diagrams, no conditional queries, and Windows-only setup.
The course is good for someone who wants to understand how to interact with ElasticSearch on a very elementary level. So just the Hello World of ElasticSearch.
Akshay Viswanathan, a student

True beginner level: it assumes only a passing familiarity with relational databases and no coding at all.

icon
What you will learn

  • Install Elasticsearch and start a new node
  • Install Head and Marvel plugins
  • Do create, read, update and delete operations on Elasticsearch
  • Become an Elasticsearch padawan

Course content

4 sections · 14 lectures · 31 min of video 1 quiz, 1 article

  1. 1Introduction 1 free preview1 lecture · 1 min
  2. 2Introduction to Elasticsearch7 lectures · 16 min
  3. 3CRUD on Elasticsearch4 lectures · 1 quiz · 12 min
  4. 4Conclusion2 lectures · 2 min

Who it is for

The instructor says it suits

  • Getting Started with Elasticsearch course is for everyone with motivation to learn basics of Elasticsearch. The only skill you will need is a basic understanding of relational databases.
  • No computer science degree, or a programming knowledge is needed.

What you need before you start

  • Beginner level knowledge in relational databases is needed

icon
Course Description

From real-time search and event management to sophisticated analytics and logging at scale, Elasticsearch has a great number of uses. Getting Started with Elasticsearch course will help you learn the basics of Elasticsearch. If you already have a knowledge of Relational Databases and you are eager to learn Elasticsearch, then this course is for you. You will end your journey as a Elasticsearch Padawan.


Content and Overview

You will begin learning Elasticsearch with a gentle introduction where you can setup your environment and launch your node of Elasticsearch for the first time. After that, we will dive into Create/Read/Update/Delete operations where you will grasp basics of Elasticsearch. All lectures are up to date with Elasticsearch 2.0.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Sezin Karli

Principal Software Engineer at Sahibinden com which is the largest online classifieds and e-commerce platform in Turkey. Avid learner of new technologies. Blogger, speaker and instructor.

I have been developing applications for almost a decade. My first love is Java and I'm also a huge fan of Spring framework. I also like Groovy and I'm currently flirting with Python.

Relational Databases and Elasticsearch are my main interests in Data Store Systems ecology. I prepared Elasticsearch in Action and Getting Started with Elasticsearch courses to share the love. I taught Elasticsearch to more than 2000 satisfied students.

I love giving tech talks when I get the opportunity. I gave talks on Unit Testing, SonarQube, Google Guava, Docker and Spring Boot.

I have a MSc degree from Sabanci University where I worked on Data Mining, specifically focused on Periodic Pattern Mining.

icon
More courses by Sezin Karli

$44.99

icon
More Elastic Search courses

$84.99

$49.99

$94.99

$94.99

$84.99

$74.99

icon
Reviews

3.9

2,859 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Serhiy Voychuk on 12/25/2021

The course gives only basic syntax and nothing more. There is some information on installation of Head and Marvel plugins, which in fact nowhere used through out the course. In addition new versions of Kibana includes Console (former "Sense") plugin, thus there is no need to install it and this chapter should be rewritten.

By Akshay Viswanathan on 5/2/2020

The course is good for someone who wants to understand how to interact with ElasticSearch on a very elementary level. So just the Hello World of ElasticSearch. I expected a little more from the tutorial in terms of the internals of ElasticSearch and how it actually stores and retrieves information. Maybe some diagramatic representation of the architecture of some sort. But if the intent was just to get the Hello World of the basic CRUD operations then it did justice.

By Richard Seuters on 12/10/2019

De informatie is inmiddels achterhaald. De cursus gaat over Elastix search 1.6 e n eventueel versie 2, maar in december 2019 zijn we aangeland bij versie 7.5, waar veel wijzigingen in zitten. Door wat experimenteren, kun je de cursus nog volgen, maar vanaf Elastic Search versie 8 zal dat niet meer gaan

By Raanan Hadar on 8/11/2018

Its a good course for its price (free) but it is extremely short and covers a really old version of elastic and does not cover linux. Things did not work out of the box and I had to catch up to make them work. The instruction quality is good though. I am sure if the course was updated it would have been much better!

By Bilal El Houdaigui on 6/25/2018

Informative course, it needs to be updated I installed ElasticSearch v6.3 along with Kibana 6.3, concerning the plugins I didn't to install Marvel nor head nor sense, instead, I installed Kibana which contains sense (know called 'Console'). Thanks for the course!

By anne richardson on 3/27/2017

I wanted a step-by-step explanation of what ElasticSearch is and the basic ways to interact with it. This course does exactly that. Quick note: for anyone using ElasticSearch 5+, plugins are no longer supported. You'll need to find another GUI than what is recommended in this course.

By Bill Welsh on 7/17/2016

Very basic, but short and worth working through. Questions about install and run on versions above 1 and on Mac OSX not covered in lectures, but answered in questions section. This course will help you install and run ES and get you through creating, retrieving, updating and deleting documents. A good start, but no more.

By Dailos Rafael Díaz Lara on 6/12/2016

In my opinion, this has been a really nice course in order to take the first contact with ES. Unfotunately, the plugin installation and configuration way for the current version of ES (2.3.3 at June 16') and its plugins has changed. However, it can be easelly solved sufing a little the Internet and the official ES documentation.

By Viraf Karai on 1/4/2016

Senzi is an excellent instructor and responds promptly if you get stuck. He has a solid grasp over ElasticSearch and explains the subject matter carefully. This was a free course and he impressed me enough to sign up for his paid course on ElasticSearch-101

By Sheetal on 11/3/2015

The course Getting started with elastic search was awesome. I believe the course was for version elasticsearch1.7. In version 2. we cannot install marvel directly, we need kibana(https://www.elastic.co/downloads/marvel). This tutorial help me get started with elastic search. The voice clarity and pitch was good and kept me going:).

Showing all 10 reviews on CourseDuck

Read all 2,859 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 78 / 100