cursos.
← Programación
Ficha 005.439UdemyGRATIS

Introducción a la Programación con Python

por Juan Pablo De la torre Valdez

Introduce a la programación desde cero con Python: variables, funciones, condicionales, arreglos, POO y manejo de archivos, con un proyecto final y retos.

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 Juan Pablo De la torre Valdez (4 h 32 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 escrito código y quieren empezar con un lenguaje de sintaxis sencilla como Python.
Nivel
Principiante
Duración
4 h 32 min · 63 lecciones
Precio
Gratis en Udemy
Autor
Juan Pablo De la torre Valdez
Plan sugerido
2 sem. · 5 h/sem.
Verificado
el 1 de octubre de 2026

Nuestro veredicto

Recomendado, valoración editorial 4 de 5

Curso introductorio bien estructurado para quien empieza en programación con Python, con una progresión clara y un proyecto final. Es una buena primera toma de contacto, aunque de profundidad limitada por su duración.

Puntos fuertes

  • Parte de cero y sigue una progresión clara, de los conceptos básicos a la POO y los archivos.
  • Incluye un proyecto final y retos para practicar lo aprendido.
  • Los 16 capítulos y 63 lecciones facilitan avanzar por partes.

A tener en cuenta

  • Con unas 4,5 horas, la POO y el manejo de archivos se tratan solo de forma introductoria.
  • La fecha de publicación no consta, así que no se puede valorar si está al día con las versiones actuales de Python.
  • La descripción no detalla los ejercicios ni los retos concretos.

De qué trata

Curso de unas 4 horas y media (272 minutos) repartidas en 63 lecciones que enseña programación desde cero usando Python. Empieza con qué es la programación, los lenguajes y los editores de texto o IDE, y continúa con variables, tipos de datos, números y operadores, funciones y código condicional.

Después aborda arreglos e iteradores, objetos, entrada de datos del usuario, una introducción a la programación orientada a objetos y el manejo de archivos. Termina con un proyecto final que reúne lo aprendido, además de una serie de retos, y un último capítulo con sugerencias para seguir aprendiendo.

  • Variables, tipos de datos y operadores en Python
  • Funciones y código condicional
  • Arreglos e iteradores
  • Introducción a la programación orientada a objetos
  • Manejo de archivos y proyecto final

Para quién es este curso

  • Personas que nunca han escrito código y quieren empezar con un lenguaje de sintaxis sencilla como Python.
  • Quien piensa estudiar informática o tecnología y quiere ir adelantando las bases.
  • Quien busca un cambio de carrera o desarrollar una idea y necesita una primera toma de contacto con la programación.

Mejor busca otro si…

  • Personas que ya programan con soltura en Python y dominan funciones, POO y archivos.
  • Quien busque un curso avanzado o especializado en web, machine learning o seguridad: aquí solo se mencionan como posibles usos.

Antes de empezar

  • Ninguno: el curso parte de cero y no requiere experiencia previa en programación.

Qué sabrás hacer al terminar

  • Entender qué es la programación y qué papel cumplen los lenguajes y los editores de código.
  • Escribir y ejecutar programas sencillos en Python con variables, tipos de datos y operadores.
  • Crear funciones y usar código condicional, arreglos e iteradores.
  • Leer datos del usuario y manejar archivos con Python.
  • Comprender las ideas básicas de la programación orientada a objetos.
  • Desarrollar un proyecto final que combine los conceptos del curso.

Estructura del curso

  1. 01

    Introducción, lenguajes y herramientas

    Presentación del curso, qué son los lenguajes de programación, IDE y editores de texto, y primer acercamiento a Python.

  2. 02

    Fundamentos del lenguaje

    Variables y tipos de datos, funciones, números y operadores, y buenas prácticas para escribir código.

  3. 03

    Estructuras y control del flujo

    Arreglos e iteradores, código condicional, objetos en programación y entrada de datos por el usuario.

  4. 04

    POO y archivos

    Introducción a la programación orientada a objetos y manejo de archivos con Python.

  5. 05

    Proyecto final y cierre

    Proyecto que integra lo aprendido y un capítulo final con orientaciones para seguir aprendiendo.

Capítulos del vídeo

  1. 01Introducción al curso
  2. 02Lenguajes de Programación
  3. 03IDE's y Editores de Texto
  4. 04Python
  5. 05Fundamentos de Programación - Variables y Tipos de Datos
  6. 06Funciones
  7. 07Números y Operadores
  8. 08Buenas Prácticas con tu código
  9. 09Arreglos e Iteradores en Programación
  10. 10Código Condicional
  11. 11Objetos en Programación
  12. 12Entrada de Datos por el Usuario
Ver los 4 restantes
  1. 13Introducción a la Programación Orientada a Objetos POO
  2. 14Manejo de Archivos
  3. 15PROYECTO FINAL
  4. 16Fin del Curso y que continuar aprendiendo

Plan de estudio sugerido

2 semanas · unas 5 h por semana

  1. 1.Semana 1, sesión 1: capítulos de introducción, lenguajes, IDE y Python; instala un editor y ejecuta tu primer script.
  2. 2.Semana 1, sesión 2: variables, tipos de datos, funciones, números y operadores; practica con pequeños ejercicios propios.
  3. 3.Semana 1, sesión 3: buenas prácticas, arreglos e iteradores y código condicional.
  4. 4.Semana 2, sesión 1: objetos, entrada de datos e introducción a la POO.
  5. 5.Semana 2, sesión 2: manejo de archivos y proyecto final; resuelve los retos y cierra con el último capítulo.

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 tú mismo cada ejemplo en tu editor en lugar de solo mirarlo, y modifícalo para ver qué cambia.
  • Después del capítulo de funciones y del de condicionales, crea un mini programa propio que combine ambos.
  • Antes del proyecto final, repasa arreglos, condicionales y entrada de datos, porque son la base de lo que se reutiliza.
  • Intenta resolver los retos antes de ver la solución y anota los errores que te salgan.

Antes y después de este curso

Cómo lo presenta Juan Pablo De la torre Valdez

¿Deseas aprender Programación para obtener un mejor trabajo o crear una idea? ¡Este curso es para ti!

Según una encuesta que realice a mis alumnos, alrededor del 40% quiere aprender a programar para obtener un mejor salario o cambio de carrera, mientras que el 34% mencionan desarrollar una idea. Si alguna de estas 2 es tu razón principal para aprender programación estas en el curso indicado.…

Extracto de la descripción original en Udemy.

Preguntas frecuentes

+¿Necesito saber programar antes?

No. La descripción indica que es para personas que nunca han escrito una línea de código.

+¿Cuánto dura?

Son 272 minutos (unas 4 horas y media) en 63 lecciones. Con práctica, unas 2 semanas a 5 horas semanales es un ritmo razonable.

+¿Qué temas cubre?

Lenguajes de programación, editores, variables y tipos de datos, funciones, operadores, condicionales, arreglos, objetos, entrada de datos, POO básica y manejo de archivos.

+¿Incluye proyecto?

Sí, tiene un proyecto final que integra lo aprendido y, según la descripción, una serie de retos.

+¿Qué hacer después?

El último capítulo da pautas para continuar aprendiendo. También puedes seguir con un curso completo de Python del catálogo.

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 Juan Pablo De la torre Valdez; si ves algún error, avísanos.

Guías para sacarle partido