Programa del Curso

Empezar

  • Sintaxis básica
  • Idiomas
  • Convenciones de codificación

Básico

  • Tipos básicos
  • Paquetes
  • Flujo de control
  • Retornos y saltos

Clases y objetos

  • Clases y herencia
  • Propiedades y campos
  • Interfaces
  • Modificadores de visibilidad
  • Extensiones
  • Clases de datos
  • Genéricos
  • Clases anidadas
  • Clases de enumeración
  • Objetos
  • Delegación
  • Propiedades delegadas

Funciones y lambdas

  • Funciones
  • Lambdas
  • Funciones en línea

Otro

  • Desestructuración de declaraciones
  • Colecciones
  • Gamas
  • Comprobaciones y conversiones de tipos
  • Estas expresiones
  • Igualdad
  • Sobrecarga del operador
  • Seguridad nula
  • Excepciones
  • Anotaciones
  • Reflexión
  • Constructores con seguridad de tipos
  • Tipo dinámico

Interoperabilidad

  • Llamar a Java desde Kotlin
  • Llamar Kotlin desde Java

Referencia

  • Documenta el código de Kotlin
  • Uso de Maven
  • Uso de Ant
  • Cómo usar Gradle
  • Kotlin y OSGi

Tutoriales

Requerimientos

  • IntelliJ
 21 horas

Número de participantes



Precio por participante

Testimonios (1)

Cursos Relacionados

Programación avanzada de Kotlin

21 horas

Kotlin para desarrolladores de Android

21 horas

Kotlin para principiantes

21 horas

Kotlin for Java Developers

21 horas

Kotlin (Intermediate)

14 horas

Kotlin para desarrollo de iOS y Android

35 horas

Kotlin para desarrolladores de iOS

21 horas

Kotlin Native

7 horas

Introduction to Programming

35 horas

Código limpio

14 horas

Programación de Red Linux

14 horas

Java Advanced

28 horas

Continuous Integration (CI) for Java

14 horas

Combinado C / C ++, JAVA y Seguridad de Aplicaciones Web

28 horas

Seguridad Java Avanzada

21 horas

Categorías Relacionadas

1