馃幆 Objetivo:
Crear un programa realista que permita al usuario:
-
A帽adir tareas
-
Marcar tareas como completadas
-
Ver tareas pendientes y completadas
-
Guardar y recuperar tareas desde un archivo
.json
馃摑 Enunciado del proyecto: Gestor de tareas
Escribe un programa que permita al usuario gestionar sus tareas del d铆a. Las tareas se deben guardar en un archivo llamado tareas.json para que no se pierdan al cerrar el programa.
✅ Caracter铆sticas:
-
Men煤 principal con opciones:
-
A帽adir nueva tarea
-
Ver tareas pendientes
-
Marcar tarea como completada
-
Ver tareas completadas
-
Salir
-
-
Uso de funciones para cada acci贸n
-
Datos estructurados con listas y diccionarios
-
Lectura y escritura en archivo
.jsonpara guardar todo
馃捇 C贸digo completo del proyecto
馃 ¿Qu茅 se repasa aqu铆?
✔️ Estructuras condicionales y bucles
✔️ Listas, diccionarios y funciones
✔️ Lectura/escritura de archivos .json
✔️ Validaci贸n de entrada del usuario
✔️ Organizaci贸n y reutilizaci贸n de c贸digo
馃殌 Pr贸ximo paso:
Con este proyecto cierras el Nivel 1 de Python y est谩s listo para pasar a conceptos intermedios como:
-
clases y objetos
-
librer铆as externas
-
proyectos web o visuales
馃搨 C贸digo disponible en GitHub:
github.com/josecodetech
Video tutorial : https://youtu.be/CSeYb1WS7QE