Cursus « Scala » avec Lightbend

Découvrir et mettre en œuvre le langage Scala avec Lightbend

Objectifs pédagogiques de la formation Scala de Lightbend

Cette formation a pour objectif de :

  • Acquérir des connaissances et des compétences pour programmer en toute confiance en Scala
  • Partager avec des formateurs Lightbend certifiés, des pratiques de développement pour arriver à un code qui soit beau et performant  

Le langage Scala réunit l’approche orientée objet et les principes de programmation fonctionnelle. Cette réunion en fait un métalanguage très puissant et surtout très adaptable puisqu’il permet de choisir le paradigme qui répond le mieux à la situation.

formation « Scala » avec Lightbend​ méthodologie
formation « Scala » avec Lightbend​ pédagogie

Méthodes pédagogiques

  • Apports théoriques et méthodologiques
  • Démonstrations
  • Maîtrise pratique : les élèves codent à travers une étude de cas et explorent comment résoudre les défis Scala les plus difficiles dans leur propre travail

Programme de la formation Scala Lightbend

  • Récapitulatif des bases importantes
  • Programmation fonctionnelle d’objets en profondeur
  • Maîtriser le “type system”
  • Langages spécifiques au domaine (DSL)
  • Blocs de construction DSL
  • Avenir et promesses de Scala
  • Customiser Scala
formation « Scala » avec Lightbend​ programme

Public ciblé

• Des développeurs avec des connaissances de programmation orientée objet

• Les développeurs Scala voulant une piqûre de rappel!

• Novices voulant acquérir une compréhension de la programmation fonctionnelle

• Architectes techniques cherchant à résoudre des problématiques de performance

Prérequis

• Pour le cours d'initiation : connaissance d'un langage de développement tel que Java, C ++, C #, ou encore Ruby.

• Pour le cours avancé : avoir suivi la formation d'initiation à Scala

Durée

• 3 jours / 21h
pour chacune des sessions
(Initiation & Avancé)

Pour toute demande d'information ou inscription,
n'hésitez pas à nous contacter !