Curso de Kotlin para Android 2017

Curso

Virtual

Precio a consultar

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

Descripción

  • Tipología

    Curso

  • Nivel

    Nivel intermedio

  • Metodología

    Virtual

  • Duración

    Flexible

  • Inicio

    Fechas disponibles

  • Campus online

  • Servicio de consultas

  • Clases virtuales

Aprende a desarrollar aplicaciones multiplataforma con Kotlin, el lenguaje desarrollado para la JVM y con apoyo oficial de Google para Android.

Sedes y fechas disponibles

Ubicación

Inicio

Virtual

Inicio

Fechas disponiblesInscripciones abiertas

A tener en cuenta

Integrar aplicaciones Java con Kotlin
Publicar tu aplicación en la Play Store
Kotlin del lado del servidor
Desarrollar una aplicación Android con Kotlin

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Materias

  • Kotlin
  • Construir
  • Instalando
  • Probando
  • Trabajar
  • Idea
  • Funciones
  • Clases
  • Templates
  • String

Programa académico

Temario del curso

Introducción al Curso de Kotlin
  • ¿Qué vamos a construir con Kotlin?
  • ¿Qué es Kotlin?
Preparando el entorno de desarrollo para trabajar con Kotlin
  • Instalando y probando Kotlin en Mac
  • Instalando y probando Kotlin en Windows
  • Instalando y probando IntelliJ IDEA
Descubriendo Kotlin
  • Variables y tipos en Kotlin
  • String templates
  • Funciones en Kotlin
  • Clases en Kotlin
  • Data Class en Kotlin
  • Default values en Kotlin
  • Arreglos en Kotlin
  • Extension Functions en Kotlin
  • if/if-else en Kotlin
  • For y While en Kotlin
  • When en Kotlin
  • Rangos en Kotlin
  • Null Safety o !NPE en Kotlin
  • Destructuring Declarations en Kotlin
  • Expresion Object y Singletons en Kotlin
Conceptos avanzados de Kotlin
  • Diferencias entre Kotlin y Java
  • Simplificando procesos con Kotlin
  • Qué son las lambdas
  • Lambdas y cómo se usan
  • Funciones de orden mayor
  • Inline functions
  • Sealed Class
  • Operadores sobrecargados
  • Try, catch y manejo de excepciones en Kotlin
Interoperabilidad entre Java y Kotlin
  • Java vs Kotlin
  • Cómo configurar Kotlin en Android Studio
  • Creación del proyecto Interoperabilidad de Java con Kotlin
  • Kotlin en Java: implementando Funciones
  • Kotlin en Java: implementando Clases
  • Java en Kotlin: Implementación de un RecyclerView
  • Java en Kotlin: implementación de Shared preferences
  • Finalización del proyecto de interoperabilidad de Java con Kotlin
Android Kotlin
  • Qué es PlatziStore y qué vamos a necesitar para su construcción - Requerimientos
  • Qué son y cómo se usan las Android Extensions
  • Extension Functions en Android
  • Anko
  • RecyclerView construcción de la estructura de la vista de principal de PlatziStore
  • RecyclerView finalización de la construcción de la estructura de la vista de principal de PlatziStore
  • Anko Layouts
  • Reto
  • Material Transitions construcción de la vista
  • Material Transitions conexión del item de la lista con la vista de detalle
  • SQLite
  • Implementando la base de datos SQLite de PlatziStore
  • RETO : Investiga como es que funcionan las Coroutines en kotlin generando una lista de datos muy grande y asignándola a una lista en Android
  • Generando un apk válido para la Play Store
  • Lanzamiento a la play store
Kotlin en el servidor
  • Kotlin Frameworks
  • Configuración de un proyecto con Ktor
  • Hello Ktor
  • Enviando respuestas desde el servidor - GET y POST
  • Generando la lista para PlatziStorev
  • Consumir endpoints en Android con Retrofit
  • Creando el cliente de retrofit para consumir el servicio
  • Consumiendo el listado de productos en PlatziStore
  • Conclusiones del curso de lo que aprendimos en el curso de Kotlin

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

Curso de Kotlin para Android 2017

Precio a consultar