Couchbase Developer Day and Lunch and Learn Material for 3.0 and beyond. The content is devided into a server and a mobile part.
For the server material there is an advanced and a beginner module, those mainly differ in the expectation of the audiences knowledge of Java as well as NoSQL databases in general.
Each major part contains multiple sections that are as independent as possible asuming basic knowledge of Couchbase. For hosting a developer day it is possible to mix and match the parts acording to the needs and time contraints.
You can find more for each section described in the README for the different top level parts.
Hosting a developer day requires some setup, so make sure the following is available for each participant.
- Laptop with a relevant development environment installed
- Couchbase + Java SDK installed or willingness to run a VM provided by the instructor
- Java experience
- NoSQL experience
- Flipchart/whiteboard for the room
Apache 2