Python
por Mario Puig
Curso básico de Python: desde la instalación y las estructuras de datos hasta funciones, excepciones y fundamentos de programación orientada a objetos.
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 Mario Puig (2 h). 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 empiezan en programación y quieren aprender Python desde la instalación hasta los conceptos básicos de POO.
- Nivel
- Principiante
- Duración
- 2 h · 43 lecciones
- Precio
- Gratis en Udemy
- Autor
- Mario Puig
- Plan sugerido
- 2 sem. · 4 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Curso introductorio de Python con un temario bien ordenado que va de lo básico a la POO e incluye un bloque final de práctica. Es una buena puerta de entrada para principiantes, aunque con solo dos horas conviene reforzarlo con práctica propia.
Puntos fuertes
- Temario progresivo y detallado, desde la instalación hasta POO.
- Incluye un bloque final de examen, proyectos y ejercicios.
- Cubre elementos modernos como f-strings y match case.
A tener en cuenta
- Solo 2 horas para un temario muy amplio: es probable que cada tema se vea con poca profundidad.
- Las librerías se tratan solo de forma introductoria.
- No consta el año de publicación, así que no se puede valorar su actualidad.
De qué trata
Curso de Python de unas 2 horas y 43 lecciones que recorre los fundamentos del lenguaje de forma progresiva. Empieza con la instalación y el primer programa, sigue con variables, tipos de datos y distintos operadores, y continúa con cadenas, listas, tuplas, conjuntos y diccionarios.
Después aborda condicionales, match case, bucles, formateo de cadenas, funciones, alcance de variables y manejo de errores. Termina con los pilares de la programación orientada a objetos: clases, herencia, polimorfismo y modularidad. Incluye una introducción a librerías y un bloque final de examen, proyectos y ejercicios.
- Instalación, variables y tipos de datos
- Operadores de todo tipo
- Listas, tuplas, conjuntos y diccionarios
- Condicionales, match case y bucles
- Funciones, excepciones y POO básica
Para quién es este curso
- Personas que empiezan en programación y quieren aprender Python desde la instalación hasta los conceptos básicos de POO.
- Estudiantes que buscan un recorrido ordenado por variables, operadores, estructuras de datos, control de flujo y funciones.
- Quien quiera una base sólida antes de pasar a librerías o proyectos más grandes.
Mejor busca otro si…
- Quien ya domine los fundamentos de Python y busque librerías o proyectos avanzados: aquí las librerías son solo una introducción.
Antes de empezar
- No se indican requisitos previos; el curso arranca con la instalación y el primer programa «Hello World».
Qué sabrás hacer al terminar
- Instalar Python y ejecutar un primer programa.
- Trabajar con variables, tipos de datos y distintos tipos de operadores.
- Manipular cadenas, listas, tuplas, conjuntos y diccionarios, usando indexación y rebanado.
- Controlar el flujo con condicionales, match case y bucles while y for.
- Escribir funciones, gestionar errores y excepciones y dar formato a cadenas con f-strings.
- Aplicar clases, herencia y polimorfismo en programas sencillos.
Estructura del curso
- 01
PYTHON: fundamentos del lenguaje
Instalación, primer programa, variables, tipos de datos y operadores (aritméticos, combinados, relacionales, lógicos, de pertenencia, identidad y bits). Después, cadenas, listas, tuplas, conjuntos y diccionarios, con indexación y rebanado.
- 02
Control de flujo, funciones y errores
Condicionales, match case, bucles while y for, formateo de cadenas (format y f-strings), funciones, alcance de variables, entrada de datos y manejo de excepciones.
- 03
Programación orientada a objetos
Clases, herencia, polimorfismo y modularidad para estructurar programas más organizados y reutilizables.
- 04
Librerías
Introducción a las librerías; según la descripción, el enfoque principal sigue siendo consolidar los fundamentos.
- 05
Examen, proyectos y ejercicios
Último bloque del curso, con examen, proyectos y ejercicios según el título del capítulo.
Capítulos del vídeo
- 01PYTHON
- 02Librerias
- 03Examen, proyectos y ejercicios
Plan de estudio sugerido
2 semanas · unas 4 h por semana
- 1.Semana 1, sesión 1: instalación, Hello World, variables, tipos de datos y operadores; practica cada operador en un script propio.
- 2.Semana 1, sesión 2: cadenas, listas, tuplas, conjuntos y diccionarios; practica indexación y rebanado.
- 3.Semana 2, sesión 1: condicionales, match case, bucles, funciones, scope y excepciones; resuelve pequeños ejercicios.
- 4.Semana 2, sesión 2: POO, librerías y el bloque de examen, proyectos y ejercicios.
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 y ejecuta cada ejemplo tú mismo en lugar de solo mirar, sobre todo en operadores y estructuras de datos.
- Haz una pausa tras los bucles y las funciones y crea un pequeño programa que combine ambos antes de seguir.
- Repite el bloque de examen y ejercicios sin mirar las soluciones para comprobar qué has asimilado.
- Al llegar a POO, crea una clase propia con herencia en lugar de copiar solo el ejemplo.
Antes y después de este curso
- Después de este cursoAprende Python - Curso completo para principiantes [Tutorial]Curso completo de Python para principiantes, útil para profundizar en lo visto aquí.
- AlternativaLearn Python - Full Course for BeginnersOtro curso de Python para principiantes, en inglés.
Cómo lo presenta Mario Puig
Este curso de Python ofrece una formación completa y progresiva que guía al estudiante desde los fundamentos hasta los conceptos esenciales de la Programación Orientada a Objetos. Inicia con la instalación y el primer programa “Hello World”, seguido por el estudio de variables y tipos de datos. Posteriormente, se profundiza en los operadores aritméticos, combinados, relacionales, lógicos, de…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Necesito saber programar?
No. La descripción indica que el curso empieza con la instalación y el primer programa «Hello World», y va avanzando de forma progresiva.
+¿Cuánto dura?
Son unas 2 horas repartidas en 43 lecciones. Con práctica, puedes planificar unas 4 horas o más en total.
+¿Se ve programación orientada a objetos?
Sí. Al final se introducen clases, herencia, polimorfismo y modularidad, como base de la POO.
+¿Se estudian librerías?
Solo hay una introducción. La descripción aclara que el enfoque principal es consolidar los fundamentos del lenguaje.
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 Mario Puig; 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.