Fast track to Play with Scala
When and Where
19-20 November 2013 at 9:00 AM – 5:00 PM
Stockholm Sweden, Mejsla AB Sveavägen 76
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
Expert Peter Hilton
Peter Hilton is a senior developer and Operations Director at Lunatech Research. Peter works on web application architecture, design and construction, with technical project management. His interests include JVM web application frameworks, agile software development process and practices, and web-based collaboration.
Since 2010, Peter has been a committer on the Play framework open-source project. Peter is currently writing the book Play for Scala for Manning Publications, with co-authors and Lunatech colleagues Erik Bakker and Francisco Canedo. In 2012, Peter presented Play at several conferences — Jfokus (Sweden), Geecon (Poland), GOTO Amsterdam, JAX London, Topconf (Estonia) and Øredev (Sweden). In previous years, Peter has presented at JavaZone (Norway), JFall (the Netherlands) and Devoxx (Belgium).
Together with colleagues at Lunatech, Peter is currently using Play to build web applications and web services for enterprise customers in the Netherlands and France.
Program
- Introduction
- Forms
- Testing
- Managing Assets
- HTTP Programming
- Asynchronous programming in Play
- Interacting with Web Services
- Working with JSON
- Ajax
- Slick
Is this course for you?
If you are a developer and interested in the Play framework and you want to consolidate your Scala skills then this Fast Track to Play course is for you!
Price
2 days course 11 500 SEK
Early Bird 9 500 SEK when booking until October 14
All price excl. Swedish VAT and incl. lunch
Course Prerequisites
To benefit from this Play course, you should have previous experience of Scala, as all the examples and exercises will be written in Scala. Experience with HTML and JavaScript is also required.
Important – Please note:
Delegates are requested to bring their own laptop for this course. If you are unable to bring a laptop for the course, please contact the sales team on +46 725898991, or please email training (at) mejsla (dot) se. A full installation guide for the course software will be provided with your course joining instructions.
(SIGN UP is no longer possible)
This course is offered in partnership with Lunatech.