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

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires