Primeros pasos con Kotlin
por Andrés Cruz
Cubre los fundamentos de Kotlin: variables, condicionales, funciones y, sobre todo, clases, data class y enum class, como base para Android con Jetpack Compose.
Recomendado, valoración editorial 4 de 5
verificado 2026-10-01 — sigue siendo gratis en Udemy
Empezar en UdemyRespuesta rápida
Curso gratis de Programación de nivel principiante en Udemy impartido por Andrés Cruz (1 h 59 min). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.
- Veredicto
- 4/5 · Recomendado
- Para quién
- Personas que quieren aprender Kotlin como paso previo para desarrollar apps Android con Jetpack Compose.
- Nivel
- Principiante
- Duración
- 1 h 59 min · 9 lecciones
- Precio
- Gratis en Udemy
- Autor
- Andrés Cruz
- Plan sugerido
- 1 sem. · 4 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Introducción compacta a Kotlin en español, centrada en clases y orientación a objetos y pensada como puerta de entrada a Android con Compose. Útil para empezar, aunque la información publicada sobre cada lección es limitada.
Puntos fuertes
- Enfoque claro: bases de Kotlin como preparación para Android con Compose.
- La descripción indica que el grueso del curso se dedica a las clases y la orientación a objetos.
- Forma parte de una formación en dos partes, con continuación hacia Android.
A tener en cuenta
- Solo aparece un capítulo listado (Introducción), así que el detalle por lección es limitado.
- Con unas 2 horas, cubre solo los fundamentos.
- No se indica el año de publicación, por lo que no se puede valorar su actualidad.
De qué trata
Curso de Udemy de unas dos horas y 9 lecciones que enseña las bases de Kotlin como preparación para el desarrollo Android moderno con Jetpack Compose. Recorre variables y constantes, estructuras condicionales y funciones, y dedica la mayor parte del tiempo a la programación orientada a objetos: clases, data class, enum class y otros tipos propios del lenguaje.
También presenta la protección contra tipos nulos (Null Safety). La formación está dividida en dos partes: esta cubre los fundamentos de Kotlin y, al terminar, se enlaza la parte dedicada a Android. Las lecciones pueden verse en el orden que se prefiera, aunque se recomienda seguir la secuencia.
- Variables y constantes en Kotlin
- Estructuras condicionales y funciones
- Clases, data class y enum class
- Null Safety
- Camino hacia Android con Jetpack Compose
Para quién es este curso
- Personas que quieren aprender Kotlin como paso previo para desarrollar apps Android con Jetpack Compose.
- Principiantes en Kotlin que buscan una introducción en español a variables, condicionales, funciones y clases.
- Quien ya programa en otro lenguaje y quiere ver cómo Kotlin plantea la orientación a objetos y la seguridad frente a nulos.
Mejor busca otro si…
- Quien ya domina las bases de Kotlin y busca directamente el desarrollo de apps Android con Compose.
Antes de empezar
La información publicada del curso no detalla requisitos previos.
Qué sabrás hacer al terminar
- Declarar y usar variables y constantes en Kotlin.
- Escribir estructuras condicionales y funciones básicas.
- Crear clases, data class y enum class, y entender sus propiedades.
- Entender la idea de Null Safety en Kotlin.
- Saber cómo continuar hacia el desarrollo Android con Compose.
Estructura del curso
- 01
Introducción
Presentación del curso y de su objetivo: aprender las bases de Kotlin como paso previo al desarrollo Android moderno con Jetpack Compose.
- 02
Variables, constantes y condicionales
Según la descripción, el curso cubre el uso de variables y constantes y las estructuras condicionales. El detalle por lección no está publicado.
- 03
Funciones
Introducción a las funciones en Kotlin, uno de los pilares fundamentales que enumera la descripción.
- 04
Programación Orientada a Objetos
Es el bloque principal del curso: clases, data class, enum class y otros tipos de Kotlin, además de las propiedades de las clases.
Capítulos del vídeo
- 01Introducción
Plan de estudio sugerido
1 semana · unas 4 h por semana
- 1.Sesión 1: introducción, variables y constantes; escribe tus propios ejemplos.
- 2.Sesión 2: condicionales y funciones; practica con pequeños ejercicios propios.
- 3.Sesión 3: clases, data class y enum class; modela un ejemplo sencillo.
- 4.Sesión 4: repasa Null Safety y revisa el enlace para continuar con la parte de Android.
El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.
Consejos para seguirlo
- Sigue el orden de las lecciones: la descripción recomienda entender las variables antes de pasar a las propiedades de las clases.
- Reproduce cada ejemplo en tu propio entorno de Kotlin y modifícalo antes de seguir.
- Dedica más tiempo al bloque de clases, data class y enum class, que es el grueso del curso.
- Al terminar, busca el enlace a la parte de Android que menciona el autor.
Cómo lo presenta Andrés Cruz
Conoce las bases de Kotlin para desarrollar en Android moderno
Bienvenidos a este curso donde vamos a aprender las bases de Kotlin. Nuestro objetivo principal es dominar este lenguaje para luego poder desarrollar aplicaciones modernas en Android moderno con Jetpack Compose. Kotlin es un lenguaje de programación moderno que abraza características avanzadas, como la protección contra tipos nulos…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Cuánto dura el curso?
Unas 2 horas repartidas en 9 lecciones. Con práctica propia, se puede completar en una semana a un ritmo moderado.
+¿Qué temas cubre?
Variables y constantes, estructuras condicionales, funciones y programación orientada a objetos con clases, data class y enum class, además de la protección frente a nulos.
+¿Qué hago después?
La descripción indica que la formación se divide en dos partes. Al finalizar este curso hay un enlace para continuar con la parte de Android con Jetpack Compose.
+¿Hay que seguir el orden?
Se puede consumir en el orden que prefieras, aunque la descripción recomienda una secuencia lógica, por ejemplo variables antes de propiedades de clases.
Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en Udemy, y revisado según nuestro método. El contenido del curso es obra de Andrés Cruz; si ves algún error, avísanos.
Guías para sacarle partido
Más cursos de Programación
Agentic AI – Complete Course for Beginners
Curso de unas 24 horas para construir sistemas de agentes de IA con LangChain y LangGraph: Pydantic, flujos de trabajo, memoria, RAG y despliegue en AWS y Render.
Aprende Accesibilidad Web paso a paso
Introducción práctica a la accesibilidad web: pautas y leyes, contenido, navegación, diseño e interacción accesibles, relación con el SEO y evaluación de sitios.
Aprende Godot - Curso completo desde cero
Crea tu primer videojuego 3D en Godot 4 desde cero: escenas, nodos, GDScript, físicas, animaciones, sonido y exportación a .exe.
Aprende JavaScript Ahora! curso completo desde cero para principiantes
Curso de JavaScript desde cero: entorno, variables, tipos, operadores, control de flujo, diez ejercicios y objetos con funciones constructoras.