Using Elasticsearch and Kibana (Udemy.com)
Scalable Search and Analytics for Document Data
Created by: Loony Corn
Last updated January 2020
What you will learn
- Construct robust, scalable search for production use in web and enterprise apps
- Query ES using the ES Domain Specific Language
- Perform aggregations to extract insights and run analytics on ES
- Interface with ES using Python
Course Description
This course will help you use the power of ES in both contexts
ES as search engine technology:
- How search works, and the role that inverted indices and relevance scoring play
- The tf-idf algorithm and the intuition behind term frequency, inverse document frequency and field length
- Horizontal scaling using sharding and replication
- Powerful querying functionality including a query-DSL
- Using REST APIs - from browser as well as from cURL
- Kibana for exploring data and finding insights
- Support for CRUD operations - Create, Retrieve, Update and Delete
- Aggregations - metrics, bucketing and nested aggs
- Python client usage
Who this course is for:
- Developers looking to add robust enterprise search functionality
- Business analysts looking to use ES and Kibana for business intelligence
- Data professionals looking to use the ElasticSearch search engine
Instructor Details
- 4.0 Rating
94 Reviews
Loony Corn
Loonycorn is us, Janani Ravi and Vitthal Srinivasan. Between us, we have studied at Stanford, been admitted to IIM Ahmedabad and have spent years working in tech, in the Bay Area, New York, Singapore and Bangalore.
Janani: 7 years at Google (New York, Singapore); Studied at Stanford; also worked at Flipkart and Microsoft
Vitthal: Also Google (Singapore) and studied at Stanford; Flipkart, Credit Suisse and INSEAD too
We think we might have hit upon a neat way of teaching complicated tech courses in a funny, practical, engaging way, which is why we are so excited to be here on Udemy!
We hope you will try our offerings, and think you'll like them :-)
More courses by Loony Corn
GCP: Complete Google Data Engineer and Cloud Architect Guide (2018)
4.0 (7,369 Reviews)
Provider: Udemy
Time: 27.9h
$94.99
From 0 to 1: The Cassandra Distributed Database (2016)
4.1 (2,613 Reviews)
Provider: Udemy
Time: 5.9h
$59.99
From 0 to 1: Data Structures & Algorithms in Java (2019)
4.5 (1,381 Reviews)
Provider: Udemy
Time: 15h
$14.99
Learn By Example: Hadoop, MapReduce for Big Data problems (2018)
4.5 (1,209 Reviews)
Provider: Udemy
Time: 13.7h
$79.99
Learn by Example : HBase - The Hadoop Database (2018)
4.4 (1,156 Reviews)
Provider: Udemy
Time: 4.9h
$54.99
Kubernetes On The Cloud & The CNCF CKA Certification (2018)
4.1 (1,108 Reviews)
Provider: Udemy
Time: 8.3h
$13.99
More Elastic Search courses
Elasticsearch Masterclass: ES|QL, Vector, and More (2025)
4.8 (1,037 Reviews)
Provider: Udemy
Time: 6.4h
$84.99
ElasticSearch as you have never known it before (2026)
4.7 (231 Reviews)
Provider: Udemy
Time: 5.8h
$49.99
Apache Kafka Series - Kafka Connect Hands-on Learning (2026)
4.6 (5,936 Reviews)
Provider: Udemy
Time: 4.5h
$94.99
Data Processing with Logstash (and Filebeat) (2021)
4.6 (3,371 Reviews)
Provider: Udemy
Time: 5.5h
$84.99
Elasticsearch 8, Kibana, Logstash, Beats: ELK Stack (2026)
4.6 (1,428 Reviews)
Provider: Udemy
Time: 3.1h
$74.99
Reviews
By Syed Shamsudheen
Perfect course for beginners like me! :)
By kushal goyal
good for start
By Sidhartha Mallik
good pace and clear explanations - but still not able to correlate how to integrate web apps with Elastic Search.but overall REST CRUD operations and Cluster explanations is pretty good.
By Jeff Segor
This course filled in some of the gaps of my knowledge about Elasticsearch and Kibana.
By Edward Pius
This course explains the inner workings of ElasticSearch very clearly.
By Vatsavayi Ashok Varma
Explanation is good. Examples for demo are somewhat real-time. Easy to understand
By Anil kumar
another great course from loony corn , explains the internal details about elastic search clearly
By Gurmeet Chawla
it was a good experience it was totally new for me. When I understood the connection of Elastic Logstash and Kibana I felt good.
The two things which could be improved are logtsash should be covered and a real time application in java should be shown , how it inserts and updates documents in cloud based elastic search. Or a second version of this course should be created to cover those two.
By Deidre McVey
I learned a great deal through this program. The videos were concise to their topics and kept me engaged.
By Steven Calwas
Substantial introductory coverage of Elasticsearch. Advanced topics, such as configuration and defining custom analyzers, are not covered. Kibana is brushed over superficially, providing only an idea of what it is used for. I recommend the course for Elasticsearch introduction. If you're looking for Kibana info, search elsewhere.
By Sachin Kotian
Well covered topics...maybe a more time should have been spent on logstash
By Thomas Müller
Sehr gute Schritt-für-Schritt-Erklärungen. Basis sind die JSON In- und Outputs, anhand derer man gut versteht, was eigentlich passiert
Quality Score
Overall Score : 80 / 100












