Programación con Scala Código SCA-100

Horas:

20

Fecha:

CBD

Precio asistente:

935 €

Precio grupo:

Consultar

Objetivos

  • Dominar la sintaxis del lenguaje y los mecanismos avanzados de programación que brinda el lenguaje, y entender el paradigma de programación funcional que soporta asimismo Scala.

Dirigido a

  • Desarrolladores y analistas de soluciones Java.

Requisitos

  • Conocimientos de programación en Java.

Índice de contenidos

  • Primeros pasos con Scala
  • Clases, objetos y tipos
  • Estructuras de control.
  • Funciones y cierres
  • Composición y herencia
  • Jerarquía de Scala y métodos universales
  • Tratos
  • Los paquetes e importaciones
  • Asertos y pruebas unitarias
  • Clases de casos y patrones
  • Funciones parciales y actores
  • Trabajar con listas. Colecciones
  • Herramientas de construcción, aplicaciones Web, e interactuar con Java
  • Desarrollo de un proyecto
  • Estado de los objetos
  • Parametrización de tipos
  • Miembros abstractos
  • Las conversiones implícitas y parámetros
  • Trabajar con XML
  • Programación modular y autotipos
  • Extractores
  • Estilo de codificación idiomática de Scala
  • Creación de DSLs
  • Patrones de diseño en Scala
  • Recursión de cola, continuaciones delimitadas, y continuaciones distribuidas