Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
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