Resumen del programa

Doce semanas, seis módulos y un plan que se sostiene

El programa se organiza en 6 módulos y 12 semanas: dos semanas por módulo. Cada módulo declara tiempo, prerrequisito y entregable antes de empezar, así sabés qué se espera de vos en cada tramo y con qué contás para resolverlo.

La carga estimada es de 72 horas. Son 2 h de clase en vivo y 4 h de ejercicios por semana, con corrección y código esperado. No hay horarios sorpresa ni material que aparezca a último momento: el calendario se entrega completo al inicio.

Duración
12 semanas
Horas estimadas
72 h
Ritmo semanal
2 h en vivo + 4 h de práctica
Módulos
6 con entregable evaluado

La ruta avanza de fundamentos de Python a aplicaciones web con Django y Flask, bases de datos y automatización. El certificado es de finalización y no está acreditado por un organismo oficial. El curso no garantiza empleo, salario ni plazos de contratación: los resultados dependen de tu práctica y del mercado.

Módulos 01 — 06

El temario completo, con tiempo y entregable en cada fila

Doce semanas, dos horas de clase en vivo y cuatro horas de ejercicios por semana. Cada fila declara qué necesitás antes de empezar y qué se entrega al cerrar el módulo.

  1. 01

    Fundamentos de Python

    Sintaxis, tipos de datos, condicionales, bucles y funciones. Primer contacto con el entorno y con la lectura de mensajes de error.

    Duración
    2 semanas · 12 h
    Prerrequisito
    Ninguno
  2. 02

    Estructuras de datos y funciones

    Listas, diccionarios, módulos propios y manejo de archivos. Organización del código en funciones pequeñas y verificables.

    Duración
    2 semanas · 12 h
    Prerrequisito
    Módulo 01
  3. 03

    Bases de datos y SQL

    Modelado relacional, consultas con filtros y uniones, y conexión desde Python con parámetros seguros.

    Duración
    2 semanas · 12 h
    Prerrequisito
    Módulo 02
  4. 04

    Desarrollo web con Flask

    Rutas, plantillas, formularios y validación del lado del servidor. Publicación local de una aplicación pequeña.

    Duración
    2 semanas · 12 h
    Prerrequisito
    Módulo 03
  5. 05

    Django y proyectos

    Vistas, modelos, migraciones y panel de administración. Armado de un proyecto con autenticación básica.

    Duración
    2 semanas · 12 h
    Prerrequisito
    Módulo 04
  6. 06

    Automatización, pruebas y despliegue

    Scripts para tareas repetitivas, pruebas con pytest y puesta en marcha del proyecto final en un servidor.

    Duración
    2 semanas · 12 h
    Prerrequisito
    Módulo 05

Cada entregable se corrige por escrito y se compara con el código esperado. Revisá los criterios de entrega o ajustá tu ritmo en la calculadora de ritmo.

Calculadora de ritmo

Cuántas semanas necesitás con tu agenda real

El programa completo son 6 módulos con 72 horas de dedicación estimada. Ajustá tus horas semanales y tu punto de partida para ver un ritmo posible.

La base de cálculo son 2 h de clase en vivo y 4 h de ejercicios por semana. Con menos de 6 h semanales el recorrido se estira.

12 semanas estimadas
Horas totales de dedicación
72 h
Clase en vivo por semana
2 h
Práctica por semana
4 h
Semanas por módulo
2,0
Cierre estimado
calculando

Es una estimación orientativa: no descuenta semanas sin estudio ni feriados. El certificado es de finalización y no reemplaza una formación oficial. Para ver qué incluye cada módulo volvé al detalle de módulos; para cuotas y medios de pago, precios y contacto.

Entregables

Cuatro proyectos integradores y su rúbrica de corrección

Cada tramo del programa cierra con un entregable sobre repositorio. Se corrige con la misma rúbrica de tres niveles (cumple, cumple con observaciones, no cumple) y la devolución escrita llega dentro de los 5 días hábiles posteriores a la entrega.

  1. 01

    Calculadora de presupuesto por consola

    Módulos 1 y 2 · entrega en semana 4

    Script que recibe montos por entrada estándar, valida los datos y devuelve un total con formato de moneda.

    • No se rompe si el usuario escribe texto donde se espera un número.
    • Cálculo y salida por pantalla viven en funciones separadas.
  2. 02

    Automatización de reportes en CSV

    Módulos 3 y 4 · entrega en semana 7

    Limpieza de un archivo de ventas y generación de un resumen mensual sin intervención manual.

    • El script se ejecuta dos veces seguidas sin duplicar filas.
    • Un archivo faltante se informa con un mensaje legible.
  3. 03

    Aplicación web de turnos con Flask

    Módulo 5 · entrega en semana 10

    Tres rutas, un formulario de reserva y validación del lado del servidor antes de guardar.

    • El formulario rechaza campos vacíos y muestra el error en la misma página.
    • Las rutas y el modelo de datos quedan documentados en el README.
  4. 04

    API de tareas con Django y base de datos

    Módulo 6 · entrega en semana 12

    Modelo, migraciones y endpoints de alta y listado de tareas con pruebas mínimas.

    • Las migraciones se aplican desde cero en un entorno limpio.
    • Al menos tres pruebas automáticas cubren los casos de error.