Kotlin desde cero

Curso: Kotlin desde cero

intermedio
7 horas

También puedes acceder a todos los cursos con un solo pago

Sube a premium

Kotlin desde cero

Toma este curso
Kotlin desde cero

Curso: Kotlin desde cero

intermedio
+7 horas
Sube a premium

Y accede a todos los cursos con un solo pago

Kotlin desde cero

Kotlin desde cero

Programa para Android con un sintaxis más sencilla y compatibilidad total con Java.

Nivel: intermedio
Fecha de lanzamiento: 25 de feb.
Duración: +7 horas
(Ver temario)
Calificación: 4.7
(Ver 43 opiniones)
Ruta de aprendizaje:

* Accede a este y a todos los cursos, talleres y especialidades

Kotlin es un lenguaje estáticamente tipado desarrollado por JetBrains en 2012. Puede utilizarse para desarrollo Android (Google lo nombró lenguaje oficial para Android), para la maquina virtual de Java o compilarse a JavaScript para desarrollo web. Kotlin es interoperable con Java, ambos lenguajes pueden convivir en un mismo proyecto y las librerías para Java funcionan también con Kotlin, pero con una sintaxis más sencilla.

¿Qué aprenderás en este curso?

    Comprender la sintaxis de Kotlin, Comprender las diferencias entre Kotlin y Java, Programación Orientada a Objetos, Usar Kotlin en el desarrollo Android

¿Qué conocimientos previos necesitas?

    Fundamentos de programación (deseable pero no obligatorio)
Avatar

Prof. José Dimas Luján

@josedimaslujan1378Ver perfil

La mayor parte de mi tiempo la uso en enseñar alguna tecnología y desarrollar proyectos. Enseño en diferentes universidades (en linea y presenciales) en licenciatura y maestria. También tengo diferentes cursos online sobre bases de datos, Android, iOS, Java y desarrollo de videojuegos. Desarrollo aplicaciones móviles por diversión, negocios o causas sociales. Soy fundador de Ockham IT, compañía en la que me dedico a desarrollar aplicaciones y juegos. Creo que "enseñar es aprender dos veces" cuando eres responsable por la educación de algunas personas. El mejor reto para mí intentar ser mejor cada día. Sobre mi vida académica, estudié Ingeniería Telemática y maestría en Tecnologías de la Información.

Temario del curso

Introducción a Kotlin

  • 1.1 - Temas requeridos y recomendaciones

  • 1.2 - Historia de Kotlin

  • 1.3 - Editor que usaremos

  • 1.4 - Configuración de IntelliJ IDEA

  • 1.5 - Preguntas de la clase

Fundamentos de Programación en Kotlin

  • 2.1 - Crear un proyecto Kotlin

  • 2.2 - Hola mundo

  • 2.3 - Tipado estatico

  • 2.4 - Tipos de variables e inferencia de tipos

  • 2.5 - Constantes, comentarios y arreglos

Estructuras de Control

  • 3.1 -Condicionales y expresiones

  • 3.2 - Condicional When

  • 3.3 -Formas de manejar When

  • 3.4 - Ciclo for

  • 3.5 - Step y down to

Funciones y Parámetros

  • 4.1 - While, do while y funciones

  • 4.2 - Funciones con parámetros y que retornan valores

  • 4.3 - Funciones miembro y de expresion simple

  • 4.4 - Funciones genéricas y de extensión

  • 4.5 - Funciones con parámetros, nombres, comas y por defecto

Operadores y Clases

  • 5.1 - Repaso de la clase 4

  • 5.2 - Operadores

  • 5.3 - Crear clases y propiedades

  • 5.4 - Crear constructor y bloque de inicialización init

  • 5.5 - Multiples constructores

Programación Orientada a Objetos

  • 6.1 - Clase anidada

  • 6.2 - Clase inner

  • 6.3 - Para que sirven los POJOS

  • 6.4 - POJO en Kotlin

  • 6.5 - Herencia

  • 6.6 - Modificadores de visibilidad y nulos

Android y Kotlin

  • 7.1 - Android y kotlin

  • 7.2 - ¿Qué necesitamos para desarrollar en android?

  • 7.3 - Crear proyecto en android y archivo kotlin

  • 7.4 - Crear un activity y configurar Kotlin

  • 7.5 - Crear splashscreen con Java

  • 7.6 - Crear recyclerview con kotlin

  • 7.7 - Crear POJOS con kotlin

