Este es mi primer post sobre Scala y como estoy haciendo, voy poner la descripción de Scala que viene en la wikipedia:

Scala es un lenguaje de programación multi-paradigma diseñado para expresar patrones comunes de programación en forma concisa, elegante y con tipos seguros. Integra sutilmente 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.

No voy a escribir un aburrido tutorial sobre Scala porque la verdad es que existen multitud de ellos. Mejor voy a poner unos links donde puedas encontrar más información y empezar tu camino en este apasionante lenguaje. Cuando comencé en mi trabajo actual, me exigían que programara en Scala y este fue el primer video tutorial con el que me puse, esta en castellano y es un buena iniciación a la sintaxis de Scala:

https://www.makigas.es/series/scala

Más tarde me puse con un curso de Udemy, este curso es un poco más amplio que el curso de Scala de Makigas y se mete más en profundidad con algunos características del lenguaje de Scala, este curso es de pago.

https://www.udemy.com/beginning-scala-programming/

Una vez realizado ambos cursos, esta pagina nos ayudará a poner en practica nuestros conocimientos:

https://www.scala-exercises.org/

Por si queremos tener más información sobre Scala o aprender más sobre algunas características de este lenguaje o la programación funcional, aquí tienes unas webs donde poder encontrar más información.

http://aprendehaskell.es/content/Empezando.html

https://scalerablog.wordpress.com/category/castellano/

Last modified: 08/08/2020