Skip to content

devFernandoS/TalenTech-Python-Inicial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Resumen del Curso de Iniciación a Python

Este repositorio contiene una serie de ejercicios y un proyecto final para un curso de iniciación a Python. El objetivo del curso es llevar al estudiante desde los conceptos más básicos del lenguaje hasta el desarrollo de una aplicación de consola funcional que interactúa con una base de datos.

Progresión del Curso

El curso está estructurado en varias etapas, reflejadas en las carpetas de este proyecto:

  1. Clases 2, 3 y 4: Introducen los fundamentos de Python a través de scripts sencillos. Se cubren temas como:

    • Variables y tipos de datos.
    • Entrada y salida de datos por consola (input, print).
    • Operadores aritméticos.
    • Cálculos básicos y formato de salida.
  2. Pre-Entrega: Contiene una versión inicial del proyecto final. Sirve como un primer paso para estructurar la aplicación, definiendo el menú principal y la lógica básica de interacción con el usuario, aunque sin funcionalidades complejas ni persistencia de datos.

  3. La Tienda De Confianza-TalenTech: Es el proyecto final integrador. Aquí se consolidan todos los conocimientos adquiridos para construir una aplicación completa de gestión de inventario para una tienda.


Descripción de los Proyectos

Ejercicios de Clases

  • Ubicación: Clase 2/, Clase 3/, Clase 4/
  • Descripción: Pequeños scripts diseñados para practicar conceptos específicos.
    • IngresoPromedio.py: Calcula el promedio de ingresos semestrales.
    • ListaDeCompra.py: Simula una lista de compras (contenido no revisado).
    • CalculadoraDePropinas.py: Calcula la propina y el total de una cuenta.
    • OperacionesBásicas.py: Realiza operaciones matemáticas simples (contenido no revisado).
    • ConsumoDeCombustible.py: Calcula el gasto de combustible y dinero para un viaje.
    • TicketDeLaCompra.py: Simula un ticket de compra (contenido no revisado).

¿Cómo ejecutar los ejercicios?

Navega a la carpeta correspondiente y ejecuta el script con Python.

# Ejemplo para ejecutar CalculadoraDePropinas.py
cd "Clase 3"
python CalculadoraDePropinas.py

Proyecto Final: La Tienda De Confianza

  • Ubicación: La Tienda De Confianza-TalenTech/
  • Descripción: Una aplicación de terminal para gestionar el inventario de una tienda. Permite registrar productos, consultar su información, modificar el stock, eliminarlos y generar un reporte de productos con bajo stock. Utiliza una base de datos SQLite para la persistencia de datos y colorama para mejorar la interfaz de usuario en la consola.

Características Principales

  • Alta de productos: Registrar nuevos artículos en el inventario.
  • Consulta de productos: Buscar y ver los detalles de un producto por su código.
  • Actualización de stock: Modificar la cantidad de un producto existente.
  • Eliminación de productos: Quitar un producto del inventario.
  • Listado completo: Mostrar todos los productos registrados.
  • Reporte de bajo stock: Generar una lista de productos cuya cantidad es inferior a un umbral mínimo.

¿Cómo ejecutar el proyecto final?

  1. Navega al directorio del proyecto:

    cd "La Tienda De Confianza-TalenTech"
  2. Instala las dependencias: El proyecto requiere la librería colorama. Puedes instalarla usando pip.

    pip install colorama
  3. Ejecuta la aplicación: El script principal es principal.py. Al ejecutarlo, se iniciará la aplicación en la consola. Si el archivo de base de datos inventario.db no existe, el programa lo creará automáticamente.

    python principal.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages