Programación Estructurada desde Cero con JAVA
por Alejandro Leyva
Enseña programación estructurada con Java: decisiones (if, switch), ciclos (for, while, do-while) y arrays, con ejemplos prácticos y desde cero.
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 Alejandro Leyva (4 h 07 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 empiezan en programación y quieren entender las estructuras de decisión y de ciclo con Java.
- Nivel
- Principiante
- Duración
- 4 h 07 min · 53 lecciones
- Precio
- Gratis en Udemy
- Autor
- Alejandro Leyva
- Plan sugerido
- 2 sem. · 5 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Curso corto y enfocado en las estructuras de control de Java, con progresión clara y enfoque práctico. Es adecuado como primer contacto con la programación estructurada antes de pasar a objetos. Se queda en lo básico y los datos publicados sobre ejercicios son limitados.
Puntos fuertes
- Estructura clara y progresiva: lenguaje, decisión, ciclos y arrays.
- Enfoque práctico con ejemplos, según la descripción.
- Los conceptos de control de flujo son aplicables a otros lenguajes, según la descripción.
A tener en cuenta
- Cubre solo lo básico; no incluye programación orientada a objetos.
- La información publicada no indica el año ni las herramientas necesarias, y no detalla ejercicios ni proyecto.
- Los capítulos no tienen marcas de tiempo, así que es difícil localizar partes concretas.
De qué trata
Curso de Udemy de unas 4 horas y 53 lecciones que enseña a usar Java de forma estructurada: la sintaxis y la aplicación de las estructuras que controlan el flujo de un programa. Tiene un enfoque práctico, con ejemplos.
Se organiza en seis bloques: introducción, introducción al lenguaje, estructuras de decisión (if, if-else, switch), estructuras de control (for, while y do-while), arrays o vectores y conclusión. Está pensado como base antes de pasar a la programación orientada a objetos.
- Estructuras de decisión: if, if-else y switch
- Ciclos for, while y do-while
- Arrays o vectores
- Fundamentos de programación estructurada
Para quién es este curso
- Personas que empiezan en programación y quieren entender las estructuras de decisión y de ciclo con Java.
- Estudiantes que van a pasar a programación orientada a objetos y necesitan primero una base de lógica estructurada.
- Quien conoce otro lenguaje y quiere ver cómo se expresan en Java if, switch, for, while y arrays.
Mejor busca otro si…
- Quien ya maneja con soltura condicionales, bucles y arrays en Java.
- Quien busca programación orientada a objetos, o desarrollo de aplicaciones completas: el curso se centra en programación estructurada.
Antes de empezar
- La descripción indica que parte desde cero, así que no se piden conocimientos previos.
Qué sabrás hacer al terminar
- Usar las estructuras de decisión if, if-else y switch en Java.
- Aplicar los ciclos for, while y do-while para controlar el flujo de un programa.
- Entender qué es la programación estructurada y su sintaxis en Java.
- Trabajar con arrays o vectores.
- Prepararse para empezar con programación orientada a objetos.
Estructura del curso
- 01
Introducción
Presentación del curso y de su enfoque práctico.
- 02
Introducción al lenguaje
Primeros pasos con la sintaxis de Java necesarios para el resto del curso.
- 03
Estructuras de decisión
If, if-else y switch para tomar decisiones en el flujo de una aplicación.
- 04
Estructuras de control
Ciclos for, while y do-while con ejemplos prácticos.
- 05
Arrays o vectores
Uso de arrays para almacenar y recorrer colecciones de datos.
- 06
Conclusión
Cierre del curso.
Capítulos del vídeo
- 01Introducción
- 02Introducción al lenguaje
- 03Estructuras de desición
- 04Estructuras de control
- 05Arrays o Vectores
- 06Conclusión
Plan de estudio sugerido
2 semanas · unas 5 h por semana
- 1.Semana 1, sesión 1: Introducción e Introducción al lenguaje; instala Java y un editor y ejecuta tus primeros programas.
- 2.Semana 1, sesión 2: Estructuras de decisión; practica if, if-else y switch con tus propios ejemplos.
- 3.Semana 2, sesión 1: Estructuras de control; escribe ejercicios con for, while y do-while.
- 4.Semana 2, sesión 2: Arrays y Conclusión; combina ciclos y arrays en un programa pequeño.
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 y ejecuta cada ejemplo tú mismo en lugar de solo mirarlo.
- Después de ver los ciclos, reescribe el mismo problema con for, while y do-while para comparar.
- En el capítulo de arrays, recorre los datos con los ciclos que acabas de aprender.
- Al terminar, inventa un pequeño programa que combine decisiones, ciclos y arrays.
Antes y después de este curso
- AlternativaIntroducción a Java desde ceroOtro curso de Java desde cero en español, con un alcance posiblemente más amplio.
- Después de este cursoJava for Absolute Beginners - Full CourseCurso completo de Java en inglés para continuar tras la base estructurada.
Cómo lo presenta Alejandro Leyva
Manejo de estructuras de control y decisión con JAVA. Totalmente practico
Aprenderás a utilizar el lenguaje JAVA de manera estructurada, es decir, sus estructuras básicas para toma de desiciones y flujo de una aplicación, comprendiendo cuál es la sintaxis y aplicación de cada una. Estructuras de decisión: If, if-else, switch Estructuras de Ciclo: for, while y do-while Con ejemplos prácticos Con…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Necesito saber programar antes?
No. La descripción plantea el curso desde cero y se centra en las bases de las estructuras de control con Java.
+¿Cuánto dura?
Unos 247 minutos (algo más de 4 horas) repartidos en 53 lecciones. Con práctica propia, puede llevarte unas dos semanas a ritmo tranquilo.
+¿Qué temas cubre?
Sintaxis básica de Java, decisiones (if, if-else, switch), ciclos (for, while, do-while) y arrays o vectores.
+¿Qué puedo estudiar después?
La descripción lo presenta como base para comenzar con programación orientada a objetos, que no se cubre aquí.
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 Alejandro Leyva; 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.