Aprende programación con ejercicios en lenguaje C
por Angel Tienda
Introduce la programación en C con Dev-C++: conceptos básicos, estructura secuencial, condicionales y bucles, con ejercicios resueltos.
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 Angel Tienda (1 h 55 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 a programar y eligen C como primer lenguaje.
- Nivel
- Principiante
- Duración
- 1 h 55 min · 36 lecciones
- Precio
- Gratis en Udemy
- Autor
- Angel Tienda
- Plan sugerido
- 2 sem. · 4 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Curso breve y práctico para dar los primeros pasos en C y en lógica de programación, con progresión clara y ejercicios. Es adecuado para principiantes, aunque solo cubre fundamentos.
Puntos fuertes
- Progresión clara: teoría, secuencial, selectiva y repetitiva.
- Enfoque práctico con ejercicios en cada bloque.
- Dirigido expresamente a principiantes absolutos.
A tener en cuenta
- Los cuatro capítulos listados no recogen arreglos ni funciones, que la descripción menciona como quinto capítulo; revisa qué contenido incluye realmente.
- Dura unas 2 horas, así que solo cubre lo básico.
- Usa Dev-C++, un entorno concreto que quizá no uses.
- No consta el año de publicación.
De qué trata
Curso de Udemy en español que introduce la programación con el lenguaje C usando Dev-C++. Dura unos 115 minutos repartidos en 36 lecciones y combina teoría breve con ejercicios.
Se organiza en cuatro bloques: teoría de conceptos básicos, estructura secuencial, estructura selectiva y estructura repetitiva. La descripción indica que está pensado para quien empieza a programar y que los ejercicios se resuelven paso a paso.
- Tipos de datos, variables y operadores
- Entrada y salida de datos
- Condicionales if, if-else y switch-case
- Bucles while, do-while y for
Para quién es este curso
- Personas que quieren aprender a programar y eligen C como primer lenguaje.
- Estudiantes que prefieren avanzar con ejercicios resueltos paso a paso y practicar la lógica de programación.
- Quien busca una introducción corta (unas 2 horas) a las estructuras básicas de control en C.
Mejor busca otro si…
- Quien ya programa y domina condicionales, bucles y funciones en C.
- Quien busca temas avanzados de C como punteros o memoria dinámica; la descripción no los menciona.
Antes de empezar
- Empieza desde cero: está pensado para quien programa por primera vez.
- Tener instalado Dev-C++ (cualquier versión).
Qué sabrás hacer al terminar
- Entender identificadores, tipos de datos, variables, constantes y operadores en C.
- Escribir programas con entrada y salida de datos y estructura secuencial.
- Resolver problemas con estructuras selectivas (if, if-else, switch-case).
- Aplicar bucles while, do-while y for en ejercicios.
- Mejorar la lógica de programación planteando y resolviendo problemas.
Estructura del curso
- 01
Teoría (conceptos básicos)
Identificadores, tipos de datos, variables, constantes, operadores y su prioridad, expresiones, palabras reservadas y comentarios.
- 02
Estructura secuencial
Estructura de un programa, entrada y salida de datos, secuencias de escape y ejercicios de estructura secuencial.
- 03
Estructura selectiva
if simple, if-else, selectiva doble anidada y switch-case, con ejercicios.
- 04
Estructura repetitiva
Bucles while, do-while y for, con ejercicios de cada uno.
Capítulos del vídeo
- 01Teoría (Conceptos básicos)
- 02Programación (Estructura Secuencial)
- 03Programación (Estructura Selectiva)
- 04Programación (Estructura Repetitiva)
Plan de estudio sugerido
2 semanas · unas 4 h por semana
- 1.Semana 1, sesión 1: capítulo de teoría; repasa tipos de datos y operadores con ejemplos propios.
- 2.Semana 1, sesión 2: estructura secuencial; escribe programas de entrada y salida.
- 3.Semana 2, sesión 1: estructura selectiva; rehaz los ejercicios sin mirar la solución.
- 4.Semana 2, sesión 2: estructura repetitiva; convierte un mismo problema a while, do-while y for.
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
- Instala Dev-C++ antes de empezar y compila cada ejemplo mientras lo ves.
- Intenta resolver cada ejercicio antes de ver la solución paso a paso.
- Cuando termines selectivas, vuelve a un ejercicio secuencial y añade condiciones.
- Practica la diferencia entre while, do-while y for con el mismo problema.
Antes y después de este curso
- Después de este cursoCS50x em Português - Aula 1 - CUna clase de C en portugués que puede servir de continuación si te manejas con el idioma.
Cómo lo presenta Angel Tienda
Aprende programación con ejercicios en lenguaje C utilizando DevC++
ESTE ES UN CURSO EN LÍNEA CON ACCESO DE POR VIDA Este es el curso en español más completo y exhaustivo que encontrarás sobre lenguaje C en Udemy. Perfectamente estructurado y balanceado, introduce todos los temas de forma sencilla, gradual y 100% práctica. Todos los temas han sido cuidadosamente preparados para presentarse de…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Necesito saber programar?
No. Está dirigido a quien usa C como primer lenguaje de programación.
+¿Qué necesito instalar?
Dev-C++, en cualquier versión, según la descripción.
+¿Cuánto dura?
Unos 115 minutos en 36 lecciones; con práctica, calcula unas 4 horas por semana durante dos semanas.
+¿Qué estructuras cubre?
Teoría básica, estructura secuencial, selectiva (if, if-else, switch-case) y repetitiva (while, do-while, for).
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 Angel Tienda; 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.