Introducción a la programación en C, java, C#, Python y JS
por Ing Juan Araya Toledo
Fundamentos de programación para principiantes: tipos de datos, operadores, estructuras de control y funciones, con una introducción a C, Java, C#, Python y JavaScript.
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 Ing Juan Araya Toledo (1 h 31 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 sin experiencia previa que quieren conocer los conceptos básicos comunes a la mayoría de lenguajes antes de elegir uno.
- Nivel
- Principiante
- Duración
- 1 h 31 min · 19 lecciones
- Precio
- Gratis en Udemy
- Autor
- Ing Juan Araya Toledo
- Plan sugerido
- 2 sem. · 4 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Introducción breve y accesible a los fundamentos de la programación, útil para quien empieza y quiere ver los conceptos comunes a varios lenguajes. Al ser corta y estar en construcción, conviene verla como punto de partida y seguir luego con un curso específico.
Puntos fuertes
- Enfoque comparativo: muestra los mismos fundamentos en cinco lenguajes populares.
- Progresión clara de conceptos básicos a estructuras de control y funciones.
- Duración corta (91 min) adecuada para una primera toma de contacto.
A tener en cuenta
- Es una introducción breve: no profundiza en ningún lenguaje concreto.
- La descripción indica que es un curso «en construcción», por lo que su contenido puede estar incompleto.
- No consta el año de publicación ni se mencionan proyectos prácticos más allá de ejercicios rápidos.
De qué trata
Curso introductorio de unos 91 minutos y 19 lecciones, pensado para personas con poco o ningún conocimiento de programación. Explica los conceptos comunes a los lenguajes más populares, con una mirada a C, Java, C#, Python y JavaScript.
Se organiza en capítulos: introducción, nociones de programación, tipos de datos, primer programa, operadores aritméticos, estructuras de control, operadores lógicos, operadores de comparación, y métodos y funciones. La descripción indica que el curso está en construcción.
- Qué es programar, un algoritmo y un lenguaje de programación
- Variables y tipos de datos
- Operadores aritméticos, lógicos y de comparación
- if, while, for, switch y otras estructuras de control
- Métodos y funciones
Para quién es este curso
- Personas sin experiencia previa que quieren conocer los conceptos básicos comunes a la mayoría de lenguajes antes de elegir uno.
- Quien duda entre C, Java, C#, Python o JavaScript y quiere ver cómo se parecen sus fundamentos.
Mejor busca otro si…
- Quien ya sabe programar y domina variables, operadores y estructuras de control.
- Quien busca un curso profundo de un solo lenguaje o proyectos completos.
Antes de empezar
- Ninguno: el curso está orientado a personas con poco o ningún conocimiento de programación.
Qué sabrás hacer al terminar
- Entender qué es la programación, un algoritmo y un lenguaje de programación.
- Distinguir los tipos de datos y el uso de variables.
- Usar operadores aritméticos, lógicos y de comparación.
- Reconocer las estructuras de control: if, if-else, while, do-while, for y switch.
- Entender qué son los métodos y funciones.
Estructura del curso
- 01
Introducción y nociones de programación
Presentación del curso y conceptos generales: qué es programar, qué son los lenguajes de programación, qué es un algoritmo y qué hace un programador.
- 02
Tipos de datos y primer programa
Variables y tipos de datos con teoría e implementación, y creación del primer programa en distintos IDE.
- 03
Operadores
Operadores aritméticos, lógicos y de comparación.
- 04
Estructuras de control, métodos y funciones
Condicionales y bucles (if, if-else, while, do-while, for, switch) y una introducción a métodos y funciones.
Capítulos del vídeo
- 01Introducción
- 02Nociones de Programación
- 03Tipos de datos
- 04Primer Programa
- 05Operadores Arimeticos
- 06Estructuras de Control
- 07Operadores lógicos
- 08Operadores de comparación
- 09Métodos y Funciones
Plan de estudio sugerido
2 semanas · unas 4 h por semana
- 1.Semana 1: Introducción, nociones de programación, tipos de datos y primer programa; instala el entorno de uno de los lenguajes y reproduce el primer programa.
- 2.Semana 2: Operadores, estructuras de control y métodos y funciones; escribe pequeños ejercicios propios con cada concepto.
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
- Elige un lenguaje (por ejemplo Python o JavaScript) y replica en él todos los ejemplos, aunque el curso muestre varios.
- Tras el capítulo de tipos de datos, practica declarando variables de cada tipo antes de seguir con los operadores.
- En estructuras de control, escribe un ejemplo propio de cada una: if, while, for y switch.
- Cuando termines, continúa con un curso completo del lenguaje que elijas.
Antes y después de este curso
- Después de este cursoAprende Python - Curso completo para principiantes [Tutorial]Permite profundizar en Python tras ver los fundamentos generales.
- Después de este cursoJavaScript - Curso COMPLETO desde 0 | Paso a paso y con Ejemplos 👨💻Continuación natural si eliges JavaScript.
- Después de este cursoIntroducción a Java desde ceroPara profundizar en Java desde cero.
Cómo lo presenta Ing Juan Araya Toledo
Aprende fundamentos de programación : tipos de datos, estructuras de control, operaciones aritméticos, lógicas y más
Este curso esta principalmente orientado a personas con poco o sin conocimiento de programación , para dar una breve mirada sobre el mundo de la programación en diversos lenguajes de programación , específicamente en lenguajes más populares y demandados como C, Java, C#, Python y…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Necesito saber programar?
No. El curso está orientado a personas con poco o ningún conocimiento de programación.
+¿Cuánto dura?
Unos 91 minutos repartidos en 19 lecciones. Con práctica, puede completarse en un par de semanas.
+¿Qué lenguajes aborda?
Ofrece una introducción a C, Java, C#, Python y JavaScript, centrada en conceptos comunes.
+¿Qué estudiar después?
Un curso completo del lenguaje que elijas, ya que este solo cubre 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 Ing Juan Araya Toledo; 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.