Taller de Python · Buenos Aires

Aprendé Python y desarrollo web con un currículo que podés auditar

Doce semanas de clases en vivo, práctica semanal y revisión de código. Cada módulo declara horas, prerrequisitos y criterio de evaluación antes de que te inscribas.

Estudiante revisando código Python en una notebook durante una clase en vivo del taller
Revisión de código entre pares en una clase en vivo.

Auditoría del taller

Qué incluye y qué no incluye

Revisá el alcance real antes de inscribirte. Preferimos que sepas qué recibís y qué queda fuera de nuestra responsabilidad.

Incluye

  • 24 clases en vivo por videoconferencia, con grabación disponible durante el taller.
  • Revisión de código individual sobre cada entrega semanal.
  • Enunciados, repositorios de ejemplo y material de práctica descargable.
  • Constancia de finalización del taller al completar el 80% de las entregas.
  • Canal de consultas abierto 30 días después del cierre.

No incluye

  • Garantía de empleo, intermediación laboral ni contacto con empresas.
  • Certificación oficial ni acreditación de organismo público.
  • Título profesional habilitante.
  • Computadora, licencias de software pago ni conexión a internet.
  • Promesas de salario o de resultados económicos.

La constancia acredita la finalización del taller. No sustituye una formación de grado ni una certificación profesional.

Currículo verificable

Ledger semanal: módulo, horas, prerrequisito y evaluación

Ocho módulos repartidos en 16 semanas. Cada fila indica qué se entrega y con qué criterio se evalúa antes de pasar al módulo siguiente.

Módulos del taller con horas, prerrequisitos y criterio de evaluación
Módulo Horas Prerrequisito Evaluación
Módulo 01Fundamentos de Python: sintaxis, tipos y control de flujo 16 h Ninguno 12 ejercicios corregidos en clase
Módulo 02Estructuras de datos y funciones 14 h Módulo 01 10 problemas con revisión de código
Módulo 03Práctica de código y pruebas automatizadas 12 h Módulo 02 Suite de pruebas propia sobre el código del módulo
Módulo 04HTTP, HTML y formularios 12 h Módulo 02 Formulario validado del lado del servidor
Módulo 05Flask: rutas, plantillas y sesiones 16 h Módulo 04 Aplicación de tres rutas con plantillas
Módulo 06Bases de datos y SQL 14 h Módulo 05 Esquema propio y consultas documentadas
Módulo 07Django: modelos, vistas y panel de administración 18 h Módulo 06 CRUD funcional con migraciones
Módulo 08Automatización de tareas y proyecto final 20 h Módulo 07 Entrega del repositorio y defensa de 15 minutos
Total del taller 122 h Proyecto final entregado y defendido

Las horas indican trabajo guiado con instructor y revisión de código. No incluyen la práctica autónoma que cada estudiante sume por su cuenta.

Evidencia de proyectos

Cada entrega se abre, se ejecuta y se revisa

Publicamos el código y el árbol de archivos de dos entregables del taller. Al lado de cada uno indicamos qué se puede comprobar y qué queda fuera del alcance del ejercicio.

Módulo 4 · Entrega en Python

def total_gastos(movimientos):
    # movimientos: lista de dicts
    validos = [m for m in movimientos if m["monto"] > 0]
    return round(sum(m["monto"] for m in validos), 2)

if __name__ == "__main__":
    print(total_gastos(leer_csv("agosto.csv")))

CLI de registro de gastos

Qué demuestra
Lectura de archivos CSV, funciones puras, validación de datos y pruebas con pytest sobre casos borde.
Qué no demuestra
Dominio de frameworks web ni trabajo con bases de datos en producción.
Ver los criterios de corrección

Módulo 7 · Entrega web

proyecto-django/
├── manage.py
├── requirements.txt
├── cuentas/
│   ├── models.py
│   └── views.py
└── templates/
    └── base.html

Aplicación web con Django

Qué demuestra
Rutas, modelos y plantillas conectadas, más migraciones ejecutadas desde cero en una máquina limpia.
Qué no demuestra
Despliegue en servidor propio, escalado bajo carga ni seguridad avanzada.
Instrucciones reproducibles del proyecto

Instructor, soporte y evaluación

Quién dicta el taller y cómo se corrigen tus entregas

Las clases en vivo y la revisión de código son el centro del método. Cada entrega vuelve con comentarios escritos sobre el repositorio, no solo con una nota.

Retrato de la instructora del taller de Python frente a su equipo de trabajo

Emma Roth

Instructora principal · Desarrollo web con Python

Formación
Licenciatura en Ciencias de la Computación y posgrado en ingeniería de datos.
Especialidad
Django, Flask, bases de datos SQL y automatización de tareas con scripts.
Dictado
Cohortes presenciales y remotas desde 2019, con revisión semanal de repositorios.

La constancia emitida acredita la finalización del taller. No es un título oficial ni cuenta con reconocimiento de organismos externos.

Criterios de evaluación

  1. Ejercicios semanales de Python: corrección automática más lectura del código.
  2. Proyecto de aplicación web: funcionamiento, estructura de archivos y pruebas.
  3. Consulta a la base de datos: consultas correctas y modelo documentado.
  4. Defensa oral breve del repositorio final ante el equipo docente.

Aprobar las cuatro instancias habilita la constancia. El taller no incluye garantía de empleo ni intermediación laboral; los requisitos y el precio completo están en los requisitos del método.

Admisión

Consultas antes de inscribirte

Respondemos dudas sobre el currículo, los requisitos y el precio del taller. Si tu pregunta es sobre el temario semana por semana, conviene revisar el programa antes de escribir.

Oficina
Av. Corrientes 1386, Piso 8, Oficina B, C1043AAB, Ciudad Autónoma de Buenos Aires, Argentina
Atención
Lunes a viernes, 10:00 a 18:00 (hora de Argentina)

El taller no incluye garantía de empleo. La constancia entregada certifica la finalización del programa, no una habilitación profesional.