Play Framework

Play around “Play”

  1. Install
  2. Create “Hello, world.”
    • play new todolist
  3. Anatomy of Play application / project structure
  4. Using the play console
    • launch: play
    • run
    • help play
    • compile
    • console: interactive
    • play debug
    • sbt features
    • play run
    • Ctl + D to exit
    • play clean-all
  5. IDE Support
  6. Samples
    • hello world
    • Computer database
    • CometClock
    • Bootstrap
    • WebSocket
  7. databases: CRUD, Ebean
  8. Enumerators, Enumeratees
  9. Akka actors
  10. The Apache Velocity Project
  11. Deploying to Heroku

Document

  1. HTTP programming
  2. Async HTTP
  3. the template engine
  4. HTTP form submission and validation
  5. with Json
  6. With XML
  7. File Upload
  8. SQL DB
  9. Cache
  10. Calling WebServices
  11. Gloabal
  12. Testing

hand by hand introduction: Your first Play application