Introduction to Apache Lucene

Working with Apache Lucene

The Introduction to Apache Lucene training course provides the in-depth, hands-on training required to setup, configure, tune, and utilize Apache Lucene in high-performant text-search heavy applications.

The Introduction to Apache Lucene course begins with an overview of Lucene, it’s related projects, and a walk through of some more common usage scenarios. As part of the foundation discussion, you will also learn about data indexing, searching concepts, and how to Lucene applies those.

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.

Introduction to Apache Lucene concludes with a discussion of commonly used extensions, such as SpellChecker, and basic performance tuning.

If you are looking for a more comprehensive Lucene training course, consider combining this course with our Introduction to Apache SOLR training course.

Course Summary

Learn how to work with Apache Lucene.
Java developers looking at utilizing Lucene for text-searching within an application.
Skill Level: 
Learning Style: 

Hands-on training is customized, instructor-led training with an in-depth presentation of a technology and its concepts, featuring such topics as Java, OOAD, and Open Source.

Hands On help
2 Days
Productivity Objectives: 
  • 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
Introduction to Apache Lucene is part of the Apache Training curriculum.

What You'll Learn

In the Introduction to Apache Lucene training course you’ll learn:

  • Introduction to Lucene
  • Setting up a Hello World scenario
  • Understanding Indexing
  • Building a Search Index
  • Making search work better
  • Extending search capabilities
  • Common Lucene extensions
  • Administering and tuning Lucene

Meet Your Instructor

Rich picture

Rich is a full-stack generalist with a deep and wide background in architecture, development and maintenance of web-scale, mission-critical custom applications, and building / leading extraordinary technology teams.

He has spent about equal thirds of his two decade career in the Fortune 500, government, and start-up arenas, where he’s served as everything from the trench-level core developer to VP of Engineering. He currently spends the majority of his time sharing his knowledge about Amazon Web...

Meet Rich »
Photo of Instructor
Jeff Newburn

Jeff is a software development veteran with over over 15 years of experience writing software in a variety of different languages.

After years of exploring various languages including PHP, Java, and Python, he created Zappos’ first Tech University charged with tech education of technical staff. During this time he also developed the main training program to bring the department into the Amazon fold as a full-fledged dev shop on their tools and systems.


Meet Jeff Newburn »

Get Custom Training Quote

We'll work with you to design a custom Introduction to Apache Lucene training program that meets your specific needs. A 100% guaranteed plan that works for you, your team, and your budget.

Learn More

Chat with one of our Program Managers from our Boulder, Colorado office to discuss various training options.

DevelopIntelligence has been in the technical/software development learning and training industry for nearly 20 years. We’ve provided learning solutions to more than 48,000 engineers, across 220 organizations worldwide.

About Develop Intelligence
Di Clients
Need help finding the right learning solution?   Call us: 877-629-5631