10 ans d'expérience dans la conception et la réalisation de solutions d'architectures pour des projets d'entreprises stratégiques, impliquant la partie en amont d'étude, les développements front / Back ainsi que l'usine logicielle et la partie opérationnelle, Anglais courant, Missions diverses principalement axées sur l'utilisation des technologies Java / JVM ainsi que divers frameworks, bibliothèques et languages faisant partie de leur écosystème.
Formation qualifiante qui présente les fondements de la programmation fonctionnelle avec le langage de programmation Scala.
La formation est étalée sur 7 semaines:
Semaine 1 : Programming paradigms; overview of functional programming and the Scala programming language Semaine 2 : Defining and using functions, recursion and non-termination, working with functions as values, reasoning by reduction Semaine 3 : Defining and using immutable objects, review of inheritance and dynamic binding. Semaine 4 : Working with collections: Sequences, sets and maps Semaine 5 : Defining recursive data and decomposition with pattern matching Semaine 6 : Reasoning about functions Semaine 7 : Case study