About a week ago I was at DevNexus 2017 in Atlanta, Georgia, giving a workshop on creating full stack applications using a variety of technologies such as Java, Angular, Docker, Couchbase, and JavaFX.

DevNexus 2017 Workshop

Everyone who participated in the full day workshop was very successful towards the end.  So what did it consist of specifically?

The workshop was broken into six parts:

  • Deploying an automatically provisioned Couchbase Cluster with Docker
  • Developing a RESTful API with Java and the Couchbase Java SDK
  • Designing a client front-end application using Angular
  • Designing a client front-end application using JavaFX for Desktop
  • Synchronizing a JavaFX application with Couchbase Mobile
  • Developing with REST and sync in the same application

So where am I going with this? I am pleased to announce that this same workshop, with all instructions and slides, is available for free on GitHub.

To get access to this Java workshop, visit here and follow the README that is included.  For more help on developing with Couchbase, visit the Couchbase Developer Portal.


Posted by Nic Raboy, Developer Advocate, Couchbase

Nic Raboy is an advocate of modern web and mobile development technologies. He has experience in Java, JavaScript, Golang and a variety of frameworks such as Angular, NativeScript, and Apache Cordova. Nic writes about his development experiences related to making web and mobile development easier to understand.


  1. Definitely Gonna Attend this one.
    Bless you Nic. I was searching for a full stack app dev workshop and I bumped into this Article. Its gonna be amazing

Leave a reply