cursos.
← Programación
Ficha 005.435UdemyGRATIS

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 Udemy

Respuesta 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 5

Es 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

  1. 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.

  2. 02

    Problemas informáticos y algoritmos

    Enfoques para resolver problemas, desde algoritmos informales humanos hasta algoritmos computacionales formales.

  3. 03

    Variables y constantes

    Asignación de valores y tipos de variables en programación.

  4. 04

    Estructuras de un algoritmo

    Secuencias, decisiones y ciclos para controlar el flujo de ejecución.

  5. 05

    Diagramas de flujo

    Representación gráfica de algoritmos, sus símbolos y aspectos clave de su uso, y sus estructuras.

  6. 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

  1. 01Introducción
  2. 02Lógica matematica
  3. 03Problemas informaticos
  4. 04Variables y constantes
  5. 05Estructuras de un algoritmo
  6. 06Diagramas de flujos
  7. 07Estructuras de los diagramas de Flujos
  8. 08Desarollando nuestra logica en C#
  9. 09Ejercicios logicos

Plan de estudio sugerido

2 semanas · unas 2,5 h por semana

  1. 1.Semana 1, sesión 1: Introducción, lógica matemática y problemas informáticos; anota ejemplos de algoritmos cotidianos.
  2. 2.Semana 1, sesión 2: Variables, constantes y estructuras de un algoritmo; escribe algoritmos en pseudocódigo.
  3. 3.Semana 2, sesión 1: Diagramas de flujo y sus estructuras; dibuja los de tus algoritmos.
  4. 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

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