CODEZEROINTERACTIVE

Chapter 1 / 12

27. Proyecto final: MiniFinance

Introducción a la programación, pensamiento lógico y primeros conceptos para empezar con calma.

Lesson 283%

28 / 32 lessons in this chapter

Lessons

27 / 31 in this part

Current chapter

Chapter 1 — Python desde cero

Self-paced

27. Proyecto final: MiniFinance

Tu proyecto final será una aplicación de terminal que permita:

  • Crear cuentas.
  • Registrar ingresos.
  • Registrar gastos.
  • Asignar categorías.
  • Mostrar el saldo.
  • Mostrar el historial.
  • Calcular el total gastado.
  • Guardar información en JSON.
  • Cargar información al iniciar.
  • Validar datos incorrectos.

Funciones recomendadas

python terminal
def mostrar_menu():
    pass


def crear_cuenta():
    pass


def agregar_ingreso():
    pass


def registrar_gasto():
    pass


def mostrar_saldo():
    pass


def mostrar_movimientos():
    pass


def guardar_datos():
    pass


def cargar_datos():
    pass

pass permite crear temporalmente una función vacía.

Construye una función a la vez.

No intentes terminar toda la aplicación en un solo día.

Orden recomendado

  1. Crear el menú.
  2. Hacer que el usuario pueda salir.
  3. Agregar un saldo inicial.
  4. Registrar ingresos.
  5. Registrar gastos.
  6. Mostrar el saldo.
  7. Crear el historial.
  8. Añadir categorías.
  9. Validar montos.
  10. Guardar los datos.
  11. Cargar los datos.
  12. Organizar el código en varios archivos.