You are viewing details from a past event. Please check our upcoming event schedule if you are looking for current content.

Workshop Requirements

In order to make the most of your time at ÜberConf workshops, it is necessary to come to the sessions prepared and ready to start.

You must bring your own laptop!

For some workshops, you will need to install software BEFORE YOU ARRIVE. It is best to install required software before you arrive at the hotel. Please review the requirements for workshops that you are interested in:


Full-Day Workshops

Full-Day workshops are only open to those who registered for the workshop option.

Download Session Slides »

Half-Day Workshops

Half-Day workshops are open to all conference attendees, additional signup not required.

Full-Day Workshops

Venkat Subramaniam

Functional Programming Workshop

by Venkat Subramaniam

Tuesday 9:00 AM

Please bring your laptops. Install the compilers for the language you'd like to use. If you'd like to use Java 8, please make sure you have the right version (Java 8 with lambda expression) installed. Also make sure you have your favorite IDE on the machine you bring along.

Kenneth Kousen

Groovy Workshop

by Kenneth Kousen

Tuesday 9:00 AM

The workshop requirements are pretty minimal. You'll need:

  • Java SDK 1.5+ (I'll be using 1.7, but 1.5, 1.6, 1.7 are all fine)
  • Groovy 2.0+ (I'll be using the latest version, 2.1.6)

The Groovy downloads are found at the Groovy homepage, http://groovy.codehaus.org .

Groovy has a Windows installer, or you can just download the zip file, unzip it, set a GROOVY_HOME environment variable to point to the unzipped directory, and add the “bin” subdirectory to your path.

If you are on a Mac or Unix flavor (or Windows with cygwin), consider GVM, located at http://gvmtool.net . That works for both Groovy and Grails, as well as a few other projects.

No IDE is necessary, but if you prefer to go that way, the Groovy plugin for Eclipse is fine. If you want to use Grails as well, consider the Groovy & Grails Tool Suite, found at http://grails.org/products/ggts . IntelliJ IDEA is great and you're welcome to use it as an alternative.

Half-Day Workshops

Brian Sam-Bodden

Cassandra: NoSQL with teeth!

by Brian Sam-Bodden

Friday 9:00 AM

  • Java 7
  • Python
  • Code Editor (IDE or simple text editor)
  • Groovy
  • Gradle
  • Cassandra Server
  • CQLSH (CQL Shell)

View Casandra Installation Details »

Arun Gupta

Java EE 7 Hands On Lab

by Arun Gupta

Wednesday 8:30 AM

Please bring a laptop, download and install the following software for the lab: