Task:

Learn how to build web applications with Play framework

The Play framework is one of the best environments to program in scala. So ditch the commandline and get yourself a modern framework that makes it easier to build web applications while you learn how to code in this refreshing and powerful language. Play is based on a lightweight, stateless, web-friendly architecture and features predictable and minimal resource consumption (CPU, memory, threads) for highly-scalable applications. It really is different than anything you have ever used and provides a great platform to learn scala. It takes all the great things from all those other rapid prototyping frameworks and puts them in a framework that you can use professionally. So learn a bit about play so you can get yourself to the point where you have a comfortable environment to learn by doing something that interests you. Download Play: http://www.playframework.org/ Create the demo application: http://www.playframework.org/documentation/2.0.4/NewApplication Read through all the playframework.org documentation Read the Play for Scala book: http://www.manning.com/hilton/