01 / Ficha del curso

Curso de Python y desarrollo web con ficha técnica a la vista

Ruta de 14 semanas para principiantes que quieren programar y construir aplicaciones web con Django y Flask. No garantizamos empleo ni ingresos: publicamos horas, ejercicios y proyectos para que decidas con datos concretos.

Editor de código abierto en la notebook durante el proyecto final de la ruta de Python y desarrollo web
Evidencia: repositorio público del proyecto 3, con 42 ejercicios corregidos

02 / Resultados

Qué vas a poder hacer al terminar

Cuatro resultados concretos, cada uno acompañado por la evidencia que se produce durante el curso. No garantizamos empleo ni ingresos: mostramos qué queda hecho.

01 · Python · 24 ejercicios

Escribir scripts de Python que resuelven tareas

Pasás de la sintaxis a la práctica: leer archivos, limpiar datos y automatizar tareas repetitivas con funciones propias y manejo de errores.

>>> from limpieza import normalizar
>>> normalizar("  Av. Corrientes 1386 ")
'av. corrientes 1386'
>>> len(registros)
1247

evidencia: salida de terminal, ejercicio 18

02 · Flask · 6 h de video

Armar una aplicación web con rutas y plantillas

Construís una app Flask con formularios, vistas y datos persistidos. El repositorio del módulo queda público para que puedas revisarlo línea por línea.

proyecto-flask/
├── app.py
├── models.py
├── static/
└── templates/
    ├── lista.html
    └── alta.html

evidencia: repositorio público del módulo 5

03 · Bases de datos · 3 proyectos

Modelar y consultar datos sin depender de nadie

Diseñás tablas, escribís consultas y entendés qué hace cada índice. Practicás con SQLite en clase y el mismo modelo se traslada a PostgreSQL.

SELECT curso, COUNT(*) AS alumnos
FROM inscripciones
WHERE estado = 'activo'
GROUP BY curso
ORDER BY alumnos DESC;

evidencia: consulta del proyecto de cierre

04 · Proyecto final · 18 h de video

Publicar un proyecto propio en internet

Desplegás tu aplicación con variables de entorno, base de datos y dominio. Al terminar tenés la URL funcionando y una constancia de finalización del curso.

Notebook con una aplicación web publicada y una libreta con anotaciones del proyecto final
evidencia: proyecto desplegado por un alumno del curso

Cada resultado corresponde a módulos con horas y ejercicios publicados en el temario del programa.

03 / Temario

Ocho módulos, 96 horas y 42 ejercicios

Abrí cada fila para ver los temas y el proyecto de cierre. La carga semanal estimada es de 6 a 8 horas; el curso no garantiza empleo ni ingresos.

  1. 01Fundamentos de Python12 h · 6 ejercicios

    Variables, tipos, condicionales, bucles y funciones. Cierre: calculadora de consola con validación de datos.

  2. 02Estructuras de datos y archivos10 h · 5 ejercicios

    Listas, diccionarios, conjuntos y lectura de CSV y JSON. Cierre: informe de gastos por categoría.

  3. 03Programación orientada a objetos11 h · 5 ejercicios

    Clases, herencia, composición y dataclasses. Cierre: sistema de turnos con reglas de negocio.

  4. 04Bases de datos y SQL12 h · 6 ejercicios

    Modelo relacional, consultas, SQLite y consultas parametrizadas. Cierre: agenda con persistencia real.

  5. 05Desarrollo web con Flask12 h · 6 ejercicios

    Rutas, plantillas Jinja, formularios y sesiones. Cierre: catálogo con alta de productos.

  6. 06Django de punta a punta14 h · 7 ejercicios

    Modelos, vistas, panel de administración, migraciones y login básico. Cierre: panel de inscripciones.

  7. 07Automatización y pruebas10 h · 4 ejercicios

    requests, scraping responsable, unittest y logging. Cierre: verificador de precios con reporte.

  8. 08Git, despliegue y portafolio15 h · 3 ejercicios

    Ramas, pull requests, despliegue y README técnico. Cierre: repositorio público documentado.

El detalle hora por hora está en el programa completo.

04 / Proyectos

Proyectos de cierre

Tres entregas obligatorias, cada una con repositorio público y un resultado concreto que se revisa en vivo antes de emitir la constancia de finalización.

