Preparing for this tutorial

What you should know

To successfully complete this tutorial you should know or understand the following:

  • Basic Java programming
  • Git
  • HTML, CSS, Less
  • JSON

Software requirements

Make sure you have the following software and infrastructure on your development machine before starting this tutorial:

  • Web browser and Internet connection
  • Java SE Development Kit 8
  • Path to the Java runtime (typically a path ending in bin) in your path environment variable
  • Java IDE or text editor
  • Git client
  • node’s gulp-cli package
  • Ports 3000 and 9480 on your local machine open for servers

This software is available as free downloads for Windows, OS X, and Linux.