Introducción a la Programación con Kotlin
  • Bienvenida
  • Kotlin el nuevo lenguaje para programar apps Android
  • Beneficios de aprender a programar con Kotlin
  • ¿Que aplicaciones se pueden crear con Kotlin?
  • ¿Qué es un IDE y un lenguaje de programación?
  • ¿Cómo funciona un programa?
Kotlin | El nuevo lenguaje Oficial de Android
  • La estructura de un programa en Kotlin
  • Código 01
  • Variables, Constantes y Palabras Reservadas
  • Código 02
  • Tipos de Datos , Asignación Implícita y Explicita.
  • Código 03
  • Caracteres y Cadenas de Texto | Characters y Strings
  • Código 04
  • Strings Literals : Escaped y Raw Strings
  • Código 05
  • Arreglos en Kotlin| Arrays
  • Código 06
  • Tipo de Dato Any
  • Código 07
  • Operadores Aritméticos , Lógicos y de Comparación
  • Tarea y Ejercicios
  • ¿Alguna duda?
Estructuras en Kotlin
  • if else | Estructuras de Control
  • Código 08
  • when | Estructuras de Control
  • Código 09
  • for in | Estructuras Cíclicas en Kotlin
  • Código 010
  • while do while | Estructuras Cíclicas en Kotlin
  • Código 011
  • Funciones con Kotlin
  • Tarea
Objetos en kotlin y cualquier otro lenguaje
  • ¿Qué es la programación orientada a objetos?
  • Clases , Propiedades y Objetos en Programación con Kotlin
  • Métodos en Kotlin
  • Código y Tarea
  • Constructores en kotlin
  • Código sobre constructores
  • Herencia en Kotlin Parte 1
  • Tipos de Clases Open y Final en Kotlin
  • Herencia en Kotlin Parte 2
  • Código de lecciones de herencia en kotlin
Siguientes pasos : Introducción al desarrollo móvil
  • Primer Tip: Siguientes pasos para poder crear apps en Android o iOS
  • Segundo Tip: La Programación y el dinero
  • Tercer Tip: Recursos necesarios para crear una app
  • Descarga de recursos: Música, iconos, gráficos Gratis.
  • Mi Primera App Android : Misete No Brain
  • Parte 1: Introducción
  • Parte 2: Actualizaciones y descarga
  • Parte 3: Betas
  • Mi app en la PlayStore
  • Las tiendas de aplicaciones Marketplaces
  • Tips sobre Google PlayStore
  • Seguir Las reglas
  • No fastidies a Google
  • Android Studio y siguientes pasos
  • ¡Sigamos adelante!
Introducción a secciones de Android
  • Introducción
  • ¿Qué esperar del curso?
  • Acerca de mí
  • Herramientas
Introducción a Android
  • Versiones de Android
  • ¿Por qué usar Kotlin a Java?
  • Funcionalidades en Android Oreo
Conociendo IDE Android Studio
  • Instalación de Android Studio 3
  • Creación de primera app
  • Recorrido general
  • Vista Diseño y Texto
  • Panel de Proyecto y Estructura
  • Emulador de Android
  • Panel de debug y errores
  • Examen: conociendo IDE
Diseñando primera app
  • Tipos de layout
  • Layout: constraints
  • Layout: LinearLayout
  • LinearLayout - Manejo de espacio
  • Ajustando el ancho y altura a elementos
  • Unidades de medida
  • Layout: RelativeLayout
  • Personalizando elementos
  • Agregar elementos mediante vista Texto
  • Recursos en Android
  • Uso de recursos de colores y strings
  • ¿En qué consiste el elemento R?
  • Uniendo vista con código
  • Aplicando listener a botón
  • Examen: Elementos gráficos y código
App #1: App de clima
  • Introducción
  • Diseño de interfaz