Escuela Superior de Comercio Nº49
"Cap. Gral. J.J.Urquiza"

Programación I 2026

2º2ª DS

Docente a cargo:
Prof. Ing. Juan Marquez

marquez.juan@terciariourquiza.edu.ar

Cuestiones formales

Este espacio curricular tiene formato de taller.

  • Se promueve con 6
  • Exige 75% de asistencia y 100% de asignaciones y parciales aprobados.
  • En caso de no promover, se debe aprobar el examen final en noviembre/diciembre 2026 o febrero/marzo 2027. Pasado ese plazo, se debe recursar.

Cuestiones formales

Para poder cursar, hay que tener aprobada Lógica y Estructura de Datos (1º año)

Para cursar Programación II (3er año), hay que tener aprobado Programación I.

Contenidos

  • Control de versiones
  • Continuación de Lógica y Estructura de Datos
  • Manipulación del DOM y comunicación asincrónica con backend
  • Backend en Python
  • Programación Orientada a Objetos
  • Patrones
  • Conexión con Bases de Datos

Backend

Cliente-Servidor

Software a instalar

  • Python 3.10 o superior
  • pip y venv (módulos de Python)
  • Una terminal funcional
  • Un editor de código de su preferencia
  • Navegador Web
  • A definir: MYSQL o MariaDB (2º cuatrimestre)
  • A definir: MongoDB (2º cuatrimestre)

Software a instalar

Importante: Cada estudiante es responsable de instalar y mantener el sistema desde el que praticará para el taller.

Se aceptan consultas, pero la responsabilidad no es de la institución ni del docente.

Cada estudiante debe ser capaz de correr y ejecutar código desde cualquier entorno funcional, aunque no sea el que le resulte más familiar.

Software a instalar (todo junto)

  • Linux (deb):
    sudo apt install python3 python3-venv python3-pip

Contacto: