Training courses

The following courses will be held in conjunction with Apache Lucene EuroCon Barcelona Oct. 17-18, two days prior to the conference:

   
 

LUCID SOLR/LUCENE  CERTIFICATION- SAVE $250

 
 

SCALING SEARCH WITH BIG DATA AND SOLR

Scaling Search with Big Data and Solr is a 2-day instructor-led, hands-on classroom training course delivered by instructors certified by Lucid in a shared classroom setting. The class is for Solr developers who want to know how to leverage the flexible search functionality of Apache Solr and the Big Data processing of Apache Hadoop, to create the indexes for both general search and augmented data analytics. Lab exercises and real-world examples will be used to reinforce content.

We'll start with Hadoop from the ground up, and cover MapReduce, HDFS - the Hadoop Distributed File System, cluster management, "the shuffle," etc., before continuing on to connecting it to Solr. We'll look at common use cases for generating search indexes from big data, typical patterns for the data processing workflow, and how to make it all work reliably at scale. We will explore in-depth an example of processing 1 billion records to create a faceted Solr search solution. You'll learn how Solr can be used as a NoSQL solution, and how it compares to classic NoSQL projects such as Cassandra and HBase.

solr solrThe class will continue with techniques for scaling your Solr installation, how to identify bottlenecks in your Solr installation, how to monitor your installation, and how determine resource usage. We'll also cover various Solr architectures, their characteristics and use cases. We'll examine how to apply these to make appropriate tradeoffs to effectively scale your Solr installation.

The Course Covers

  • An overview of Hadoop.
  • Understanding MapReduce.
  • Principles of Hadoop development, operations & eco-system.
  • How to use Hadoop with Solr.
  • How to Index large volumes of data.
  • How to effectively search large indexes.
  • Understanding NoSQL.
  • How to shard/federate/replicate your data for large indexes.
  • Understanding resources cost & tradeoffs for Solr Features.

Who Should Attend?

  • Developers who need to manage big data.
  • Developers who want to participate in the Solr & Hadoop communities.
  • Developers who need to scale their applications.
  • Developers who want to plan for future scaling.
  • System administrators.

Prerequisites

Prospective students should be familiar with Solr, obtained either through work experience with Solr, or having completed the Lucid Imagination Solr training course. It is assumed the student does not have prior Hadoop experience.

Duration

The class will be two days - October 17 and 18, 9AM-5PM daily with a 1 hour break for lunch. Lunch will be provided at no extra charge. The class will be at the Meliá Barcelona.

Course Materials

Participants will receive electronic copy of the course materials.

For pricing options and registration, please go to: Register

Cancellation Policy

Registration for this class can be cancelled up to 14 calendar days in advance of the class date for either a full refund, or credit towards another class. No credit or refund can be given for no-shows, or class registrations cancelled less than 14 calendar days prior to a class date.


Registration Button




LUCENE APPLICATION DEVELOPMENT WORKSHOP

Lucene Application Development Workshop is a two day instructor-led hands-on training workshop, written and led by the engineers who helped write the Apache Lucene/Solr code. The objective of this course is to provide you with real life use cases and teach you how to apply 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.

There will be time for questions and discussion to enhance your learning experience.

solr

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.

Prerequisites

Basic Java programming skills

Duration

The class will be two days - October 17 and 18, 9AM-5PM daily with a 1 hour break for lunch. Lunch will be provided at no extra charge. The class will be held at the Meliá Barcelona hotel.

Course Materials

Participants will receive electronic copy of the course materials.

For pricing options and registration, please go to: Register

Cancellation Policy

Registration for this class can be cancelled up to 14 calendar days in advance of the class date for either a full refund, or credit towards another class. No credit or refund can be given for no-shows, or class registrations cancelled less than 14 calendar days prior to a class date.


Registration Button




BASIC SEARCH APPLICATION DEVELOPMENT WITH SOLR

Basic Search Application Development with Solr is a two-day instructor-led hands-on course written and led by Lucid Certified instructors. This class is designed to expose developers, search specialists and system administrators with little or no Solr development experience to implementing Solr's core feature set. Starting from a fresh download from the Apache Solr project site, we will guide you step-by-step through the process of building a fully functional search application.

This Course Covers

  • Installing & running Solr
  • Schema design
  • Adding & deleting content
  • Using common query types & query parameters
  • Faceting & filtering
  • Improving the quality of your search results
  • Using APIs to import content & to execute queries
  • Solr configuration & administration
  • Planning for growth

Who Should Attend?

solr

This course is intended for search developers, system administrators and web developers with little or no Solr development experience.

Prerequisites

  • Familiarity with using a command line (console, shell) to execute basic commands
  • Experience developing web applications in Java, PHP, Ruby or similar languages

Duration

The class will be two days - October 17 and 18, 9AM-5PM daily with a 1 hour break for lunch. Lunch will be provided at no extra charge. The class will be at the Meliá Barcelona hotel.

Course Materials

Participants will receive electronic copy of the course materials.

For pricing options and registration, please go to: Register

Cancellation Policy

Registration for this class can be cancelled up to 14 calendar days in advance of the class date for either a full refund, or credit towards another class. No credit or refund can be given for no-shows, or class registrations cancelled less than 14 calendar days prior to a class date.


Registration Button




INTERMEDIATE SEARCH APPLICATION DEVELOPMENT WITH SOLR

Intermediate Search Application Development with Solr is a 2-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 go beyond the basics implementing Solr search engine technologies. Through a combination of lecture and hands-on lab exercises 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.

solr

This Course Covers

  • Principals of search application development
  • Common search use cases and their 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

Who Should Attend?

This course is intended for search developers, system administrators and web developers looking to deepen their mastery of Solr and who have mastered the topics covered in Basic Search Application Development with Solr.

Prerequisites

  • Completion of Basic Search Application Development with Solr, or commensurate experience.
  • Familiarity with using a command line (console, shell) to execute basic commands
  • Experience developing web applications in Java, PHP, Ruby or similar languages

Duration

The class will be two days - October 17 and 18, 9AM-5PM daily with a 1 hour break for lunch. Lunch will be provided at no extra charge. The class will be at the Meliá Barcelona hotel.

Course Materials

Participants will receive electronic copy of the course materials.

For pricing options and registration, please go to: Register

Cancellation Policy

Registration for this class can be cancelled up to 14 calendar days in advance of the class date for either a full refund, or credit towards another class. No credit or refund can be given for no-shows, or class registrations cancelled less than 14 calendar days prior to a class date.

Registration Button