Solr Unleashed - A Hands-On Workshop for Building Killer Search Apps
Course Overview
Solr Unleashed is a 3-day instructor-led, hands-on classroom training course written and led by Lucid Imagination Certified instructors. This class is designed to expose developers and search specialists with little or no Solr development experience to implementing Solr’s core feature set. Starting with a download from the Apache Solr project site we will guide you step-by-step through the process of building a fully functional search application that is rock solid, scalable, and produces relevant results.
Course Outline
| Day 1 |
Day 2 |
Day 3 |
| Installing Solr |
Improving Relevance |
Highlighting Search Results |
| Indexing & Deleting Data |
DisMax and eDismax Request Handlers |
Update Processors |
| Queriying Solr |
Phrase Queries |
TokenFilters and CharFilters |
| Common Solr Parameters |
Function Queries |
Navigation and Search |
| Changing URL Parameters |
Range Queries |
Find Similar Documents |
| Browse Request Handler |
Fuzzier Search |
Hierarchical Faceting |
| Designing a Schema |
Sounds Like |
Managed Queries |
| <copyField> Directive |
Range Faceting |
Distributed Search |
| Faceting |
Faceting by Date |
Working With Languages |
| Solr's Configuration Files |
Result Grouping |
Identifying Languages |
| Solr's Schema Browser |
Solr Java Client (SolrJ) |
Sorting - Part II: Language Specific |
| Sorting Results |
Spell Checking |
Data Import Handler |
|
Auto-Suggest |
Indexing Rich Formats |
|
Scaling Solr via Replication |
Clustering Search Results |
|
Solr Cores |
|
|
Geospatial |
|
Who Should Attend?
This course is intended for Developers. System Administrators are welcome to attend, but it is primarily designed for people who have experience developing web applications in Java, PHP, Ruby or similar languages.
Prerequisites
- Familiarity with using a command line (console, shell) to execute basic commands.
- Experience developing web applications in Java, PHP, Ruby or similar languages.
Format
Instructor-led lectures accompanied by hands-on lab exercises, examples, and tutorials.
Course Materials
Participants electronic copies of all slides and handouts, as well as links to other resources and code downloads.
Registration
Please return to the Solr Training page and click the registration link for the desired dates, or Contact Us for more information.
|