Kotlin Programming Language
10099
Intermedio
Aplicaciones móviles
30 horas
480 €
Convocatorias
Inicio - Fin
Horario  
21 enero - 31 enero Lun, Mar, Mie y Jue de 09:45 a 13:30 Sin definir
26 febrero - 7 marzo Mar, Mie y Jue de 16:00 a 21:00 Sin definir
Descripción

Kotlin es un lenguaje de programación “statically typed” pensado para aplicaciones multiplataforma modernas y 100% interoperable con Java ™ y Android ™.

Todo y que el lenguaje lleva cierto tiempo en el mercado no ha sido hasta este mayo, en el keynote de Google I/O, cuando el equipo de Android ha anunciado un soporte de primera clase para Kotlin, que ha empezado a sonar con fuerza. Creemos que este es un gran paso para Kotlin, y fantásticas noticias para los desarrolladores de Android, así que como no podía ser de otra forma ya tenemos preparado nuestro primer curso sobre este lenguaje que te permitirá crear tus primeras aplicaciones Android multiplaforma con Kotlin.

Objetivos

El objetivo del curso es aprender a crear aplicaciones Android from scratch mediante el uso de Kotlin. La idea es mediante ejercicios prácticos familiarizarnos con la sintaxis y las posibilidades de este nuevo lenguaje, así como los elementos que le proporcionan una diferenciación respecto a otros lenguajes (functional programming, compatibility with Java…). 

Contenido
  • Introducción al lenguaje
  • Configuración del entorno de desarrollo
  • Hola mundo: variables y tipos de datos
  • Estructuras condicionales e iterarivas
  • Trabajando con estructuras de datos: arrays y listas
  • Funciones en Kotlin
  • Programación Orientada a Objetos en Kotlin:
  • Clases y funciones
  • Variables y propiedades
  • Sobrecarga
  • Funciones lambda
  • Entrada y salida de datos
  • Extensiones Kotlin para Android
  • Acceso a datos (API)
  • Persistencia