Proyecto Final

  • 8.1 - ¿Qué haremos como proyecto final?

  • 8.2 - Creando el adaptador y el oncreateviewholder

  • 8.3 - Implementando el adaptador y viewholder

  • 8.4 - El potencial de kotlin

  • 8.5 - Despedida del curso

Avatar

Prof. José Dimas Luján

@josedimaslujan1378Ver perfil

La mayor parte de mi tiempo la uso en enseñar alguna tecnología y desarrollar proyectos. Enseño en diferentes universidades (en linea y presenciales) en licenciatura y maestria. También tengo diferentes cursos online sobre bases de datos, Android, iOS, Java y desarrollo de videojuegos. Desarrollo aplicaciones móviles por diversión, negocios o causas sociales. Soy fundador de Ockham IT, compañía en la que me dedico a desarrollar aplicaciones y juegos. Creo que "enseñar es aprender dos veces" cuando eres responsable por la educación de algunas personas. El mejor reto para mí intentar ser mejor cada día. Sobre mi vida académica, estudié Ingeniería Telemática y maestría en Tecnologías de la Información.

Sigue aprendiendo con

Android Desde Cero (2019)

Android Desde Cero (2019)

Avatar

José Dimas Luján

5

4.5

Desarrollo Android con Kotlin

Desarrollo Android con Kotlin

Avatar

José Dimas Luján

5

4.7

Android Material Design

Android Material Design

Avatar

José Dimas Luján

5

4.1

Android Bases de datos

Android Bases de datos

Avatar

José Dimas Luján

5

4.4

Android con Webservices

Android con Webservices

Avatar

José Dimas Luján

5

4.6

Consumo de APIs con Android

Consumo de APIs con Android

Avatar

José Dimas Luján

5

4.5

Firebase con Android (2020)

Firebase con Android (2020)

Avatar

José Dimas Luján

5

4.5

Empieza a aprender Kotlin desde cero

¿Aún no te decides? Mira una clase gratis

Mostrar precios en

Premium

$3020USD

En un solo pago anual de $360 240 USD

Gráfico de tabla

Alcanza tus metas con todos los cursos y funciones premium.

unicorn-head-smile¿Tienes un EDycupón?
  • Paga 8 meses y obtén 12

  • Todos los beneficios del plan gratis

  • Acceso completo a todo EDteam (+143 cursos)

  • Sin límite de reproducciones diarias

  • Certificado de culminación

  • 2 cursos nuevos por semana

  • Reproducción automática de clases

  • Descarga recursos adicionales de cursos

  • Clases y talleres bonus en cursos

  • Paga 8 meses y obtén 12

  • Todos los beneficios del plan gratis

  • Acceso completo a todo EDteam (+143 cursos)

  • Sin límite de reproducciones diarias

  • Certificado de culminación

  • 2 cursos nuevos por semana

  • Reproducción automática de clases

  • Descarga recursos adicionales de cursos

  • Clases y talleres bonus en cursos

  • Ver todas las características

* Los planes premium no tienen permanencia obligatoria. Cancela cuando quieras

Sólo este curso

$20USD

$360 240 USD

Gráfico de tabla

Conserva este curso de por vida y obtén un certificado con un único pago.

  • Acceso de por vida a este curso

  • Certificado de culminación

  • Red social educativa

  • Sin límite de reproducciones diarias

  • Sin anuncios

  • Guarda tus apuntes de clases

  • Reproducción automática de clases

  • Guarda el avance de tus estudios

  • Descarga los recursos de las clases

  • Acceso de por vida a este curso

  • Certificado de culminación

  • Red social educativa

  • Ver todas las características

¿Quieres regalar este curso?

43 calificaciones de los estudiantes (4.7)

Cargando Calificaciones...

Sigue aprendiendo con

Android Desde Cero (2019)

Android Desde Cero (2019)

Avatar

José Dimas Luján

5

4.5

Desarrollo Android con Kotlin

Desarrollo Android con Kotlin

Avatar

José Dimas Luján

5

4.7

Android Material Design

Android Material Design

Avatar

José Dimas Luján

5

4.1

Android Bases de datos

Android Bases de datos

Avatar

José Dimas Luján

5

4.4

Android con Webservices

Android con Webservices

Avatar

José Dimas Luján

5

4.6

Consumo de APIs con Android

Consumo de APIs con Android

Avatar

José Dimas Luján

5

4.5

Firebase con Android (2020)

Firebase con Android (2020)

Avatar

José Dimas Luján

5

4.5