Avec les traitements de données liés à l'IA ou au Big Data, la cohérence du code est devenue primordiale. Pour ce faire, le paradigme de la programmation fonctionnelle assure cette cohérence avec d'autres nombreux atouts. Cette formation vous apprendra à manier le langugae Scala en programmation fonctionnelle.

  • Tarif sur demande.
  • Prochaine session : à la demande.
  • Formation accessible aux personnes en situation de handicap.
  • 70% de pratique et 30% de théorie en moyenne.
  • Nombreuses activités pratiques pour une évaluation constante.
  • Supports, exercices et corrections à disposition en ligne pendant et après la formation.
  • Délai d'accès minimum : 1 semaine.
  • Formation 100% distanciel (téléprésence).
  • Evaluation par le formateur à travers les activités pratiques.
  • Public Développeurs
  • Prérequis Scala

Lors de cette formation, les participants suivent 2 jours de formation.

  • Introduction
    • Programmation fonctionnelle
        Vue d'ensemble en Scala
    • Higher-Order Functions
        CombinatorsFonctions polymorphiquesTypes
    • Classes et fonctionnel
        Case class TraitDeep matching
    • Exceptions
        SomeEither
    • Pattern
        MonadesMonoidesFunctorSemi-groupeFoldableTraverse
    • I/O
      • Introduction à Cats