Cómo está armado el temario

El programa completo suma 120 horas repartidas en ocho módulos que se cursan en orden: cada uno abre con lo que necesita el anterior. Vas a escribir código desde la primera clase y a depurar tu propio entorno antes de pasar a los frameworks.

Carga horaria
120 horas en total
Estructura
8 módulos correlativos
Dedicación semanal
6 horas de clase más 4 de estudio propio
Grupo
Máximo 18 estudiantes por comisión
Devolución de prácticos
Hasta 5 días hábiles
  1. M01Fundamentos de Python16 h
  2. M02Estructuras de datos y funciones16 h
  3. M03Objetos, módulos y errores14 h
  4. M04Bases de datos y SQL14 h
  5. M05Desarrollo web con Flask16 h
  6. M06Aplicaciones con Django20 h
  7. M07Automatización y pruebas12 h
  8. M08Proyecto final y despliegue12 h

04

Programa módulo por módulo

Ocho módulos, 96 horas en total. Vas a escribir código desde el primer encuentro.

Actualizado: marzo 2025 · Responsable académico: Alex Novak

Práctica y evaluación

Cada módulo cierra con un entregable que se corrige por escrito. No hay exámenes sorpresa ni notas numéricas: la devolución indica qué funciona, qué falta y qué conviene repasar antes del módulo siguiente.

Entregables
6 en total, uno por módulo, en tu propio repositorio de código.
Plazo de devolución
5 días hábiles desde la entrega, con comentarios línea por línea.
Criterio de corrección
Rúbrica de cuatro puntos: funciona, está legible, está probado y está documentado.
Revisión en vivo
Una sesión de 30 minutos por módulo, opcional, para revisar tu código en pantalla compartida.
Entrega final
Aplicación web desplegada, con README y pasos de instalación reproducibles.
Seguimiento
Planilla de progreso con estado de cada entrega, visible para el estudiante en todo momento.

Qué recibís en cada devolución

  • Lectura del código con observaciones concretas, no un puntaje suelto.
  • Una lista corta de correcciones priorizadas, con enlaces a la documentación oficial.
  • Ejemplos de prueba para que puedas verificar el arreglo por tu cuenta.
  • No incluye certificaciones de terceros ni equivalencias con títulos formales.

Requisitos y equipo

Antes de inscribirte conviene revisar qué sabés ya, con qué máquina vas a trabajar y cuántas horas por semana necesitás reservar. Son los mismos criterios que usamos para abrir cada comisión.

Conocimientos previos

No hace falta experiencia en programación. Sí necesitás manejo básico de archivos y carpetas, uso de navegador y planillas, y lectura atenta de consignas técnicas en español. La aritmética elemental y la lógica de «si pasa esto, entonces aquello» alcanzan para el primer módulo; el resto se construye en clase.

No se exige inglés técnico: la documentación se trabaja con guía y glosario propio del curso.

Equipo mínimo

Computadora con 8 GB de memoria RAM y 20 GB libres en disco; recomendamos 16 GB si vas a levantar contenedores. Windows 10 u 11, macOS 12 o posterior, o Ubuntu 22.04. Conexión de al menos 10 Mbps. El editor, Python y las herramientas de trabajo son gratuitos y se instalan en la primera clase.

No necesitás servidor propio ni licencias pagas para cursar ni para publicar el proyecto final.

Dedicación semanal estimada

Entre 6 y 8 h por semana: 3 h de encuentro en vivo y de 3 a 5 h de práctica y lecturas. Quien curse el programa completo con entregas al día sostiene ese ritmo durante todas las semanas de cursada.

Las clases quedan grabadas y accesibles durante el período de cursada, para quienes deban reorganizar alguna semana.

Cierre · Programa completo

Revisá el temario, compará el costo y decidí con datos

El programa completo son 96 horas repartidas en 6 módulos, con grupo máximo de 18 personas y devolución de entregables en 5 días hábiles. Si todavía dudás, la tabla de precios muestra el importe total en pesos argentinos junto a las cuotas equivalentes.

La inscripción se confirma cuando el pago queda acreditado. La constancia de cursada la emite Línea Base, sin validez oficial ni acreditación de terceros.