trainings-banner@2x.png

 

 

Kotlin

 

kotlin-training@2x.png

Descripción

Aprende cómo acelerar el desarrollo de tus aplicaciones y elimiar el código boilerplate utilizando el último lenguaje de programación desarrollado por Jet Brains y adoptado oficialmente por Google. Kotlin te proveerá de todas esas funcionalidades de los lenguajes que siempre quisiste utilizar.

 

¿Por qué atender a este training?

Kotlin ya tiene mucha tracción es está siendo adoptado por la mayoría de los proyectos Android desde que se anunció como un lenguaje de primera clase para ellos en 2017. Si sientes que Java te está ralentizando en tus proyectos Android, o quieres darle a tu código un estilo más cercano a la programación funciona; este es tu training.

Temario

  • Types: No más primitivos, Any o Unit.
  • Constantes y variables: val/var
  • Control de flujo: if, when, while, for
  • String con plantillas
  • Rangos
  • Funciones: funciones anónimas, parámetros por defecto, argumentso nombrados y recursión de cola.
  • Opcionales
  • Clases: constructores, objetos, propiedades, campos, herencia y visibilidad.
  • Interfaces
  • Data clases
  • Clases selladas
  • Clases enumeradas
  • Genéricos
  • Colecciones: Mutables e inmutables, mapas, listas y arrays.
  • Extensiones: de genéricos, de colecciones y de propiedades.
  • Operadores: Sobrecarga y métodos inline 
  • Corrutinas: Async/await
  • Delegación
  • Delegación de propiedades

Prerrequisitos & requerimientos

Conocimientos básicos de cualquier otro lenguaje de programación.

Matrícula

420€ por asistente (IVA incluido). El número de asistentes puede variar de 6 a 16, pero si tu equipo es más pequeño no dudes en contactarnos y seguro que podemos encontrar una solución. La duración del training es de tres días, dividido en tres sesiones de cuatro horas cada una. Alternativamente, también podemos realizar el training en una sesión de cuatro horas y otra sesión de 8 horas.