How we Help

Fast Track to Play with Scala

Fast Track to Play with Scala

Next sessions:

  • Dec 10 2014 in London, by Markus Jura Details
  • Dec 04 2014 in New York Details
  • Nov 24 2014 in San Jose / virtual, by Alejandro Lujan Details
  • Oct 16 2014 in Dublin, by Markus Jura Details
  • Sep 15 2014 in Berlin, by Tobias Neef Details
  • Sep 11 2014 in London, by Markus Jura Details
  • Sep 02 2014 in San Jose / virtual, by Alejandro Lujan Details
  • Aug 12 2014 in Zurich, by Tobias Neef Details

This two-day course introduces experienced web-developers to the design-patterns and methodology essential to building reactive, scalable web applications with Play Framework and Scala. An introduction to Slick, a type-safe and modern database query and access library for Scala is also part of agenda. In this course, successive exercises build upon prior lessons learned to produce a fully functional application by the conclusion of the course.

Prerequisites: Code examples and exercises will be written in Scala, so a basic knowledge of Scala as covered in the "Fast Track to Scala" course is required, as is experience with HTML and JavaScript. Students should bring their own laptop with Java 6 or higher installed.

After having participated in this course you should

  • know how to build fully fledged web applications using Play
  • know best practices for developing web applications using Play
  • be confident to start using Scala and Play applications in production

Program

  • Introduction
  • Forms
  • Testing
  • Managing Assets
  • HTTP Programming
  • Asynchronous programming in Play
  • Interacting with Web Services
  • Working with JSON
  • Ajax
  • Slick