Tech

Formation AKKA et Scala officielle de Lightbend

Programme de la formation

Jour 1

  • Planning de la formation
  • Le modèle acteur
  • Tester un système d’acteurs
  • Le cycle de vie d’un acteur

Jour 2

  • La tolérance à la panne
  • Routers et Dispatchers
  • Changer le comportement d’un acteur
  • Ask Pattern
  • Les extensions d’Akka
  • FSM

Méthodes pédagogiques

50% de travaux pratiques sur les 2 jours de formation.

Les exercices sont conçus avec une difficulté croissante et construisent un programme cohérent en différentes étapes. Chaque exercice reprend des connaissances des exercices précédents et est ajouté un nouveau concept. Également pour chaque exercice, les notions nécessaires sont expliquées par le formateur. Pendant l’exercice, chaque élève est invité à réaliser l’exercice seul ou à demander l’aide de son voisin (pair-programming).

Durée

2 jours soit 14 heures

Tarif HT

inter : 1 800 €

intra : 7 000 €

Prochaines dates

21 - September 22

Inscription

Public visé

Développeurs, ingénieurs d’études.

Prérequis

Les exemples de code et exercices sont écrits en Scala. Une connaissance des rudiments du langage couverts par la formation « Fast Track to Scala » course est requise.

Objectifs de la formation

Cette formation Akka consacre une large partie à l’acquisition de connaissances par la réalisation de plusieurs exercices pratiques à l’aide d’outils adaptés. Les participants seront en mesure à la fin de la formation d’obtenir une application totalement opérationnelle. Suite à cette formation, les stagiaires pourront:

  • Concevoir une application élastique et résiliante grâce à des applications basées sur des acteurs Akka.
  • Configurer, tester et régler des applications Akka.
  • Concevoir avec succès des applications asynchrones, basées sur des événements avec Akka
  • Mener avec succès des applications Akka en production.

Validation

À la fin de cette formation, les stagiaires recevront une attestation de présence.

Formateurs

Jean Helou

Jean Helou

Jean est développeur sur la JVM depuis plus de 10ans. Il est actuellement développeur Scala indépendant à Lyon où il a déjà participé a plusieurs projets Scala, Play! et Akka. Jean est un programmeur passionné qui aime partager autour de Scala mais aussi de la conception d’application, de la qualité du code et de tous les sujets liés à l’ingénierie logicielle. Dans cet esprit de partage, il a créé et co-organise le Scala Lyon User Group, aide a organiser la conférence annuelle de la communauté Scala française Scala.IO et facilite régulièrement des ateliers Scala en conférence ou lors de User Groups. Vous pouvez lire ses billets sur Scala et le software craftsmanship sur son blog, le contacter sur twitter @jeanhelou ou sur Github jeantil.