cursos.
← Programación
Ficha 005.058UdemyGRATIS

Aprende Lógica de Programación (Básico)

por Sergio Alejandro Pérez Gabriel

Introduce la lógica de programación: datos, operadores, algoritmos, diagramas de flujo y pseudocódigo, con estructuras secuenciales y de decisión.

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 Sergio Alejandro Pérez Gabriel (1 h 48 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 una base conceptual antes de elegir un lenguaje.
Nivel
Principiante
Duración
1 h 48 min · 41 lecciones
Precio
Gratis en Udemy
Autor
Sergio Alejandro Pérez Gabriel
Plan sugerido
2 sem. · 3 h/sem.
Verificado
el 1 de octubre de 2026

Nuestro veredicto

Recomendado, valoración editorial 4 de 5

Introducción breve y ordenada a la lógica de programación, con buena base en datos, operadores, algoritmos, secuencias y decisiones. Es adecuado para principiantes absolutos, pero está incompleto: repetición, funciones y vectores figuran como pendientes.

Puntos fuertes

  • Progresión clara de lo conceptual a las estructuras de control, con 41 lecciones en unas 108 minutos.
  • Enfoque independiente del lenguaje, útil como base general.
  • Incluye pruebas de escritorio, una práctica útil para verificar algoritmos.

A tener en cuenta

  • Los temas de repetición, procedimientos y funciones, y vectores y matrices aparecen marcados como «Actualizando», y no figuran entre los capítulos.
  • Cubre solo lo básico y dura menos de dos horas.
  • La descripción no menciona ejercicios, proyecto ni año de publicación.

De qué trata

Curso de Udemy de unos 108 minutos y 41 lecciones que presenta los fundamentos de la lógica de programación, aplicables a cualquier lenguaje.

Se organiza en cinco bloques: Introducción, Fundamentos, Estructura secuencial, Estructura de decisión y Extra. Recorre datos, variables, operadores, expresiones, algoritmos, diagramas de flujo y pseudocódigo, y después las estructuras secuenciales con pruebas de escritorio y las decisiones compuestas, anidadas y múltiples. La descripción menciona también repetición, funciones y vectores, aún marcados como en actualización.

  • Datos, tipos de datos, variables y constantes
  • Operadores y expresiones aritméticas, relacionales y lógicas
  • Algoritmos, diagramas de flujo y pseudocódigo
  • Estructura secuencial y pruebas de escritorio
  • Decisiones compuestas, anidadas y múltiples

Para quién es este curso

  • Personas que nunca han programado y quieren una base conceptual antes de elegir un lenguaje.
  • Estudiantes que necesitan entender algoritmos, diagramas de flujo y pseudocódigo para una asignatura de introducción.

Mejor busca otro si…

  • Quien ya programa con soltura y domina variables, operadores y condicionales.
  • Quien busca aprender un lenguaje concreto o repetición, funciones y vectores, que figuran como pendientes de actualización.

Antes de empezar

  • No se indican requisitos; el curso se presenta como punto de partida para quienes se inician.

Qué sabrás hacer al terminar

  • Distinguir datos, tipos de datos, variables, constantes e identificadores.
  • Construir expresiones aritméticas, relacionales y lógicas respetando la prioridad de operación.
  • Representar algoritmos mediante diagramas de flujo y pseudocódigo.
  • Resolver problemas con estructuras secuenciales y comprobarlos con pruebas de escritorio.
  • Aplicar decisiones compuestas, anidadas y múltiples.

Estructura del curso

  1. 01

    Introducción

    Presentación del curso y de su enfoque en la lógica de programación aplicable a cualquier lenguaje.

  2. 02

    Fundamentos

    Historia, datos, tipos, identificadores, variables, constantes, operadores y expresiones, prioridad de operación, concepto y clasificación de algoritmos, diagrama de flujo, pseudocódigo, comentarios y cómo resolver un problema por computador.

  3. 03

    Estructura secuencial

    Estructura básica de un algoritmo secuencial y pruebas de escritorio.

  4. 04

    Estructura de decisión

    Decisiones compuestas, anidadas y múltiples.

  5. 05

    Extra

    Bloque adicional cuyo contenido concreto no se detalla en la descripción.

Capítulos del vídeo

  1. 01Introducción
  2. 02Fundamentos
  3. 03Estructura secuencial
  4. 04Estructura de decisión
  5. 05Extra

Plan de estudio sugerido

2 semanas · unas 3 h por semana

  1. 1.Semana 1, sesión 1: Introducción y Fundamentos; anota los tipos de datos y operadores con ejemplos propios.
  2. 2.Semana 1, sesión 2: termina Fundamentos y dibuja un diagrama de flujo y su pseudocódigo para un problema sencillo.
  3. 3.Semana 2, sesión 1: Estructura secuencial; haz pruebas de escritorio de tus algoritmos.
  4. 4.Semana 2, sesión 2: Estructura de decisión y Extra; resuelve problemas con decisiones anidadas y múltiples.

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

  • Pausa en operadores y prioridad de operación y evalúa a mano varias expresiones antes de ver la solución.
  • Practica las pruebas de escritorio con valores distintos para detectar errores en tu algoritmo.
  • Escribe cada ejercicio primero como diagrama de flujo y luego como pseudocódigo para comparar ambas formas.
  • Cuando termines, aplica lo aprendido en el lenguaje que elijas, ya que el curso es independiente del lenguaje.

Antes y después de este curso

Cómo lo presenta Sergio Alejandro Pérez Gabriel

Los fundamentos para un buen programador

En este curso aprenderás lo más básico que necesitas para comenzar a programar. Todo lo que aquí aprenderás lo podrás aplicar a cualquier lenguaje de programación y te servirá como una base muy solida si piensas dedicarte al desarrollo de software. Se pretende explorar la lógica de programación, los algoritmos y los diagramas de flujo con el propósito de…

Extracto de la descripción original en Udemy.

Preguntas frecuentes

+¿Necesito saber programar?

No. La descripción lo presenta como un curso para quienes se inician en el estudio de la programación.

+¿Cuánto dura?

Unos 108 minutos repartidos en 41 lecciones. Con pausas y práctica, dos semanas a ritmo tranquilo son razonables.

+¿Incluye bucles y funciones?

La descripción los lista, pero marcados como «Actualizando», y los capítulos publicados llegan hasta Estructura de decisión y un bloque Extra. Conviene complementarlo con otro recurso.

+¿Enseña un lenguaje de programación concreto?

No. Se centra en lógica, algoritmos, diagramas de flujo y pseudocódigo, aplicables a cualquier lenguaje.

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 Sergio Alejandro Pérez Gabriel; si ves algún error, avísanos.

Guías para sacarle partido