Curso de Kotlin

Curso de Kotlin

Alumnos destacados
jstrack
200
dam_pyre
63
gerardoaldereteflores
61
denebasecas
41
dnlosx
40
gon250
34
devfullstack
30
jaruban
27
aldoAlbert
22
dnhr
18

¿Quieres compartir tus conocimientos?Crea un tutorial

Introducción al Curso de Kotlin

¿Qué vamos a construir con Kotlin?

1:00 min

¿Qué es Kotlin?

7:00 min

Preparando el entorno de desarrollo para trabajar con Kotlin

Instalando y probando Kotlin en Mac

4:00 min

Instalando y probando Kotlin en Windows

11:00 min

Instalando y probando IntelliJ IDEA

7:00 min

Descubriendo Kotlin

Variables y tipos en Kotlin

7:00 min

String templates

Funciones en Kotlin

Clases en Kotlin

Data Class en Kotlin

Default values en Kotlin

Arreglos en Kotlin

7:00 min

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

13:00 min

Destructuring Declarations en Kotlin

Expresion Object y Singletons en Kotlin

15:00 min

Conceptos avanzados de Kotlin

Diferencias entre Kotlin y Java

Simplificando procesos con Kotlin

Qué son las lambdas

2:00 min

Lambdas y cómo se usan

11:00 min

Funciones de orden mayor

11:00 min

Inline functions

7:00 min

Sealed Class

11:00 min

Operadores sobrecargados

11:00 min

Try, catch y manejo de excepciones en Kotlin

12:00 min

Interoperabilidad entre Java y Kotlin

Java vs Kotlin

4:00 min

Cómo configurar Kotlin en Android Studio

8:00 min

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

7:00 min

Qué son y cómo se usan las Android Extensions

6:00 min

Extension Functions en Android

7:00 min

Anko

12:00 min

RecyclerView construcción de la estructura de la vista de principal de PlatziStore

10:00 min

RecyclerView finalización de la construcción de la estructura de la vista de principal de PlatziStore

16:00 min

Anko Layouts

Reto

Material Transitions construcción de la vista

11:00 min

Material Transitions conexión del item de la lista con la vista de detalle

15:00 min

SQLite

10:00 min

Implementando la base de datos SQLite de PlatziStore

15:00 min

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

8:00 min

Generando un apk válido para la Play Store

7:00 min

Lanzamiento a la play store

15:00 min

Kotlin en el servidor

Kotlin Frameworks

2:00 min

Configuración de un proyecto con Ktor

8:00 min

Hello Ktor

8:00 min

Enviando respuestas desde el servidor - GET y POST

23:00 min

Generando la lista para PlatziStorev

18:00 min

Consumir endpoints en Android con Retrofit

8:00 min

Creando el cliente de retrofit para consumir el servicio

10:00 min

Consumiendo el listado de productos en PlatziStore

16:00 min

Conclusiones del curso de lo que aprendimos en el curso de Kotlin

1:00 min