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

Orientado a objetos 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

Testimonios (4)

Cursos Relacionados

Akka - from Beginner to Intermediate

21 horas

Fundamentos de Aprendizaje Automático con Scala y Apache Spark

14 horas

Scala: Programación Funcional Avanzada de Objetos

14 horas

Scala: Programación Funcional Avanzada

14 horas

Apache Spark Streaming with Scala

21 horas

Introduction to Programming

35 horas

Código limpio

14 horas

Programación de Red Linux

14 horas

Java Advanced

28 horas

Continuous Integration (CI) for Java

14 horas

Combinado C / C ++, JAVA y Seguridad de Aplicaciones Web

28 horas

Seguridad Java Avanzada

21 horas

Combinado JAVA, PHP y Seguridad de Aplicaciones Web

28 horas

Seguridad Java Estándar

14 horas

Seguridad de Aplicaciones Java y Web

21 horas

Categorías Relacionadas

1