In addition to the regular program we also have hands-on workshops. These workshops are only available to participants of JavaZone and are included in the conference pass. All workshops are limitied to 30 participants. First come first served.
Day 1 - Wednesday September 12th
Android & NFC workshop
Description
Workshop for getting started with Android development and near Field Communications (NFC) on Android
- Timeslot: 0900 - 1120
- Instructors: Thomas Rørvik Skjølberg & Tommy Skodje
- Language: Norwegian or English if neccessary
- Signup and detailed information: Signup for Android and NFC workshop
Clojure workshop
Description
This tutorial takes you through the basics of the Clojure language with a series of hands-on programming exercises designed to demystify the Lisp syntax and let you take your first steps along the path to thinking like a true functional programmer.
- Timeslot: 1140 - 1400
- Instructors: Anders Karlsen & Bodil Stokke
- Language: Norwegian or English if neccessary
- Signup and detailed information: Signup for Clojure workshop
Scala & Unfiltered workshop
Description
The workshop will get you started with Unfiltered - a simple and lightweight toolkit for building web applications in Scala
- Timeslot: 1420 - 1640
- Instructor: Jon-Anders Teigen
- Language: Norwegian or English if neccessary
- Signup and detailed information: Signup for Scala & Unfiltered workshop
Kotlin in Action workshop
Description
This workshop gives a hands-on introduction to Kotlin and its tools: editing code with a smart IDE, debugging, building and testing.
- Timeslot: 1700 - 1920
- Instructor: Andrey Breslav
- Language: English
- Signup and detailed information: Signup for Kotlin in Action workshop
Fotograf mot alle odds
Fotokurs for å inspirere fotografer.
- Timeslot: 1820 - 1920
- Instructor: Bjørn Oppsal
- Where: Communitytrack
Day 2 - Thursday September 13th
Workshop on functional programming
Description
In this workshop we will explain core functional principles using good old Java. We will show what is possible to do in this non-functional language, and in which ways Java fails miserably at FP. Along the way, you will be given several hands-on exercises, some of which are inspired by real life programs.
After learning the core principles of FP in Java, will will introduce you to an actual functional language, Clojure. We will teach you enough Clojure so that you will be able to solve the same problems that you did with Java. In the end, we will also show you some of the amazing things you can do in a real functional language.
- Timeslot: 0900 - 1400
- Instructors: Alf Kristian Støyle & Fredrik Vraalsen
- Language: English
- Signup and detailed information: Signup for Workshop on functional programming
Gradle bootcamp
Description
Join Peter Niederwieser, Principal Engineer at Gradleware and inventor of Spock, for an intensive bootcamp designed to get you building effectively.
- Timeslot: 1420 - 1800
- Instructors: Magnus Rundberget & Peter Niederwieser
- Language: English
- Signup and detailed information: Signup for Gradle bootcamp
About JavaZone
JavaZone is an important meeting place for software developers in Scandinavia, and is the biggest community driven conference of its kind. JavaZone has been described as a high quality, independent conference – a leading forum for knowledge exchange for IT-professionals. All speakers are selected by the independent Program Committee.
Over 30 large and mid-sized companies – our partners – exhibit their brand and services/products during the conference. Without partners, volunteers, the speakers and the participants, the conference would not be possible.
About javaBin
javaBin is a non-profit, independent organization. The purpose is to promote Java expertise among members, member firms and the market. javaBin is headquartered in Oslo, with subgroups in Stavanger, Bergen, Trondheim and in southern Norway. In 2009 the group had over 2,000 members from over 210 companies.
javaBin arranges monthly meetings for its members. The meetings are a good way to strengthen the Java platform and is a venue for sharing experiences and information in addition to being a social arena that links people across firms and institutions.



