Curso de Kotlin para Android 2017
Curso
Virtual
¿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
Sí
-
Servicio de consultas
Sí
-
Clases virtuales
Sí
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
Inicio
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
Opiniones
Materias
- Kotlin
- Construir
- Instalando
- Probando
- Trabajar
- Idea
- Funciones
- Clases
- Templates
- String
Programa académico
Introducción al Curso de Kotlin
- ¿Qué vamos a construir con Kotlin?
- ¿Qué es Kotlin?
- Instalando y probando Kotlin en Mac
- Instalando y probando Kotlin en Windows
- Instalando y probando IntelliJ IDEA
- 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
- 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
- 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
- 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 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
¿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