Scala
Formation Durée
Public
3 jours 50% théorie, 50% pratique
Tarif
Développeurs expérimentés
1990 € HT par participant
Présentation Scala est un langage de programmation pour la JVM né en 2003. Une particularité du langage est de proposer un mélange de plusieurs paradigmes de programmation, entre la programmation fonctionnelle et la programmation orientée objet. Durant cette formation vous découvrirez la richesse du langage Scala et apprendrez à maîtriser toute la puissance du langage à travers diverses mises en pratiques soutenues par des passages théoriques. Programmation fonctionnelle Les outils du SDK
Les bases du langage
Programmation orientée objet
Ecosystème
Programme Functions Currying High order functions Récursivité Lazy evalutation
API de collection Structures fonctionnelles Option, Try, Either, Tuples, etc … API concurrent Interactions avec Java
Syntaxe du langage Pattern matching Alias de types Comprendre le _ Implicits Generics La décomposition
Playframework Akka Scalaz Shapeless Slick SBT
Pyramide des types Classes Case classes Singleton Compagnion Object Trait
[email protected]
+33(0)5 49 49 49 30
www.serli.com
Serli - Avenue Thomas Edison - BP 20160 - 86960 Futuroscope Cedex