Autoplay
Auto Completar
Unidad anterior
Completar y continuar
Curso Kotlin
Introducción
Introducción (1:03)
Kotlin (0:46)
JDK (0:22)
Instalacion JDK (3:21)
Hola Kotlin (2:05)
Ejemplo Hola (2:01)
Tipos de Variables (0:51)
Usando Variables (2:29)
Interencia de Tipos (0:52)
Ejemplo inferencia (1:35)
Sentencias If (0:33)
Ejemplo If (1:14)
If Else if (0:30)
Ejemplo If Else If (1:29)
Rangos (0:36)
Usando Rangos de Valores (2:00)
Switch (0:35)
Ejemplo Switch (4:22)
Manejo When (0:42)
Uso de When (2:19)
Teoria While (0:30)
Uso de While (0:39)
Manejo de Arrays (0:28)
Ejemplo Arrays (1:09)
Resumen (0:34)
Kotlin y Funciones
Introducción (0:32)
Kotlin y Funciones (0:29)
Ejemplo de Función (1:00)
Paso de Parámetros (0:23)
Ejemplo de Parámetros (1:37)
Templates Strings (0:25)
Ejemplo Templates (1:11)
Kotlin y Lambdas (0:33)
Ejemplo manejo de Lambdas (0:55)
Parametros por defecto (0:32)
Uso de Parámetros (1:20)
Argumentos variables (0:35)
Ejemplo de Argumentos (2:04)
Manejo de Pairs (0:58)
Uso de Pairs (3:30)
Voids y Units (0:24)
Usando Units (1:10)
Resumen (0:44)
Kotlin y Clases
Introducción (0:33)
Manejo de Clases (0:49)
Kotlin y Clases (4:42)
Class Expresiones (0:34)
Ejemplo Class Expresion (3:46)
SobreCarga de Métodos (0:38)
Usando SobreCarga (1:11)
008TeoriaSobreCarga1 (0:29)
009CodigoSobreCarga1 (2:31)
Kotlin y Composicion (0:16)
Ejemplo Composición (3:14)
Herencia (0:27)
Manejo de Herencia (6:21)
Delegación (0:32)
Ejemplo Delegación (5:25)
Resumen (0:41)
Kotlin e Interfaces
Introducción (0:33)
002TeoriaListas (1:28)
003CodigoListas (3:11)
004TeoriaHabitacion (1:12)
005CodigoHabitacion (6:29)
006TeoriaClases (0:28)
007CodigoClases (8:03)
Kotlin e Interfaces (0:32)
Uso de Interfaces (2:18)
Interfaces y Composición (0:29)
Uso de Composición (4:30)
012TeoriaDelegacion (0:52)
Ejemplo de Delegación (4:48)
Kotlin y Extensibilidad (0:42)
Ejemplo Extensibilidad (6:12)
El concepto de Bombilla (0:39)
Bombillas y Delegación (5:52)
Manejo de Adaptadores (0:41)
Ejemplo de Adaptadores (3:12)
Ejemplo de Adaptadores Parte 2 (0:36)
Resumen (0:36)
Kotlin Programación funcional
Introducción (0:28)
Programación funcional (3:56)
High Order Functions (0:45)
Ejemplo High Order Function (6:19)
Referencias (0:40)
Ejemplo Referencias (2:38)
Funcion Filter (0:35)
Ejemplo Filter (2:16)
Función de Map (0:32)
Ejemplo Map (0:47)
Función de Reducción (0:25)
Ejemplo de Reducción (1:26)
Manejo de Conjuntos (0:36)
Ejemplo de Conjuntos (1:28)
Teoria de Mapas (0:39)
Ejemplo de Mapas (6:39)
Resumen (0:40)
Kotlin Buenas Prácticas
Introducción (0:43)
Operador Safe (1:04)
Ejemplo Safe (3:58)
Manejo de Excepciones (2:19)
Usando Excepciones (11:10)
Data Classes (1:28)
Uso de DataClases (3:22)
Destructuring (0:41)
Ejemplo de Destructuring (4:30)
Coroutines (3:16)
Ejemplo Coroutines (4:08)
Threads y Yield (1:25)
Usando Yield (3:46)
Delaying (0:51)
Uso de Delay (2:44)
Async y Await (1:07)
Manejo de Async y Await (3:22)
Resumen (0:56)
Kotlin y Spring
Introducción (1:13)
Gradle y Dependencias (1:44)
Ejemplo Dependencias (3:44)
Spring Hola Mundo (1:03)
Ejemplo Hola Mundo (8:40)
Spring y Objetos (0:56)
El objeto Persona (7:06)
Listados con ThymeLeaf y Spring (1:22)
Ejemplo de Lista (7:47)
Repositorios y Inserciones (0:38)
Ejemplo Insertar (5:38)
Spring y REST (0:21)
Ejemplo REST (2:40)
Resumen (1:06)
Usando Excepciones
Contenido bloqueado
Si ya te has registrado
Necesitas Logearte
.
Subscribete al Curso para desbloquear