Taking Notes with Monumentum

For our eighth project, we will again do something new--we'll build a web app. Whereas all of our other projects have been command lines, GUIs, or some combination thereof, this project will be a single module consisting of a REST API and a JavaScript frontend, all built with an eye toward the current microservice trend.

To build the application, you'll learn about the following topics:

  • Some of the Java options to build microservice applications
  • Payara Micro and microprofile.io
  • Java API for RESTful Web Services
  • Document data stores and MongoDB
  • OAuth authentication (against Google, specifically)
  • JSON Web Tokens (JWT)

As you can see, this will be, in many ways, a much different type of project than what we've ...

Get Java 9 Programming Blueprints now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.