Python ~ Proyecto Final Monolítico
Автор: Guille Fullstack Engineering
Загружено: 2025-12-04
Просмотров: 53
Описание:
En este vídeo te llevo paso a paso por todo el código de un mini Sistema de Inventario en Python, escrito en un solo archivo (monolítico), pero con estructura y mentalidad profesional.
Trabajamos con archivos JSON reales de inventario y actualización, y te explico con calma, en lenguaje humano, qué hace cada parte del programa:
Cómo definimos las rutas con pathlib para trabajar con carpetas data y salida sin romper nada según el sistema operativo.
Cómo funciona cargar_json, con manejo de errores realista: archivo no encontrado, JSON inválido, permisos, etc
Cómo convertimos una lista de productos en un diccionario con lst_a_dict para trabajar por id de forma eficiente
La lógica completa de actualizar:
Altas de productos nuevos
Actualizaciones parciales sin tocar el id
Bajas de productos, guardando los ids eliminados
La parte de normalización de datos:
'a_float' para limpiar precios con comas, espacios y formatos raros
'a_int' para asegurar stocks enteros y válidos
'normalizar_producto' para dejar cada producto con precio, stock y 'precio_final' listo para usar
Cómo generamos el reporte final con:
total de productos activos
valor total del stock
top 3 por cantidad de unidades
ids dados de baja y su conteo
Cómo guardamos el catálogo y el reporte en JSON con 'guardar_resultados', creando la carpeta de salida si no existe y controlando errores al escribir.
Y finalmente, cómo lo orquesta todo la función 'main': desde cargar los datos, actualizar, normalizar, filtrar activos, ordenar por precio y generar los archivos finales.
Este vídeo es para ti si:
Estás empezando en Python y quieres ver un ejemplo completo, realista y ordenado de un script de inventario
Quieres entender no solo “qué hace el código”, sino por qué está escrito así.
Te interesa el camino hacia backend / full stack y necesitas ver lógica de negocio aplicada a datos.
Al final del vídeo vas a entender de verdad cómo funciona el flujo completo de un sistema de inventario simple en Python: desde los archivos JSON de entrada hasta el catálogo final y el reporte listo para usar.
#python #inventario #backend #fullstack #programacion #json
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: