Lógica Programación: Aprende Programar en Cualquier Lenguaje
por Sayyab Tariq Awan
Introducción a la lógica y los fundamentos de la programación sin ceñirse a un lenguaje, con un bloque final que compara lenguajes modernos para ayudar a elegir con cuál empezar.
Recomendado, valoración editorial 3 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 Sayyab Tariq Awan (2 h 40 min). Nuestra valoración: 3/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.
- Veredicto
- 3/5 · Recomendado
- Para quién
- Personas sin experiencia que quieren entender qué es programar antes de elegir un lenguaje.
- Nivel
- Principiante
- Duración
- 2 h 40 min · 37 lecciones
- Precio
- Gratis en Udemy
- Autor
- Sayyab Tariq Awan
- Plan sugerido
- 2 sem. · 3 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 3 de 5Una introducción breve y accesible para quien parte de cero y necesita orientarse antes de elegir lenguaje. Su actualización de 2016 y su alcance básico piden complementarla con un curso práctico y reciente.
Puntos fuertes
- Duración corta (unas 2 h 40 min) y estructura clara en tres bloques.
- Enfoque explícito en principiantes y sin requisitos previos.
- El bloque final ayuda a decidir qué lenguaje aprender.
A tener en cuenta
- La descripción indica actualización en febrero de 2016, por lo que algunos lenguajes y recomendaciones pueden haber cambiado.
- Promete poder programar en cualquier lenguaje, pero por su duración solo puede cubrir lo básico.
- No se mencionan ejercicios ni proyectos prácticos.
De qué trata
Curso de Udemy de unas 2 horas y 40 minutos y 37 lecciones, pensado para quien empieza desde cero en programación. Se organiza en tres bloques: una introducción con las preguntas habituales antes de empezar, los fundamentos de programación y un repaso de diferentes lenguajes de programación.
La descripción plantea que las bases son comunes a lenguajes como Java, C++, JavaScript, Python, SQL, HTML o Swift. El último bloque orienta sobre qué lenguaje elegir según el objetivo: apps para iOS o Android, páginas web, juegos multiplataforma o comercio electrónico. La descripción indica una actualización en febrero de 2016.
- Preguntas frecuentes antes de empezar a programar
- Fundamentos de programación comunes a varios lenguajes
- Panorama de lenguajes: Java, C++, JavaScript, Python, SQL, Swift
- Cómo elegir un lenguaje según el objetivo
Para quién es este curso
- Personas sin experiencia que quieren entender qué es programar antes de elegir un lenguaje.
- Quienes dudan entre Java, Python, JavaScript u otros y buscan orientación según lo que quieren crear.
Mejor busca otro si…
- Quien ya sabe programar en algún lenguaje y busca profundidad técnica.
- Quien quiere aprender a fondo un lenguaje concreto: este curso es general.
Antes de empezar
- Ninguno: el curso parte desde cero.
Qué sabrás hacer al terminar
- Entender los conceptos básicos de la programación que comparten distintos lenguajes.
- Conocer las preguntas habituales previas a iniciarse en programación.
- Identificar para qué se usan lenguajes modernos como Java, Python, JavaScript o Swift.
- Elegir un lenguaje con el que empezar según el objetivo.
Estructura del curso
- 01
Introducción
Presentación del curso y respuesta a las preguntas frecuentes que conviene aclarar antes de entrar en el mundo de la programación.
- 02
Fundamentos de Programación
Bases de la programación y de su lógica, aplicables a cualquier lenguaje.
- 03
Diferentes Lenguajes De Programación
Repaso de lenguajes modernos para ayudar a escoger uno según el propósito: apps móviles, web, juegos multiplataforma o e-commerce.
Capítulos del vídeo
- 01Introducción
- 02Fundamentos de Programación
- 03Diferentes Lenguajes De Programación
Plan de estudio sugerido
2 semanas · unas 3 h por semana
- 1.Semana 1, sesión 1: bloque Introducción; anota qué quieres crear para decidir tu lenguaje.
- 2.Semana 1, sesión 2: Fundamentos de Programación; repite los ejemplos con papel o pseudocódigo.
- 3.Semana 2: Diferentes Lenguajes de Programación; compara opciones y elige uno.
- 4.Semana 2: empieza un curso específico del lenguaje elegido.
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 con tus palabras cada concepto de Fundamentos de Programación y trata de aplicarlo en pseudocódigo.
- En el último bloque, relaciona cada lenguaje con tu objetivo (móvil, web, juegos) y anota tu elección.
- Verifica en fuentes actuales las recomendaciones de lenguajes, pues el curso se actualizó en 2016.
Antes y después de este curso
- Después de este cursoAprende Python - Curso completo para principiantes [Tutorial]Si eliges Python tras el bloque de lenguajes, es un siguiente paso para principiantes.
- Después de este cursoJavaScript - Curso COMPLETO desde 0 | Paso a paso y con Ejemplos 👨💻Opción natural si te interesa programar para la web.
- Después de este cursoIntroducción a Java desde ceroPara continuar con Java, uno de los lenguajes mencionados.
Cómo lo presenta Sayyab Tariq Awan
Un curso muy básico para aprender a programar en cualquier lenguaje: Java, C++, JavaScript, Python, SQL, HTML, Swift etc
"Un curso esencial para todos los principiantes en programación" ------------------------------------------Actualizado FEBRERO 2016--------------------------------------------- - En este curso, enfocado a los principiantes, se dota al usuario de las herramientas básicas que…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Necesito saber programar?
No. La descripción indica que el curso empieza desde cero y está dirigido a principiantes.
+¿Cuánto dura?
Unas 2 horas y 40 minutos en 37 lecciones. Con pausas y práctica, puede completarse en un par de semanas a ritmo tranquilo.
+¿Enseña un lenguaje concreto?
No. Se centra en fundamentos comunes y en un repaso de lenguajes para ayudarte a elegir uno; después necesitarás un curso específico.
+¿Está actualizado?
La descripción indica actualización en febrero de 2016, así que conviene contrastar las recomendaciones de lenguajes con información reciente.
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 Sayyab Tariq Awan; 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.