Formation

Nos formations

Play 2 Scala - FR - Débutant

Formateur Nicolas Martignole
Durée et date 3 jours en December 2018
Prix 1585 € HT par étudiant

Formation en Française sur Play Framework 2 Scala.

Cette formation de 3 jours permet de découvrir et de se lancer dans le développement d'applications Webs avec Play Framework. Les 3 jours sont construits avec une série d'ateliers pratiques, dans le but d'initier les personnes au langage Scala, et de maîtriser le développement d'une application Web en Scala.

Les étudiants n'ont pas nécessairement besoin de connaître le langage Scala.

Cette formation permet de découvrir le langage, mais aussi la création pas à pas, guidée par des séries d'exercices. Il est demandé aux étudiants d'avoir des connaissances de base sur le développement Web, les principes d'architecture MVC, et le protocole HTTP. La connaissance de Java est demandée pour pouvoir suivre facilement les exercices. La formation et les supports sont en Français. Prévoir un ordinateur portable pour la réalisation des exercices.

Durant la formation de 3 jours, les étudiants seront amenés à construire une application complète Play Scala. Les stagiaires devront réaliser un site d'exposition et de ventes de meubles fictifs. Pour cela, ils seront amenés à modéliser un catalogue produit, à gérer les photos, à aller chercher des photos manquantes via une API Web, et enfin à créer une structure complète de site avec Play.

Les sujets abordés et le plan indicatif :

  • Au coeur de Scala, présentation et mise en oeuvre
  • Play Framework 2.x
  • Architecture, controleur, routeur, actions et results
  • Twirl, templating et vue
  • Validation, soumission et formulaires
  • Internationalisation
  • Tests avec Spec2, Scalatest, les différents frameworks de tests
  • Injection de dépendances / Cake Pattern
  • Base de données
  • JSON
  • Web services et WSClient
  • Akka Actor
  • Async
  • Conclusion
Mots clés scala play framework play 2.5 web
Durée 3 jours
Lieu jours
Prix 1585 € HT par étudiant
Prochaine date December 2018
Pour plus d'informations merci de prendre contact avec nous.