Before the tutorial
You should : - read - Play Documentation : ScalaActions - Play Documentation : ScalaForms - Play Documentation : ScalaJsonAutomated - have basic understanding of scala future transformation (map, flatMap) - have basic understanding of scala implicits - clone play2.5-skeleton-compileDI.
After the tutorial
You should be able to : - create a compile-time DI play project - create a form in a play template - understand that a simple post in play requires two endpoints. - one to serve the form - one to handle the post request - create a model class - map a play Form to a case class - mapping - save a case class in Mongo DB
Be careful: we are using play2-reactivemongo plugin and not reactivemongo driver