Build Scala-based web applications using the Play 2 framework. Peter Hilton, Erik Bakker and Francisco Canedo start by introducing Play through a comprehensive overview example. Then looks at each facet of a typical Play application both by exploring simple code snippets and by adding to a larger running example. Along the way deepen your knowledge of Scala as a programming language and work with tools like Akka.