Kotlin para principiantes
por Jose Javier Villena
Introduce Kotlin desde cero: tipos de datos, estructuras de control de flujo y programación modular, con ejemplos prácticos, como base para el desarrollo de aplicaciones Android.
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 Jose Javier Villena (2 h). 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 sin experiencia previa en programación que quieren empezar con Kotlin.
- Nivel
- Principiante
- Duración
- 2 h · 20 lecciones
- Precio
- Gratis en Udemy
- Autor
- Jose Javier Villena
- Plan sugerido
- 1 sem. · 4 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Curso corto y bien estructurado para dar los primeros pasos en Kotlin sin conocimientos previos. Es útil como base antes de pasar a Android, aunque se limita a los fundamentos y publica poca información sobre ejercicios o proyecto.
Puntos fuertes
- Estructura clara en tres bloques temáticos que avanzan de lo básico a la organización del código.
- Parte de cero y explica cada concepto con ejemplos prácticos, según la descripción.
- 20 lecciones en unas 2 horas, un formato manejable para empezar.
A tener en cuenta
- Solo cubre las bases; no llega a desarrollo Android completo.
- La descripción menciona una aplicación real, pero no detalla el proyecto ni hay ejercicios indicados.
- No consta el año de publicación, así que no se puede valorar su actualidad.
De qué trata
Curso de Udemy de unas 2 horas y 20 lecciones que introduce el lenguaje Kotlin, orientado al desarrollo de aplicaciones para Android. Parte de cero y no requiere conocimientos previos de programación.
Se organiza en cinco partes: Introducción, Tipos de Datos, Estructuras de Control, Programación Modular y Conclusión. Cada tema se desarrolla con ejemplos prácticos explicados paso a paso, con el objetivo de sentar las bases para proyectos más complejos.
- Bases de la programación en Kotlin
- Tipos de datos
- Estructuras de control de flujo
- Programación modular
Para quién es este curso
- Personas sin experiencia previa en programación que quieren empezar con Kotlin.
- Quienes aspiran a desarrollar aplicaciones Android y buscan una primera toma de contacto con el lenguaje.
Mejor busca otro si…
- Quienes ya programan en Kotlin y dominan tipos de datos, control de flujo y modularidad.
- Quienes buscan un curso avanzado de desarrollo de aplicaciones completas.
Antes de empezar
- Ninguno: el curso enseña todo desde cero, según su descripción.
Qué sabrás hacer al terminar
- Entender las bases de la programación en Kotlin.
- Utilizar los distintos tipos de datos del lenguaje.
- Aplicar estructuras de control de flujo en tus programas.
- Organizar el código mediante programación modular.
Estructura del curso
- 01
Introducción
Presentación del curso y de Kotlin como lenguaje orientado al desarrollo de aplicaciones para Android.
- 02
Tipos de Datos
Primer bloque principal: los tipos de datos del lenguaje, con ejemplos prácticos.
- 03
Estructuras de Control
Control de flujo: cómo dirigir la ejecución de un programa.
- 04
Programación Modular
Cómo organizar el código en partes reutilizables para construir proyectos más complejos.
- 05
Conclusión
Cierre del curso.
Capítulos del vídeo
- 01Introducción
- 02Tipos de Datos
- 03Estructuras de Control
- 04Programación Modular
- 05Conclusión
Plan de estudio sugerido
1 semana · unas 4 h por semana
- 1.Sesión 1: Introducción y Tipos de Datos; reproduce cada ejemplo en tu propio entorno.
- 2.Sesión 2: Estructuras de Control; modifica los ejemplos con tus propias condiciones y bucles.
- 3.Sesión 3: Programación Modular y Conclusión; reorganiza tus ejemplos anteriores en partes separadas.
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
- Escribe tú mismo el código de cada lección en lugar de solo mirarlo.
- Tras el bloque de Tipos de Datos, haz pequeños programas propios que combinen varios tipos antes de seguir.
- En Programación Modular, intenta dividir en partes los ejercicios que hiciste en los bloques anteriores.
Antes y después de este curso
- AlternativaIntroducción a Java desde ceroOtro curso introductorio de un lenguaje de programación desde cero, en español.
Cómo lo presenta Jose Javier Villena
Aprende las bases de kotlin y prepárate para desarrollar aplicaciones
En este curso de Introducción a Kotlin aprenderás de forma básica y muy completa las nociones más elementales sobre el desarrollo de software en este importante lenguaje de programación orientado al desarrollo de aplicaciones para Android. Este curso dará un recorrido por todos los conceptos más básicos para aprender a…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Necesito saber programar?
No. La descripción indica que todo se enseña desde cero, para personas con o sin antecedentes en programación.
+¿Cuánto dura?
Unas 2 horas repartidas en 20 lecciones. Con práctica propia, puede completarse en una semana a un ritmo moderado.
+¿Qué temas cubre?
Tipos de datos, estructuras de control de flujo y programación modular, con introducción y conclusión.
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 Jose Javier Villena; 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.