Temario del curso
Comenzando
- Sintaxis Básica
- Idiomas
- Convenciones de Codificación
Bases
- Tipos Básicos
- Packages
- 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 Enumeradas
- Objetos
- Delegación
- Propiedades Delegadas
Funciones y Lambdas
- Funciones
- Lambdas
- Funciones en Línea
Otros Temas
- Declaraciones de Desestructuración
- Colecciones
- Rangos
- Comprobaciones y Casts de Tipo
- Expresiones This
- Igualdad
- Sobrecarga de Operadores
- Seguridad con Nulos
- Excepciones
- Anotaciones
- Reflexión
- Constructores Seguros de Tipo
- Tipo Dinámico
Interoperabilidad
- Llamando a Java desde Kotlin
- Llamando a Kotlin desde Java
Referencia
- Documentación de Código Kotlin
- Uso de Maven
- Uso de Ant
- Uso de Gradle
- Kotlin y OSGi
Tutoriales
Requerimientos
- IntelliJ
Testimonios (2)
Era perfecto, suficientes diapositivas para ver las pistas y suficiente tiempo para realizar los ejercicios
Dominik Rainer - LTW Intralogistics
Curso - Programming with Kotlin
Traducción Automática
Contenido excelente, ejercicios excelentes. Se cubrió mucha información. Amigable para nuevos programadores Kotlin pero también hay mucho que aprender para aquellos de nosotros que ya estamos utilizando Kotlin. Altamente recomiendo este curso. El ritmo del curso fue perfecto, ni demasiado lento ni demasiado rápido. Alternar entre la instrucción y los ejercicios ayudó a consolidar el conocimiento de cada sección.
Mark Sorenson - Los Alamos National Laboratory
Curso - Programming with Kotlin
Traducción Automática