Autentia

Fundamentos de SCALA

Objetivos

Scala es un lenguaje de programación multi-paradigma diseñado para expresar patrones comunes de programación. Integra características de lenguajes funcionales y orientados a objetos. La implementación actual corre en la máquina virtual de Java y es compatible con las aplicaciones Java existentes.

  • Conocer los fundamentos del lenguaje y sus principales características.

¿A quién va dirigido?

Desarrolladores Java que no le tengan miedo a nada.

Contenidos

1. Introducción

2. Instalación de Scala y entorno de desarrollo

3. Variables, tipos de datos y definición de métodos

4. Operadores, sentencias de control de flujo y expresiones regulares

5. Definición del contrato público: Traits

6. Programación Orientada a Objetos

7. Programación funcional

8. Ejecución concurrente: Actors

¿Quieres más información?

HABLEMOS