• No products in the cart.

Apache Lucene Training Course Description

Apache Lucene is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.

The Lucene training course provides the in-depth, hands-on training required to set up, configure, tune, and utilize Apache Lucene in high-performing text-search heavy applications. This course begins with an overview of Lucene, it’s related projects and a walkthrough of some more common usage scenarios. They will also learn about data indexing and searching concepts.

With the foundation laid, Introduction to Lucene course then dives into an in-depth examination of how to utilize Lucene, looking at things like the IndexSearcher, QueryParser, analyzers, and advanced search techniques.


Apache Lucene Course Learning Outcomes;

  • Describe what Lucene is and a common usage scenario
  • Identify the key components of Lucene
  • Setup a basic search solution using Lucene
  • Leverage common extension to make Lucene more powerful


Apache Lucene Training Course – Suggested Audience

This Lucene training is intended for developers. Suggested audience based on our past programs are:

  • Software Architects
  • Software Developers
  • Java Developers


Apache Lucene Training – Prerequisites

Working experience on Java applications.


Apache Lucene Foundation Training In-house/Corporate Training

If you have a group of 5-6 participants, apply for in-house training. For commercials please send us an email with group size to

Course Curriculum

1. Introduction to Lucene
2. Setting up a Hello World scenario
3. Understanding Indexing
4. Building a Search Index
5. Making search work better
6. Extending search capabilities
7. Common Lucene extensions
8. Administering and tuning Lucene

Course Reviews


  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.