Saltar al contenido principal

🍽️ Pyquiles al Pastor

Curso completo de Python - Autoaprendizaje desde cero hasta profesional

Como los chilaquiles al pastor combinan ingredientes básicos con este toque especial, este curso combina fundamentos de Python con técnicas profesionales. Un curso diseñado para guiarte paso a paso, con rutas personalizadas según tu nivel y proyectos prácticos que evolucionan contigo.

Elige tu ruta de aprendizaje

Empezar desde cero

Nunca has programado antes

4-6 semanas
Prerequisitos: Ninguno
Continuar →

Vengo de otro lenguaje

Ya sabes programar, quieres aprender Python

2-3 semanas
Prerequisitos: Conocimientos básicos de programación
Continuar →

Modo pro

Dominas Python básico, quieres avanzar

3-4 semanas
Prerequisitos: Python básico, POO, Funciones
Continuar →

Módulos del curso

01🟢 Principiante

Fundamentos

Qué aprenderás:
  • Entender la filosofía de Python
  • Dominar variables, tipos y operadores
  • Usar condicionales y bucles efectivamente
2-3 semanas
Continuar →
02🟢 Principiante

Estructuras de Datos

Qué aprenderás:
  • Trabajar con listas, tuplas y diccionarios
  • Comprender cuándo usar cada estructura
  • Aplicar métodos y operaciones comunes
1 semana📋 Fundamentos
Continuar →
03🟡 Intermedio

Funciones y Módulos

Qué aprenderás:
  • Crear funciones reutilizables
  • Organizar código en módulos y paquetes
  • Aplicar buenas prácticas de estructura
1-2 semanas📋 Estructuras de Datos
Continuar →
04🟡 Intermedio

Programación Orientada a Objetos

Qué aprenderás:
  • Entender clases y objetos en Python
  • Usar dataclasses para simplificar código
  • Aplicar principios POO
1-2 semanas📋 Funciones
Continuar →
05🟡 Intermedio

Calidad y Robustez

Qué aprenderás:
  • Manejar errores y excepciones
  • Implementar logging profesional
  • Usar type hints y herramientas de calidad
1-2 semanas📋 POO
Continuar →
06🔴 Avanzado

Datos y Formatos

Qué aprenderás:
  • Trabajar con archivos usando pathlib
  • Procesar JSON, XML y YAML
  • Implementar serialización avanzada
2 semanas📋 Calidad y Robustez
Continuar →
07🔴 Avanzado

Conceptos Avanzados

Qué aprenderás:
  • Dominar decoradores y context managers
  • Optimizar rendimiento
  • Usar generadores e iteradores
2-3 semanas📋 Datos y Formatos
Continuar →
08🔴 Avanzado

Herramientas Profesionales

Qué aprenderás:
  • Gestionar entornos virtuales
  • Crear paquetes distribuibles
  • Implementar testing y seguridad
2 semanas📋 Conceptos Avanzados
Continuar →
09🔴 Avanzado

Ciencia de Datos Básica

Qué aprenderás:
  • Introducción a pandas
  • Manipular datos estructurados
  • Aplicar análisis básico
1-2 semanas📋 Herramientas Profesionales
Continuar →