Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Elasticsearch Essential Training

Elasticsearch Essential Training

2h 35mIntermediate2025-04-07

Authors

Deepak Goyal

Deepak Goyal

Course details

This course is designed to provide a comprehensive introduction to Elasticsearch, a leading search and analytics engine. Learn how to set up and configure Elasticsearch, manage data through indices and documents, and master the basics of querying using the powerful Query DSL. The course also covers essential data aggregation techniques and visualization using Kibana, enabling you to gain actionable insights from your data. Whether you're a data engineer, analyst, or developer, this course equips you with the skills to harness Elasticsearch for scalable search and analytics solutions. By the end of the course, you’ll have hands-on experience and practical knowledge to use Elasticsearch effectively in real-world projects.

Learning objectives
Understand how Elasticsearch works as a search and analytics engine.
Set up and configure an Elasticsearch environment.
Manage data in Elasticsearch, including adding, updating, and querying documents.
Perform data aggregation and analysis using Elasticsearch.
Create visualizations and dashboards in Kibana for real-time insights.

Skills covered

Elastic StackData Resource ManagementDatabase ManagementData AnalysisEssential TrainingData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen Source

Concepts

0. Introduction

  • 01 - Welcome to the course

1. Introduction to Elasticsearch

  • 02 - What is Elasticsearch and why use it
  • 03 - Core components of Elasticsearch
  • 04 - Elasticsearch vs. traditional databases
  • 05 - Understand the ELK framework
  • 06 - Key features and practical use cases

2. Workplace Setup

  • 07 - Setting up an Elastic Cloud account
  • 08 - Elastic Cloud walkthrough
  • 09 - Alternatives to use Elasticsearch

3. Managing Data in Elasticsearch

  • 10 - Deep dive into Elasticsearch indices
  • 11 - Mapping and data types
  • 12 - Adding documents to Elasticsearch
  • 13 - Updating documents
  • 14 - Deleting the documents
  • 15 - Retrieving the documents
  • 16 - Handling dates in Elasticsearch

4. Elasticsearch Queries

  • 17 - Elasticsearch Query DSL context
  • 18 - Working with match queries
  • 19 - Working with term queries
  • 20 - Working with a DSL filter context
  • 21 - Sorting and pagination

5. Advanced Data Analysis in Elasticsearch

  • 22 - Basic aggregation
  • 23 - Filtering aggregation
  • 24 - Histograms and percentiles

6. Data Visualization in Kibana

  • 25 - Set up Kibana
  • 26 - Creating visualization in Kibana
  • 27 - Creating a dashboard in Kibana

Conclusion

  • 28 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal