Introducción a la lógica de programación
por Daniel Perez
Enseña lógica de programación desde cero: algoritmos, variables, estructuras de control y diagramas de flujo, con práctica final en C# en consola.
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 Daniel Perez (1 h 30 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 nunca han programado y quieren entender la lógica antes de elegir un lenguaje.
- Nivel
- Principiante
- Duración
- 1 h 30 min · 28 lecciones
- Precio
- Gratis en Udemy
- Autor
- Daniel Perez
- Plan sugerido
- 2 sem. · 2.5 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Es una introducción ordenada y breve a la lógica de programación, que va de los conceptos a la práctica en C# en consola. Resulta adecuado para quien empieza de cero y quiere una base antes de aprender un lenguaje.
Puntos fuertes
- Progresión clara de lo teórico a lo práctico, con 9 capítulos y 28 lecciones.
- Parte de cero y cierra con práctica en C# y ejercicios.
- Duración contenida (90 minutos) para una primera toma de contacto.
A tener en cuenta
- Solo cubre los fundamentos; no llega a proyectos ni a C# avanzado.
- No se indica el año de publicación.
- La descripción no detalla el material ni el tipo de ejercicios.
De qué trata
Curso de Udemy de unos 90 minutos y 28 lecciones que enseña la lógica de programación desde cero. Comienza con la lógica matemática y los problemas informáticos, y continúa con variables y constantes y con las estructuras de un algoritmo: secuencias, decisiones y ciclos.
Después estudia los diagramas de flujo y sus estructuras, y termina aplicando todo en C# en consola, con preparación del entorno y una serie de ejercicios lógicos.
- Lógica matemática, operadores aritméticos y de relación
- Algoritmos informales y formales
- Variables, constantes y tipos
- Secuencias, decisiones y ciclos
- Diagramas de flujo y práctica en C#
Para quién es este curso
- Personas que nunca han programado y quieren entender la lógica antes de elegir un lenguaje.
- Estudiantes que necesitan practicar algoritmos, variables y diagramas de flujo como base para otras materias.
- Quienes quieren dar sus primeros pasos con C# en consola con ejemplos sencillos.
Mejor busca otro si…
- Quien ya domina variables, condicionales, ciclos y algoritmos y busca profundizar en C# o en la plataforma .NET.
- Quien busca desarrollar aplicaciones o proyectos completos: el curso se centra en fundamentos.
Antes de empezar
- Ninguno: el curso se plantea desde cero.
Qué sabrás hacer al terminar
- Entender qué es la lógica de programación y cómo plantear la resolución de problemas informáticos.
- Distinguir variables y constantes y sus tipos básicos.
- Describir algoritmos con secuencias, decisiones y ciclos.
- Interpretar y elaborar diagramas de flujo con sus símbolos.
- Aplicar la lógica en C# en consola resolviendo ejercicios.
Estructura del curso
- 01
Introducción y lógica matemática
Presentación del curso y repaso de lógica matemática: operadores aritméticos y de relación, y el concepto de modularidad.
- 02
Problemas informáticos y algoritmos
Enfoques para resolver problemas, desde algoritmos informales humanos hasta algoritmos computacionales formales.
- 03
Variables y constantes
Asignación de valores y tipos de variables en programación.
- 04
Estructuras de un algoritmo
Secuencias, decisiones y ciclos para controlar el flujo de ejecución.
- 05
Diagramas de flujo
Representación gráfica de algoritmos, sus símbolos y aspectos clave de su uso, y sus estructuras.
- 06
Lógica en C# y ejercicios
Preparación del entorno y aplicación de lo aprendido en C# en consola, con ejercicios lógicos de práctica.
Capítulos del vídeo
- 01Introducción
- 02Lógica matematica
- 03Problemas informaticos
- 04Variables y constantes
- 05Estructuras de un algoritmo
- 06Diagramas de flujos
- 07Estructuras de los diagramas de Flujos
- 08Desarollando nuestra logica en C#
- 09Ejercicios logicos
Plan de estudio sugerido
2 semanas · unas 2,5 h por semana
- 1.Semana 1, sesión 1: Introducción, lógica matemática y problemas informáticos; anota ejemplos de algoritmos cotidianos.
- 2.Semana 1, sesión 2: Variables, constantes y estructuras de un algoritmo; escribe algoritmos en pseudocódigo.
- 3.Semana 2, sesión 1: Diagramas de flujo y sus estructuras; dibuja los de tus algoritmos.
- 4.Semana 2, sesión 2: Lógica en C# y ejercicios; instala el entorno y reproduce cada ejercicio.
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
- Dibuja en papel los diagramas de flujo antes de ver la solución del curso.
- Instala el entorno de C# antes del capítulo «Desarrollando nuestra lógica en C#» para practicar sin interrupciones.
- Intenta resolver cada ejercicio lógico antes de ver la resolución y compara después.
- Traduce a C# un algoritmo de los capítulos anteriores para enlazar teoría y código.
Antes y después de este curso
- Después de este cursoIntroducción a Java desde ceroNatural continuación para aplicar la lógica en otro lenguaje de programación desde cero.
- Después de este cursoAprende Python - Curso completo para principiantes [Tutorial]Permite aplicar los fundamentos de lógica en un lenguaje completo para principiantes.
- AlternativaCS50x em Português - Aula 1 - CIntroduce la programación con C, aunque en portugués.
Cómo lo presenta Daniel Perez
Aprende de la lógica de la programación desde cero y al final usando C# en ambiente consola lo pondras en práctica
El curso "Introducción a la Programación y Lógica" te brinda los conocimientos fundamentales para iniciar tu camino en el mundo de la programación. A través de lecciones teóricas y ejercicios prácticos, adquirirás las habilidades necesarias para resolver problemas informáticos…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Necesito saber programar?
No. El curso parte de cero y la descripción indica que enseña la lógica desde el inicio.
+¿Cuánto dura?
Unos 90 minutos en 28 lecciones. Con pausas y práctica, un par de semanas con dedicación moderada es razonable.
+¿Qué lenguaje usa?
C# en entorno de consola, en el último bloque, para practicar la lógica. Antes trabaja con conceptos, algoritmos y diagramas de flujo.
+¿Qué puedo estudiar después?
Puedes seguir con un curso completo de un lenguaje, como Python o Java del catálogo, para aplicar estos fundamentos.
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 Daniel Perez; 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.