Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Plan du cours
Introduction
- Qu'est-ce que Scala
- Les paradigmes de la programmation orientée objet
- Les paradigmes de la programmation fonctionnelle
- Les paradigmes de la programmation fonctionnelle Scala et Java
- Environnements d'exécution des langages
Les bases de Scala
- types de données
- Opérateurs
- Les instructions de contrôle et les boucles
Object-Oriented Programming
- Les classes
- Les champs
- Les méthodes
- Objets et instances
- Héritage, abstraction, encapsulation, polymorphisme
- Caractéristiques
Fonctionnelles Programming
- Déclaration d'une fonction
- Arguments de la fonction
- fermetures
- fonctions anonymes
- récursion
- Initialisation différée
Paquets
- Langage des packages Scala
- Importer des paquets
- Créer ses propres paquets
Autres aspects du langage Scala
- types généraux
- service exceptionnel
- cas de la classe.
- collections, structures de données
- paramètres allégués
- métaprogrammation
- programmation concurrente
Pré requis
- Une connaissance de la programmation fonctionnelle et une connaissance de base de Java et de la JVM seraient un avantage .
14 heures
Nos Clients témoignent (4)
The teacher addressed many relevant topics for clean coding with practical examples.
Ben van Oeveren - Movella
Formation - Clean Code
Beaucoup de connaissances pratiques illustrées par des exemples concrets.
Kamil - Streamsoft Kraków
Formation - Java Advanced
Traduction automatique
Les changements sont apportés à la volée, car le troisième jour, je commençais déjà à être plus perdue qu'avant et il était plus difficile de rattraper rapidement une erreur.
Paulina
Formation - Advanced Java Security
Traduction automatique
Very good knowledge and character.