Biography

Nic is a skilled application developer who has released several native and hybrid mobile applications to iTunes and Google Play. He writes about his development experiences related to making web and mobile app development easier to understand and has experience in Android, Node.js, Apache Cordova, Java, NoSQL, SQL, GoLang, NativeScript, and Unity3D.

Full Stack Development with Java and NoSQL

This code-driven workshop shows how to build a full-stack reactive Java application. What are the key components for this stack?

A few are:

  • Java EE or Spring, for application development
  • RxJava, for asynchronous and event-based applications
  • Docker, for packaging, scaling, and monitoring Java applications in the cloud
  • Couchbase for NoSQL document databases
  • JavaFX for desktop applications
  • Deployment to mobile

Attendees will walk away with a fully working application that shows how these different pieces fit together. The presentation discusses design patterns, and recipes of such deployments.