Developing Search Applications With Solr
is a 3-day instructor-led, hands-on classroom training course designed and developed by the engineers that helped write the Lucene/Solr code, and delivered by instructors certified by Lucid in a shared classroom setting.
The objective of this course is to provide you with the in-depth information to implement Solr search engine technologies. Through a combination of lectures, hands-on lab exercises and example tutorials you will learn to apply best practices to develop scalable, high availability and high performance search applications. There will be time for questions and discussion to enhance your learning experience. At the end of the course you will understand how to set up and use Solr to index and search, how to analyze and solve common problems, and how to use optional Solr modules such as facets, spell check, and highlighting.
The Course Covers
- Principals of search application development
- Common search use cases and their application
- How to make content searchable
- Key Solr and Lucene concepts
- Basics of indexing and searching using Solr
- How to design and run a Solr application
- Best practices for indexing, searching and performance
- Techniques to analyze and resolve common search problems
- How to leverage Solr’s optional modules including spell checking, highlighting, Data Import Handler, Tika Integration and other popular capabilities
- Advanced topics in designing Solr apps and running a site
- Solr operations and deployment tools and strategies
- How to customize and extend Solr
for details please click here
Who Should Attend?
- Developers needing a deep understanding of Solr and how to develop Solr search applications
- Existing Solr users looking to fill-out their skill set
- IT managers and architects that are implementing search or e-commerce applications
- Technical and business users needing thorough understanding of Solr
- System administrators
Prerequisites
Some programming skill and experience with a modern programming language such as Java, PHP, Perl, Ruby, .NET, or any language that supports HTTP and/or XML.
Language
The training as well as all documents (workbook and presentations) is in english
Equipment
A laptop is requiered and the following should be installed:
Ant and java should be accessible via the command line.
Duration
Daily lunch menue with 2 breaks including coffee and snacks
Training places, dates, registration an more information
please click here.
|