Session

Scala pour ceux qui n'en ont jamais fait, par l'exemple, 3h pour être opérationnel(le)
Languages Atelier Deep-Dive Débutant FR

J’avoue, j’ai trollé longtemps sans connaître, j’ai essayé plusieurs fois sans succès… Et finalement un jour, l’illumination. Je suis persuadé que:

  • On peut écrire du code Scala simple
  • Scala c’est aussi simple que du JavaScript
  • Que ça ouvre l’esprit pour programmer autrement avec d’autres langages (ceux que vous utilisez actuellement ou d’autres)

Cette université est destinée à vous apprendre Scala "par l'exemple".

Nous aborderons les sujets suivants:

  • setup
  • hello world
  • ma 1ère classe
  • companion object
  • les traits
  • les case classes
  • de la magie noire avec un peu d'implicits
  • les fonctions
  • les functors et le monades
  • les collections
  • option, either, try
  • et si vous avez tenu jusqu'ici, une petite WebApp

L'objectif étant de vous démontrer que vous pouvez faire du code simple et lisible en Scala, et vous faire plaisir.

Pré-requis: (à confirmer + numéros de version)

  • IntelliJ CE avec le plugin Scala (ou votre ide préféré avec à minima la colorisation Scala
  • Scala
  • SBT
Hands-on 2 [Salle 107]
16 mai 2018
14:00 - 17:00