Análisis del curso “Python: Fundamentos hasta los detalles” de Fernando Herrera: ¿vale la pena?
Una base de Python muy ordenada y sin relleno, con POO a fondo, paquetes, entornos virtuales y subtítulos revisados; practica poco y no llega a decoradores propios, generadores, tipado ni pruebas.
Qué promete y qué encontré al analizarlo
Python: Fundamentos hasta los detalles es el curso de Python de DevTalles, la academia de Fernando Herrera, con Ricardo Cuéllar (que se presenta como ingeniero en sistemas computacionales) también como instructor. Promete llevarte desde cero hasta un nivel intermedio. Se creó en febrero de 2025, se actualizó el 16 de abril de 2026 y tiene 1,372 alumnos y 221 reseñas con un promedio de 4.63.
Al revisar sus 15 secciones aparecen 15.8 horas en 176 clases, la mayoría de 4 a 10 minutos. Lo que más destaca es hasta dónde llega: dos secciones de programación orientada a objetos (29 elementos), con clases abstractas, interfaces, herencia múltiple, composición y dunder methods, y secciones propias de paquetes y pip, entornos virtuales con venv, Pipenv y Poetry, y manejo de archivos. La práctica son unos 11 ejercicios y tareas resueltos en video, sin cuestionarios ni ejercicios de código de Udemy.
El temario, en resumen
- Bases (43 elementos): instalación en Windows y macOS, variables, tipos de datos, f-strings, índices de cadenas, inmutabilidad, conversiones, input() y condicionales con operador ternario, truthy y falsy, is frente a == y short circuiting.
- Estructuras y ciclos (51): listas con slicing, métodos y unpacking, diccionarios, tuplas, sets y sus métodos, iterables, range(), enumerate(), break, continue y pass, y estructuras anidadas.
- Funciones (14): return, parámetros y argumentos, valores por defecto, docstrings, scopes, global y nonlocal, y *args y **kwargs.
- Programación orientada a objetos (29): atributos y métodos públicos, protegidos y privados, @classmethod y @staticmethod, los cuatro pilares, super(), herencia múltiple, composición, clases abstractas, interfaces y dunder methods.
- Ecosistema (38): errores personalizados con try, except, else y finally; módulos, paquetes, pip y PyPI; entornos virtuales con venv, Pipenv y Poetry, y archivos de texto, CSV, JSON, logs y PDF.
- En total: 148 videos y 28 artículos de apoyo y código fuente, sin cuestionarios ni ejercicios de código, con subtítulos en español revisados (no automáticos).
Puntos fuertes
- Los detalles que otros saltan. Truthy y falsy, None, is frente a ==, short circuiting, inmutabilidad, scopes con global y nonlocal o *args y **kwargs tienen clase propia. Son las sutilezas que provocan errores difíciles de encontrar cuando tus programas crecen.
- POO a fondo y bien secuenciada. Dos secciones (29 elementos, unas 2.7 horas) pasan de constructores y atributos públicos, protegidos y privados a super(), herencia múltiple, composición, clases abstractas e interfaces. Es la base para entender frameworks como Django o FastAPI.
- El ecosistema real de Python. Módulos, paquetes, __name__, pip y PyPI, tres formas de aislar dependencias (venv, Pipenv y Poetry) y archivos CSV, JSON, logs y PDF. Es lo que necesitas para pasar de scripts sueltos a un proyecto que otra persona pueda instalar.
- Sin relleno y con subtítulos revisados. Las clases son cortas y directas, y a diferencia de la mayoría de los cursos que analizamos, los subtítulos en español no son automáticos. Además, el 93 % de sus reseñas le da 4 o 5 estrellas.
Aspectos mejorables
- Poca práctica para 16 horas. Hay unos 11 ejercicios y tareas, todos resueltos en video, y ninguno en las secciones de POO, paquetes o entornos virtuales. No hay cuestionarios, ejercicios de código ni proyecto final.
- Le faltan temas de nivel intermedio. En los títulos no aparecen comprensiones de listas, funciones lambda, decoradores propios, generadores, tipado (type hints) ni dataclasses. Usarás @classmethod y @staticmethod, pero no aprenderás a escribir tus propios decoradores.
- Sin ingeniería de software. No hay pruebas con pytest o unittest, ni Git ni depuración, que es lo primero que te pedirán en un equipo. Fernando Herrera tiene un curso de Git y GitHub que lo complementa bien.
- Muestra pequeña y título algo optimista. 221 reseñas son pocas frente a las decenas de miles de Python TOTAL o del Curso Maestro de Python, y «hasta los detalles» se refiere a los fundamentos, no a temas avanzados. Además, la instalación solo se muestra en Windows y macOS.
Conclusión honesta
Python: Fundamentos hasta los detalles es, por temario, uno de los cursos de inicio más rigurosos que hemos analizado: explica el porqué de cada cosa, llega a una POO que otros tratan de pasada y te deja manejando paquetes y entornos virtuales, en 15.8 horas frente a las 36 a 55 de los cursos de nuestra comparativa de Python.
Su debilidad es la práctica: tendrás que inventar tus propios ejercicios o combinarlo con un curso más práctico, como Python TOTAL. Después, suma Git y pruebas y elige especialidad, por ejemplo backend con FastAPI o Django. Para validar tus bases con una certificación, revisa la ficha de PCEP.
Puntaje final: 7.6/10 · Bueno
Para principiantes y programadores de otros lenguajes que quieren entender Python a fondo, con POO, paquetes y entornos virtuales. Menos indicado si necesitas mucha práctica o temas avanzados.
Este curso sí es para ti si…
- Quieres entender por qué funciona cada cosa, no solo copiar código
- Vienes de otro lenguaje y quieres dominar la POO y el ecosistema de Python
- Planeas pasar a backend con Django o FastAPI y necesitas bases sólidas
- Valoras los subtítulos revisados y las clases cortas
Mejor busca otro curso si…
- Aprendes sobre todo resolviendo ejercicios y proyectos
- Ya dominas lo básico y buscas decoradores, generadores, tipado o pruebas
- Prefieres un curso con decenas de miles de reseñas que respalden la compra
Python: Fundamentos hasta los detalles
- 15.8 h
- 4.6 en Udemy
Enlace directo a Udemy. Esta reseña no está patrocinada. Consulta el precio actual en Udemy.
Preguntas frecuentes
¿Sirve si nunca he programado?
Sí. Los requisitos dicen que no se necesita experiencia previa, y las primeras secciones instalan Python y explican qué es una variable. El ritmo es pausado, aunque al final llega a temas intermedios de POO.
¿Qué necesito instalar?
Python y un editor como VS Code; hay clases de instalación para Windows y macOS. En la sección de entornos virtuales se usan venv, Pipenv y Poetry, todos gratuitos.
¿Cuánto tiempo toma?
Son 15.8 horas en 176 clases. A una hora diaria, con los ejemplos y las tareas, calcula de 4 a 6 semanas.
Alternativas que también analicé
Todo el ranking de Programación
Curso Maestro de Python: De Cero a Programador Todoterreno
Héctor C. Guzmán
Uno de los cursos de Python más completos y ordenados en español, con pruebas y distribución incluidas; su punto débil es la práctica: solo 25 ejercicios de código.
Python TOTAL con IA: de CERO a Programador Full en 16 días
Federico Garay, Escuela Directa
El mejor punto de partida en español para aprender Python escribiendo código desde el primer día; en los temas avanzados es un vistazo, no una especialización.
Python 3. Curso de python con 150 ejemplos y 10 proyectos
Redait Media
Un curso general de Python compacto, con ejercicios resueltos en cada tema, 11 proyectos y un buen bloque de pandas en 16.3 h; la POO cabe en 6 minutos y no hay Git ni entornos virtuales.