cursos.
← Programación
Ficha 005.074UdemyGRATIS

Aprende python desde cero. Primeros pasos.

por JAP Software

Introducción a Python desde cero: instalación, variables, control de flujo, funciones, listas, clases, ficheros, excepciones y módulos, con problemas resueltos.

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 JAP Software (3 h 16 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 primera toma de contacto con Python en español.
Nivel
Principiante
Duración
3 h 16 min · 14 lecciones
Precio
Gratis en Udemy
Autor
JAP Software
Plan sugerido
2 sem. · 5 h/sem.
Verificado
el 1 de octubre de 2026

Nuestro veredicto

Recomendado, valoración editorial 4 de 5

Introducción breve y ordenada a Python desde cero, con lecciones que combinan teoría y problemas resueltos. Es una buena puerta de entrada para principiantes, aunque habrá que complementarla con un curso más extenso o proyectos propios.

Puntos fuertes

  • Cubre en 14 lecciones un recorrido completo de fundamentos, desde la instalación hasta excepciones y módulos.
  • Incluye problemas planteados y resueltos en vídeo, que ayudan a practicar.
  • Duración contenida (unas 3 h 16 min), asumible para empezar.

A tener en cuenta

  • No se indica el año de publicación, así que conviene comprobar que la versión de Python usada siga siendo compatible.
  • La descripción no menciona proyecto final, material descargable ni ejercicios más allá de los problemas en vídeo.
  • Al ser una introducción breve, el tratamiento de cada tema (clases, módulos) será necesariamente básico.

De qué trata

Curso de Udemy de unas 3 horas y 16 minutos, dividido en 14 lecciones, que introduce Python partiendo desde cero. Empieza con el temario, la instalación del entorno y el «Hola mundo», y sigue con variables, tipos de datos, operadores y expresiones.

Después aborda estructuras de control, bucles y funciones, alternando lecciones en las que se plantea un problema y otras en las que se resuelve. La parte final recorre listas, diccionarios, clases y herencia, entrada y salida de cadenas y ficheros, excepciones y algunos módulos importantes, con conclusiones y próximos pasos.

  • Instalación del entorno y primer «Hola mundo»
  • Variables, tipos de datos y operadores
  • Condicionales, bucles y funciones
  • Listas, diccionarios, clases y herencia
  • Ficheros, excepciones y módulos básicos

Para quién es este curso

  • Personas que nunca han programado y quieren una primera toma de contacto con Python en español.
  • Quien busca una visión rápida (unas 3 horas) de los fundamentos del lenguaje antes de pasar a un curso más largo.
  • Estudiantes que prefieren aprender alternando teoría con problemas planteados y resueltos.

Mejor busca otro si…

  • Quien ya programa en Python y domina variables, clases y excepciones.
  • Quien busca un curso largo y profundo o proyectos completos de un área concreta (web, datos, etc.).

Antes de empezar

  • No se requieren conocimientos previos: el curso parte desde cero.

Qué sabrás hacer al terminar

  • Instalar el entorno de Python y ejecutar un primer programa «Hola mundo».
  • Usar variables, tipos de datos, operadores aritméticos y expresiones.
  • Escribir programas con estructuras de control, bucles y funciones.
  • Manejar listas y diccionarios, y crear clases con herencia.
  • Leer y escribir ficheros, procesar cadenas y gestionar excepciones.
  • Conocer algunos módulos importantes de Python.

Estructura del curso

  1. 01

    Introducción e instalación

    Temario del curso, instalación del entorno y primer programa «Hola mundo».

  2. 02

    Variables, operadores y expresiones

    Variables y tipos de datos más utilizados, operadores aritméticos y expresiones, con un problema planteado y su resolución práctica.

  3. 03

    Estructuras de control, bucles y funciones

    Condicionales, bucles y funciones. Se plantea un problema en una lección y se resuelve en la siguiente.

  4. 04

    Listas, diccionarios y programación orientada a objetos

    Colecciones básicas (listas y diccionarios), clases y herencia.

  5. 05

    Cadenas, ficheros y excepciones

    Entrada y salida de cadenas y ficheros, y tratamiento de excepciones.

  6. 06

    Módulos y próximos pasos

    Algunos módulos importantes de Python, conclusiones y sugerencias para continuar.

Capítulos del vídeo

  1. 01Introducción
  2. 02Variables, operadores aritméticos y expresiones
  3. 03Estructuras de control, bucles y funciones
  4. 04Listas y diccionarios. Clases y herencia
  5. 05Entrada salida de cadenas y ficheros. Excepciones
  6. 06Algunos módulos importantes.Conclusiones y próximos pasos

Plan de estudio sugerido

2 semanas · unas 5 h por semana

  1. 1.Sesión 1: introducción, instalación y «Hola mundo»; variables y operadores. Resuelve tú el problema antes de ver la solución.
  2. 2.Sesión 2: estructuras de control, bucles y funciones; intenta el problema planteado antes de la lección de resolución.
  3. 3.Sesión 3: listas y diccionarios, clases y herencia; crea tus propias clases de ejemplo.
  4. 4.Sesión 4: cadenas, ficheros, excepciones y módulos; escribe un pequeño script que lea un fichero y gestione errores.

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

  • Instala Python y un editor en la primera lección y escribe todo el código tú mismo en lugar de solo mirarlo.
  • Pausa el vídeo cuando se plantee un problema (variables y funciones) e inténtalo antes de ver la resolución.
  • Tras la parte de clases y herencia, crea una clase propia distinta de la del ejemplo para afianzarla.
  • Usa el último bloque de módulos y próximos pasos para elegir qué estudiar después.

Antes y después de este curso

Cómo lo presenta JAP Software

De programador para programadores: empieza en el mundo de Python con este curso

Python es un lenguaje de alto nivel de programación interpretado cuya filosofía hace hincapié en la legibilidad de su código, se utiliza para desarrollar aplicaciones de todo tipo, ejemplos: Instagram, Netflix, Panda 3D, entre otros.​ Se trata de un lenguaje de programación multiparadigma, ya que soporta parcialmente…

Extracto de la descripción original en Udemy.

Preguntas frecuentes

+¿Necesito saber programar antes?

No. La descripción indica que se aprende a programar en Python partiendo desde cero.

+¿Cuánto dura?

Unas 3 horas y 16 minutos repartidas en 14 lecciones. Con pausas y práctica, cuenta con unas 8-10 horas, por ejemplo en dos semanas.

+¿Qué temas cubre?

Instalación, variables, operadores, estructuras de control, bucles, funciones, listas, diccionarios, clases, herencia, ficheros, excepciones y algunos módulos importantes.

+¿Qué hago después?

El último bloque trata los próximos pasos. Puedes seguir con un curso completo de Python para consolidar y practicar con proyectos propios.

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 JAP Software; si ves algún error, avísanos.

Guías para sacarle partido