Introducción
  • Introducción al curso
  • Instalando el JDK de Java
  • Instalando IntelliJ IDEA
Variables|Conceptos básicos
  • Creando nuestro primer archivo Kotlin
  • ¿Qué son las variables?
  • Reglas para declarar una variable
  • Creando variables
  • ¿ Var y Val ?
  • String
  • Convirtiendo el tipo de dato
  • Datos de entrada
  • Expresiones " !! - ? " en Kotlin | Null Safety
  • Ejercicio de la sección
Operaciones matemáticas
  • Operaciones
  • Jerarquía de las operaciones
  • Incremento, Decremento
  • ¿Listo para tu examen?
  • Ejercicio de la sección
Operadores lógicos|Condicionales
  • Operadores relacionales y lógicos
  • Material de apoyo
  • Estructura condicional if
  • Estructura condicional if else
  • Estructura condicional if else if
  • if anidado
  • Comparar Strings
  • Estructura when
  • When expression
  • Ejercicio de la sección
Bucles
  • Ciclo for
  • for anidado
  • Ciclo while
  • Ciclo do while
  • Break and Continue
  • Ranges
  • Ejercicio de la sección
Arrays
  • ¿Qué es un Array?
  • Array
  • Array parte 2
  • ArrayList
  • HashMap
  • Colecciones en Kotlin
  • Mutables e inmutables
  • TreeMap
  • Ejercicio de la sección
Funciones
  • Settings
  • Funciones
  • Funciones parte 2
  • Sobrecargando una función (Overloading)
  • Inline Functions
  • Polimorfísmo
Programación Orientada a Objetos
  • ¿Qué es la POO?
  • Creando nuestra clase
  • Constructor en Kotlin
  • Referencia this
  • Herencia
  • Modificadores de visibilidad
  • Sobreescribiendo un método (Overriding)
  • Interfaz | Abstract
  • enum class
  • Clase genérica
  • Extensiones
  • Import
  • Clase anidada | inner
Try Catch
  • Try Catch
  • Crear un Archivo
  • Leer Archivo
Android Studio
  • Instalación de Android Studio
  • Configurar un proyecto
  • Conociendo Android Studio
  • Como crear dispositivos virtuales
  • ¿Qué es un activity? | ¿Qué es un context?
  • Ciclo de vida de un Activity
  • Mantener actualizado un proyecto
Intent
  • ¿Intent explícito? Diseño de nuestra app
  • Intent explícito
  • Intent explícito parte dos
  • ¿Intent implícito? Diseño de nuestra app
  • Intent implícito con llamada
  • Intent implícito M+
  • Intent implícito < M
  • Intent implícito Web
  • Intent implícito correo
  • Intent implícito + Icon Action Bar
  • Intent implícito con menú
  • Support Action Bar
  • Probando nuestra app!
Anko Intent
  • Intent explícito + toast
  • Intents implícitos