picto Scala

Cette formation vous permettra de comprendre les bases et nouveaux concepts de ce langage alliant précision du "tout objet" et force de la programmation fonctionnelle.

- Prise en main des outils pour le développement en Scala
- Apprentissage du langage
- Appréhender la programmation fonctionnelle
- Architecture des applications Scala
- Utilisation avec SQL, XML, JSON
- Présentation du pattern Acteur avec AKKA

formation scala

Picto jours 1

- Présentation de l’écosystème Scala
- Installation
- Premiers pas
- REPL
- L’outillage
- IntelliJ et Eclipse
- Maven et SBT
- Les bases du langage
- Les conventions de nommage
- Les types, variables
- Les fonctions
- Les collections

Picto jours 2

- Les fonctions combinatoires
- Map-Reduce
- Les conversions implicites
- Les expressions
- Support des expressions régulières
- Options
- Pattern matching
- Les classes et case class
- Les imports et les packages
- Les traits
- ScalaDoc
- Les tests unitaires
- Les concepts programmation objet
- Les concepts programmation fonctionnelle
- Asynchronisme
- Les observables

Picto jours 3

- Lecture fichier
- Accès aux données SQL avec Slick
- Parsing et génération XML et JSON
- Parallèlisme
- Pattern Actor
- Akka http
Architecture

carnet leansys

La formation Scala vous intéresse ?

Contactez-nous

Keep In Touch

HELLO@LEANSYS.FR

Leansys.fr - Tous droits réservés © 2014 - 2019