Scala


 

Derivado de la combinación de Scalable y Language, Scala materializa la posibilidad de hacer crecer tu negocio o proyecto sin tener que re-invertir en infraestructura.

Scala es un lenguaje que facilita al máximo el crecimiento de los equipos de desarrollo. ¿Cómo? Permitiendo que tú crees tus propios frameworks y estructuras.


Si te interesa:

Aprender un lenguaje que

  • Ha sido adoptado por empresas como Twitter y Foursquare
  • Combina lo mejor del mundo orientado a objetos y el funcional
  • Invoca a tu código Java, ya que también se ejecuta en la JVM
  • Cuenta con un mejor modelo de concurrencia, ya que se basa en el modelo de Actores

¡Entonces necesitas aprender Scala!


Dirigido a:

Desarrolladores interesados en adquirir los conocimientos y experiencia para construir software funcional y concurrente.


Objetivo:

Al finalizar el curso serás capaz de:

  • Crear sitios web utilizando Play Framework
  • Implementar Microservicios y APIs
  • Trabajar en tecnologías como Spark.

Aprenderás a:

  • Bases sólidas del lenguaje: definición de funciones, paquetes e imports, e/s, clases, objects, traits, generics
  • Programación Funcional
  • Colecciones
  • Pattern matching
  • Manejo de excepciones, scripting, regex, interoperatividad.
  • Actores(Scala, Akka)
  • Monads y monadics
  • Lift y Play framework
  • Akka, HttpMicroservicios con Lagom

Impartido por:

Julio Carlos Sánchez Ortega

Arquitecto de Software, con más de 26 años de experiencia en el desarrollo de sistemas para los sectores financiero, health care y asistencia pública. Diseña, desarrolla e implementa sistemas de diversa índole, los cuales van desde aplicaciones satélites de productos comerciales, motores financieros y de health care, hasta sistemas de misión crítica con alcance nacional. Entre las instituciones con las que ha colaborado destacan: BMV, IMSS y GNP.
Coordinador de equipos locales y distribuidos de hasta 50 personas y colaborador en proyectos de más de 300. Con especial agrado por de experimentar con nuevos lenguajes, herramientas y tecnología.


Información:

Duración: 32 horas

Días: sábados

Horario: de 9:00 a 17:00 horas

Inversión: $14,000.00 MX más IVA

¡Cupo limitado!

¡Pregunta por nuestros descuentos especiales y/o precio por sesión!

Teléfono: +52 (55) 7826 – 0187

entrenamiento@matout.io