Introduction to Search Development with Lucene

Course Overview:

Search Development with Lucene by Lucid Imagination is a 3 day instructor-led hands-on in-classroom training course, written and led by the engineers who helped write the Lucene/Solr code. The objective of this course is to provide you with real life use cases and teach you how to apply Java Lucene to real business requirements. During the course you will learn to apply best practices in developing scalable, highly available and high performance search applications.
 

The Course Covers:

  • Principals of search application development.
  • Common search use cases and their application.
  • How to make content searchable.
  • Key Lucene concepts.
  • Basics of indexing and searching with the Lucene APIs.
  • Best practices for indexing, searching and performance.
  • Analysis techniques for solving common search problems.
  • Lucene Internals.
  • Lucene's optional modules to enable spell checking, highlighting and other common search features.

Who Should Attend?

  •  CIO, IT managers and architects that are planning or in the midst of designing e-commerce or enterprise search applications
  • Java Developers that need to add search to their application and want fine-grain control over the search process and parameters
  • Existing Lucene Users (ideal for new hires on an existing Lucene project)
  • System administrators and production engineers
     

Prerequisites:

  • Basic Java programming skills