The RavenDB Workshop Part I & II - Itamar Syn-Hershko - June 4th & 5th

In this fast–paced and hands–on 2–day RavenDB workshop, you will learn how to use this quickly evolving Document Database efficiently in your applications to save time and effort on communicating with database storage.

It's possible to register for just 1 day of this 2–day workshop.
Alternate Text
In this fast–paced and hands–on 2–day RavenDB workshop, you will learn how to use this quickly evolving Document Database efficiently in your applications to save time and effort on communicating with database storage.

During the first day of this workshop we will get to know RavenDB and its core concepts, get comfortable with its API, learn how to build and customize indexes, and how to correctly model data for use in a document database.

After getting familiar with all the basics in the first day, during the second day we will build on that knowledge to properly grok Map⁄Reduce, Multi–maps and other advanced usages of indexes, learn how to extend RavenDB and the various options of scaling out.

Upon completion of this RavenDB course, you will be able to build database–backed applications faster and more efficiently.

Topics covered in this workshop:

DAY 1
– Overview of RDBMS, NoSQL, Document Databases and RavenDB
– Basic CRUD operations
– RavenDB's indexes implementation
– Data modeling
– Caching
– If time allows – Static indexes and Full–text search and spatial queries

DAY 2
– Static indexes and Full–text search and spatial queries
– Map⁄Reduce, multi–map, boosting
– Live projections
– Scaling: replication, sharding, multi–tenancy
– Bundles
– Extending RavenDB by writing your own bundle

It's possible to register for just 1 day of this 2–day workshop.

About the instructor
Itamar Syn–Hershko is a software developer writing mostly for .NET but also in Java and C⁄C++, and is a core developer of RavenDB since joining Hibernating Rhinos in 2011.

Author of open–source projects like HebMorph and NAppUpdate, and an active participant of others (CLucene for example), Itamar strongly believes in the power of open–source projects and the innovation they can bring to the table.

Itamar's current focus is on modern Information Retrieval – mostly search engines and databases, and he blogs about those and others in his blog http:⁄⁄code972.com