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 (3)

Cours Similaires

Combined C/C++, JAVA and Web Application Security

28 heures

Advanced Java Security

21 heures

Combined JAVA, PHP and Web Application Security

28 heures

Standard Java Security

14 heures

Java and Web Application Security

21 heures

Catégories Similaires