Scala avanzado
Características avanzadas del lenguaje Scala
Descripción
Objetivos:
-
Comprender y aplicar las nociones fundamentales de la programación funcional
-
Aprender a expresar dichas nociones en Scala
-
Escribir programas empleando todos los recursos de la programación funcional en Scala
-
Integrar sus programas Scala con Java
Contenidos:
-
Orientación a objetos en Scala con detalle
-
Funciones de alto nivel
-
Composición de funciones
-
Conversiones implícitas
-
El sistema de tipos
-
Colecciones personalizadas
-
Evaluación estricta y no estricta
-
Streams
-
-
Concurrencia
-
Futuros
-
Colecciones paralelizables
-
-
Tratamiento de documentos XML
-
Lenguajes específicos de dominio
-
Integración con Java
Buscar curso
Buscar por categorías
Próximos eventos
Información adicional
Duración | 20 horas |
---|---|
Modalidad | Presencial, remoto y mixta |