Skip to content

Latest commit

 

History

History
56 lines (39 loc) · 1.59 KB

readme.md

File metadata and controls

56 lines (39 loc) · 1.59 KB

CURSO PYTHON BÁSICO

En este repositorio encontrarás:

  • Material recogido con apuntes básicos y algunos ejercicios resueltos.
  • Tres versiones del ejercicio final: Gestor de tareas (aka TODO LIST)
    • V1: MVP con módulos.
    • V2: Más casuística.
    • V3: Refactor - OOP

Con este programa podrás:

  • Añadir tareas.
  • Completar tareas.
  • Eliminar tareas.

Ten en cuenta que (de momento) no se guardan las tareas.

Puedes probar el programa:

De forma online en este enlace:

https://iogwdev.pyscriptapps.com/todo-list/latest/


De forma local puedes:

  • Clonar el repositorio.

  • Entrar en la carpeta de la versión que deseas probar.

  • Escribir en terminal:

    python3 main.py

Nota: Necesitas tener python3 instalado.

Aprendizajes:

Con este curso he podido aprender y reforzar conceptos:

  • Aprender la sintaxis de Python y algunas especificidades, por ejemplo: condicional ternario.
  • Hacer uso de las clases, atributos, métodos e instancias característicos de la OOP.
  • Ejercitar el uso de la lógica de programación.
  • Manejo de excepciones.

Aquí os dejo el diagrama de flujo para este miniproyecto:

Diagrama de flujo

Agradecimientos

Gracias a BeJob por ofrecer esta formación gratuita, a Ángel García Lupiáñez por su conocimiento y dedicación.

Y gracias a ti por dedicar parte de tu tiempo en explorar en mis proyectos.

Bienvenidas sean las sugerencias que me ayuden a crecer y mejorar, no dudes en hacérmelas llegar!