Formation introduction au langage Scala et à la programmation fonctionnelle
890€ HT / personne |
1 jour (7 heures) |
Présentation
Vous souhaitez démarrer et monter en compétence sur le langage Scala ?
Cette formation vous permettra d’acquérir les connaissances nécessaires pour lire, comprendre et écrire des programmes Scala au quotidien. Durant cette session, nous explorons également le paradigme fonctionnel indissociable de Scala.
Nous passerons en revues les fonctionnalités simples et avancées du langage. Nous ferons par ailleurs une cartographie de l’écosystème Scala.
Vous découvrirez, par ailleurs, la programmation fonctionnelle au travers des fonctions pures, des traits ou encore des structures de données monadiques. Ce cours vous enseignera également les structures de contrôle ainsi que les tests unitaires.
Objectifs
- Comprendre et être capable de faire de la programmation fonctionnelle en Scala
- Connaître l’outillage et l’écosystème nécessaire à la création d’un projet Scala
- Pouvoir écrire du code répondant aux exigences de qualité actuel
Public visé
Développeurs
Pré-requis
- Connaissance d’un langage orienté objet comme Java ou Python
- Veuillez vous munir de vos machines et installer
- JDK ≥ 8
- Intellij IDEA + plugin Scala
Programme de Notre Formation introduction au langage Scala et à la programmation fonctionnelle
Introduction : variable et syntaxe générale
Scala build tool (SBT)
Hello world
Structures de contrôle
Programmation fonctionnelle (FP)
- Fonctions pures
- Traits
- Pattern matching
- Structures de données monadiques de base (List, Either, Option, Try)
- Transformation de collections
Implicites
Tests unitaires
Pour aller plus loin
Formation Scala Troubleshooting
Formation ELM
Formation ZIO
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
890€ HT / personne |
1 jour (7 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS