Programa · información del curso
El curso se dicta en línea en vivo, con 10 módulos y 56 horas sincrónicas. Acá están las condiciones completas para decidir con información verificable, sin pedir datos.
Dos encuentros semanales de 2 horas por videoconferencia, más una práctica estimada de 4 a 6 horas semanales. La cohorte máxima es de 24 alumnos y cada grupo tiene un docente a cargo y un ayudante para revisar entregables.
El sílabo completo, con entregable y requisito previo por módulo, está publicado en la tabla de módulos. No hay costos ocultos ni materiales obligatorios fuera de lo indicado en precios.
Este curso no garantiza empleo, entrevistas, ascensos ni salarios. El certificado es una constancia de finalización emitida por Instituto Pampa Código y no tiene acreditación oficial.
Sílabo completo
Cursada de 14 semanas con dos encuentros por semana. Cada fila indica sus temas, su entregable y el requisito previo que exige.
| Módulo | Horas | Temas | Entregable | Requisito |
|---|---|---|---|---|
| M01 · Fundamentos y entorno | 6 h | Tipos, control de flujo, terminal, entornos virtuales | Script con validación | Ninguno |
| M02 · Estructuras y funciones | 6 h | Listas, diccionarios, funciones, módulos | Utilidades con pruebas | M01 |
| M03 · Objetos y errores | 5 h | Clases, herencia, excepciones | Modelo de dominio | M02 |
| M04 · Archivos y APIs | 5 h | pathlib, CSV, JSON, requests | Importador desde API | M03 |
| M05 · SQL y datos | 6 h | SQLite, SELECT, JOIN, índices | Consultas sobre base propia | M04 |
| M06 · Flask | 6 h | Rutas, plantillas, formularios | App con tres vistas | M05 |
| M07 · Django: modelos | 6 h | ORM, migraciones, admin | CRUD migrado | M06 |
| M08 · Django: vistas | 6 h | Vistas, forms, autenticación | Formulario y login | M07 |
| M09 · Pruebas y automatización | 5 h | pytest, logging, tareas programadas | Suite y script agendado | M08 |
| M10 · Proyecto final | 5 h | Alcance, revisión de código, demo | Repositorio con README y demo | M01 a M09 |
Las 56 horas son de encuentro sincrónico. La práctica fuera de clase es estimada, no se computa en ese total y no se garantiza ningún resultado laboral.
Evidencia de código
Estos ejemplos son extractos de los ejercicios que se resuelven en clase. Cada pestaña muestra el código y, al costado, la salida que el alumno debe obtener en su terminal. No se ejecuta nada en el navegador: el bloque es material de lectura y se copia al editor local.
def resumen(modulos):
con_entregable = [m for m in modulos if m["entregable"]]
return {
"total": len(modulos),
"entregables": len(con_entregable),
"horas": sum(m["horas"] for m in modulos),
}
print(resumen([
{"modulo": "Python base", "horas": 6, "entregable": True},
{"modulo": "Django", "horas": 8, "entregable": True},
{"modulo": "Automatización", "horas": 5, "entregable": False},
]))
{'total': 3, 'entregables': 2, 'horas': 19}
from django.urls import path
from . import views
urlpatterns = [
path("programa/", views.programa, name="programa"),
]
def programa(request):
modulos = Modulo.objects.order_by("semana")
return render(request, "/?pagename=programa", {"modulos": modulos})
GET /programa/ 200 (3 módulos listados)
GET /static/programa.css 200
from flask import Flask, render_template
app = Flask(__name__)
@app.get("/programa")
def programa():
modulos = cargar_modulos("silabo.json")
return render_template("/?pagename=programa", modulos=modulos)
* Serving Flask app 'programa'
* Running on http://127.0.0.1:5000
"GET /programa HTTP/1.1" 200 -
Los entregables de cada módulo se revisan en clase. El detalle de horas y requisitos previos está en el sílabo por módulo y las condiciones de cursada en la consulta de disponibilidad.
Disponibilidad de cohorte
Abrimos grupos de hasta 24 alumnos, con 56 horas sincrónicas repartidas en diez módulos. La inscripción se confirma por orden de pago y no se reserva cupo sin comprobante. Escribinos y te respondemos con la fecha de inicio vigente, los horarios y los requisitos previos de cada módulo.
No garantizamos empleo, entrevistas, ascensos ni salarios. El certificado es una constancia de finalización emitida por el instituto y no cuenta con acreditación oficial.
También podés escribir a contacto@whatdotheydrive.com o llamar al +54 233 691 4632.