Programa del Curso

Introducción

  • ¿Qué es Scala
  • Los paradigmas de la programación orientada a objetos
  • Paradigmas de programación funcional
  • Scala y Java
  • Entornos de Language Runtime

Conceptos básicos de Scala

  • Tipos de datos
  • Operadores
  • Las instrucciones de control y los bucles

Object-Oriented Programming

  • Clases
  • Campos
  • Métodos
  • Objetos e instancias
  • Herencia, abstracción, encapsulación, polimorfismo
  • Funciones

Funcional Programming

  • Una declaración de función
  • Argumentos de la función
  • Cierres
  • Funciones anónimas
  • recursión
  • Inicialización retrasada

Paquetes

  • Paquetes Scala idioma
  • Importación de paquetes
  • Crea tus propios paquetes

Otros aspectos de la lengua Scala

  • Tipos generales
  • Servicio excepcional
  • caso de la clase.
  • Colecciones, estructuras de datos
  • Parámetros alegados
  • Metaprogramación
  • Programación concurrente

Requerimientos

  • Se valorarán conocimientos de programación funcional y conocimientos básicos de Java y de la JVM
 14 Horas

Número de participantes


Precio por Participante​

Próximos cursos

Categorías Relacionadas