🏪
CFP 401 · Programador · Python + SQLite

Ejercicios: Mi primer kiosco

Guías de práctica para dar tus primeros pasos conectando Python con bases de datos usando tkinter y sqlite3.

🎯 Cómo usar esta página

Elegí el ejercicio al que querés acceder. Te recomendamos hacerlos en orden: primero armá la base de datos y la app que muestra los productos, y después sumale la posibilidad de cargar productos nuevos.

🐍

Elegí tu ejercicio Hacé clic en una tarjeta para empezar

🍬
Ejercicio 1

Mi primer kiosco

Creá la base de datos con DB Browser, cargá 5 productos a mano y programá una ventana con tkinter que los muestre en pantalla.

DB Browser SELECT tkinter
Empezar
🛒
Ejercicio 2

Agregar productos al kiosco

Sumale a la app del ejercicio anterior dos casillas y un botón para cargar productos nuevos en la base de datos con INSERT.

INSERT commit() Entry
Empezar
🔧
Ejercicio 3

Modificar productos

Sumale a la app un botón para actualizar el precio de un producto que ya existe en la base de datos con UPDATE.

UPDATE WHERE commit()
Empezar
🗑️
Ejercicio 4

Eliminar productos

Sumale a la app un botón para borrar definitivamente un producto de la base de datos con DELETE.

DELETE WHERE commit()
Empezar
⚠️ Importante: los Ejercicios 2, 3 y 4 continúan el trabajo del anterior. Necesitás tener listos kiosco.db y tu kiosco.py del ejercicio previo antes de empezar el siguiente.