Prerequisites
- BYOD - Bring Your Own Device, specifically your own laptop computer. Windows, Mac OS X, or Linux OSs are all welcome and encouraged.
- A terminal - Be able to load a terminal to create an SSH connection to a remote VM instance. With Windows, we recommend using ._Putty for remote SSH connections. For Mac OS X and GNU/Linux, you can use the built-in terminal application of your choosing.
- Java - You should have a basic understanding of programming in Java, including Object Oriented Programming concepts.