Panel de tareas del proyecto final mostrando registros guardados en una base de datos SQLite
evidencia: repo público /panel-de-tareas
  1. 01

    Automatización de reportes

    Resultado esperado: un script que consolida tres archivos CSV y genera un resumen diario en PDF sin intervención manual.

    Python · pandas · pathlib · cron

    Ver repositorio público
  2. 02

    Panel de tareas con Django

    Resultado esperado: alta, edición y baja de tareas con usuarios registrados, migraciones y pruebas unitarias sobre los modelos.

    Django · SQLite · HTML · pytest

    Ver repositorio público
  3. 03

    API de consultas con Flask

    Resultado esperado: endpoints documentados que responden en JSON, validan datos de entrada y devuelven errores legibles.

    Flask · PostgreSQL · JSON · curl

    Ver repositorio público

Los repositorios quedan publicados con licencia abierta y siguen accesibles después de terminar el curso. No se otorgan certificaciones oficiales por estos proyectos.

05 / Transparencia

Lo que sí y lo que no incluye

Cada curso se publica con sus horas de video, la cantidad de ejercicios y los proyectos de cierre. Lo que sigue es la lista completa, sin adicionales implícitos ni promesas que no podamos sostener.

Incluye

  • 38 h de video grabado en 9 módulos
  • 42 ejercicios con solucionario público
  • 3 proyectos de cierre con repositorio propio
  • Acceso al aula durante 12 meses
  • Constancia de finalización emitida por friendeducation.com
  • Soporte por correo, respuesta en 48 h hábiles

No incluye

  • Empleo, pasantías ni contacto con empresas
  • Título oficial ni reconocimiento académico
  • Clases en vivo, tutorías individuales o corrección personal
  • Certificaciones de terceros a nombre de frameworks
  • Equipo, licencias de software ni conexión a internet
  • Devoluciones fuera de los 14 días de compra

Horas estimadas de estudio por semana

RutaDedicación semanalDuración total
Fundamentos de Python6 h9 semanas
Desarrollo web con Django8 h12 semanas
Automatización y scripts5 h6 semanas

La ventana de reembolso de 14 días y las condiciones de compra están en las condiciones del curso. Los requisitos previos y el equipo mínimo figuran en el programa.

07 / Precios

Un precio final, sin cargos que aparezcan después

El valor publicado es el total en pesos argentinos con impuestos incluidos. No hay matrícula ni inscripción aparte: lo que ves es lo que pagás.

Programa completo · 168 horas · 9 módulos

$ 480.000 ARS final

Impuestos incluidos. Actualizado el 3 de marzo de 2025.

Ver el detalle de precios y medios de pago
Mercado Pago
Tarjeta, dinero en cuenta o efectivo en Rapipago.
Transferencia
CBU o CVU, con acreditación en 24 horas hábiles.
Cuotas
Hasta 6 cuotas con tarjeta bancaria, sujeto a la entidad emisora.
Facturación
Factura B a consumidor final. Con CUIT 30-71284569-0 se emite factura A.

Condiciones para leer antes de inscribirte

  • Podés pedir el reembolso completo dentro de los 10 días corridos desde el pago, sin expresar motivos. Ver condiciones y reembolsos.
  • El cupo queda confirmado cuando el pago está acreditado. No se reserva lugar con una inscripción sin pago.
  • El acceso al aula virtual se mantiene 12 meses desde la fecha de inicio de la cohorte.

No garantizamos empleo ni ingresos. La constancia de finalización acredita el cursado, sin validez oficial ni reconocimiento académico.

09 / Consulta

Consultá antes de inscribirte

Escribinos si tenés dudas sobre tu nivel de partida, los requisitos previos o la forma de pago. Respondemos con datos concretos del programa: horas de video, ejercicios y proyectos de cierre. El curso no garantiza empleo ni ingresos al finalizar.

Consultas que respondemos por escrito

  • Si te conviene la ruta inicial o la de desarrollo web.
  • Qué equipo y conexión necesitás como mínimo.
  • Cuotas, transferencia y factura con CUIT.
  • Ventana de reembolso y condiciones de cancelación.
Escribir la consulta

Ver también el detalle de precios y los requisitos y el equipo.