pyProgramación III
Programación III, 2026-2

Laboratorios interactivos de Python

Pasa de Java a Python y termina construyendo un sistema contable con base de datos. Escribes el código y lo ejecutas aquí mismo, sin instalar nada.

Laboratorio 2

Estructuras de datos, en Python y en PHP

Listas, diccionarios, pilas, colas y árboles. Ves cómo se mueve cada dato y cómo se escribe lo mismo en PHP.

Laboratorio 3, proyecto del curso

Un sistema contable real, con base de datos

ContaPyme: registra terceros, ingresos y egresos con Python y MySQL, y publícalo en una página web con PHP.

Mancera y el logo de Python sobre una galaxia

Ing. Diego Javier Mancera DávilaIngeniero de sistemas, docente de Programación III

Aprende Python ejecutándolo, no leyéndolo

Tres laboratorios para pasar de Java a Python y terminar construyendo un sistema administrativo con base de datos. Cada página explica el tema, deja ejecutar código real en el navegador y verifica tus retos.

PythonPHPSQL (MySQL)Java, como punto de partida
37módulos entre los tres laboratorios
24retos con verificación automática
3lenguajes conectados: Python, SQL y PHP
0instalaciones para practicar en el navegador

Proyecto de referencia

El sistema ContaPyme completo en archivos reales: script SQL, proyecto Python por capas con menú de consola, API en PHP y panel web. Incluye la guía de instalación local y de publicación en el hosting.

Descargar proyecto (.zip)

Taller guiado: CRUD con Flask

Construye ContaPyme como aplicación web en tu computador, con WampServer, phpMyAdmin y VS Code. Cada paso trae su pantallazo, el código explicado y los errores más comunes.

Abrir el taller

Qué necesitas

Un navegador actualizado. La primera vez que ejecutes código se descarga el intérprete de Python, que tarda unos segundos y requiere internet; después queda en caché. Para el proyecto en tu equipo: Python 3.10 o superior, MySQL Workbench y VS Code.

Cada laboratorio es también la guía docente. Con ?modo=docente en la dirección se muestran las notas de clase y las soluciones de referencia; con ?modo=estudiante se ocultan de nuevo. El ajuste queda guardado en el navegador del equipo donde se active, así que no lo actives en los computadores de la sala.