Couchbase Server Developer Training (Java): Berlin

hosted by Couchbase

Sirius Facilities GmbH

Start: Wednesday, 31 Oct 2012 09:00

End: Thursday, 01 Nov 2012 17:00

  • Buy tickets

    The event is over. It is not possible to purchase tickets anymore.This event used XING Events for online ticketing. Start to organise your own events in an effective and professional way.
    Test it now

  • Title

    The Couchbase Server Developer training is designed to give you a complete guide to developing applications using Couchbase Server.


    Agenda - Day 1

       Introduction and High Level Architecture

       An overview of Couchbase Server, what if offers and how it works.

       Getting Started

       Quick installation and setup guide to get a cluster running that will be used for the exercises and application development for the rest of the training course. The basic protocol, interface, connection and operations are also introduced here.

       Asynchronous and Advanced operations

       Guide to the asynchronous protocol operations available in Java, and advanced operations such as Compare and Swap (CAS). 

       Using JSON in Couchbase

       How to use JSON to define information, including a basic introduction to the structure of a document and how it can be used to model different types of data.

       Document Design and Beer Data

       An overview of designing and populating information using a document database and a closer look at the sample database, document types and document structure, and how these decisions affect document design.

       Sample App. – Intro. and Data Model

       Overview of the sample application that will be used to demonstrate the functionality of the development environment and building applications using Couchbase Server as the data store.

       Tutorial Sample Exercise

       A detailed exercise to build an application using Couchbase Server and the techniques developed during the day.



    Agenda - Day 2

       Quick Review of Day One

       A quick review of the content learned in day 1.

       Tutorial Sample exercises review

       Examination of the different techniques covered when building the sample application.

       Introduction to Query and Views

       What views are, and how they provide support for querying the data stored within Couchbase Server. Also covers the key considerations when writing views and how the view mechanism builds indexes and query capabilities.

       Logging and other Advanced concepts

       Coping with errors and using the logging solutions built in to the client library and Couchbase Server for identifying and diagnosing problems.

       Exercises on Views

       A suite of different exercises designed to expand your knowledge of view development by giving you hands-on exercises. You’ll cover different view techniques and advantages and disadvantages of different view building techniques.

       Enhancement of Tutorial for Views

       Expanding on the earlier tutorial application, you’ll be asked to expand and enhance your application by adding views into your application.

       Sample app. walkthrough and enhancement

       An examination of our completed application, how the different components work together and possible areas for further enhancement and improvements.

       Final Review, Roadmap and conclusions

       A look forward to the future improvements to the development environment and tools, an opportunity for questions and feedback, and sum up.



    For more information, or to make a booking on either a public or private training session, please contact

  • Directions

    Event venue address

    Sirius Facilities GmbH Lennéstraße 3 10785 Berlin Germany


  • More events

powered by amiando

Event organiser: Couchbase
Tutorial - Online Event Management with the ticketing solution from XING Events