cursos.
← Programación
Ficha 005.381UdemyGRATIS

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 Udemy

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

Introducció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

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

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

  3. 03

    Operadores

    Operadores aritméticos, lógicos y de comparación.

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

  1. 01Introducción
  2. 02Nociones de Programación
  3. 03Tipos de datos
  4. 04Primer Programa
  5. 05Operadores Arimeticos
  6. 06Estructuras de Control
  7. 07Operadores lógicos
  8. 08Operadores de comparación
  9. 09Métodos y Funciones

Plan de estudio sugerido

2 semanas · unas 4 h por semana

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

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