Catálogo de cursos
Python avanzado
Escribe Python como un ingeniero sénior.
- Avanzado
- 24 lecciones
- 4 proyectos
- Unas 4 h
- EN · UZ · KO · RU · ES · FR · DE · AR
Supera los fundamentos y pasa a Python en producción: modelo de objetos, generadores, decoradores, manejo sólido de errores, tuplas y conjuntos, JSON y HTTP, API con autenticación, paquetes aislados, pruebas, depuración a partir de evidencias y adaptadores de proveedores seguros para trabajar sin conexión. Termina con un analizador que procesa datos de uno en uno y dos proyectos finales de API con pruebas.
Programa del curso
Sección 1
Python conciso y expresivo
Escribe código Python conciso y expresivo con comprensiones y herramientas funcionales.
- Comprensiones
- Lambdas y ordenación
- Herramientas funcionales
- Desempaquetado, *args y **kwargs
Sección 2
Python orientado a objetos
Diseña tus propios tipos con clases, herencia y el modelo de datos de Python.
- Clases y objetos
- Herencia y polimorfismo
- Métodos especiales
- Propiedades y métodos de clase
Sección 3
Iteradores, generadores y decoradores
Domina la iteración de evaluación diferida y el patrón decorador que usan los frameworks de Python.
- El protocolo de iteración
- Generadores
- Decoradores
- Decoradores en la práctica
Sección 4
Errores, archivos y proyecto final
Crea programas resistentes con excepciones, archivos y gestores de contexto, y aplícalo todo en un proyecto final.
- Manejo avanzado de errores
- Manejo de archivos
- Gestores de contexto
- Proyecto: analizador de registros
Sección 5
Datos, JSON y HTTP
Modela datos persistentes, cruza la frontera de JSON y llama de forma segura a API públicas y con autenticación.
- Tuplas y conjuntos
- Fronteras de JSON
- HTTP y API públicas
- API con autenticación y secretos
Sección 6
Python en producción
Aísla dependencias, verifica comportamientos con pruebas, depura a partir de evidencias y diseña alternativas de respaldo deterministas.
- Paquetes y entornos virtuales
- Pruebas con pytest
- Depuración a partir de evidencias
- API con prioridad sin conexión
Rutas de aprendizaje
Tu idea, en marcha. Empieza en 60 segundos.
Prueba gratis durante 7 días en cualquier plan para nuevos miembros · Cancela cuando quieras
Empezar