El objetivo de este repositorio es facilitar el primer contacto con Streamlit y Python permitiendo centrarse en el desarrollo de la aplicación de forma directa, sin necesidad de muchos preparativos y minimizando los problemas al configurar los entornos locales, permitiendo el desarrollo desde cualquier ordenador.
Para poder seguir esta guía, se necesitará:
- Un ordenador con conexión a internet
- Un correo electrónico al que podamos acceder
No obstante, a pesar de no ser imprescindible, es recomendable tener un conocimiento básico sobre Python y Streamlit, para lo cual se pueden utilizar los videos preparados por el equipo de Technovation Girls así como el contenido del currículum.
Streamlit tiene una galería con muchas aplicaciones hechas por la gente con su librería, podeis explorar el catálogo aquí para buscar ideas.
Dos aplicaciones muy interesantes son:
- Webb Compare -- Muestra comparativas de imágenes sacadas por los telescopios Hubble (1990) y James Webb (2021) donde podemos ver la mejora de la tecnología.
- PrettyMap -- Una aplicación que genera mapas con diseños bonitos a partir de una dirección.
En el apartado 1.Setup podemos encontrar una pequeña guía para crear las distintas cuentas que necesitaremos así como una copia editable de este proyecto para utilizarlo como punto de partida para las sucesitas tareas.
A lo largo de la sesión, veremos varios ejercicios de menor a mayor dificultad que nos permitirán familiarizarnos con Streamlit y Python. En cada uno de ellos, veremos distintos componentes de Streamlit que podremos utilizar posteriormente a la hora de crear una aplicación más grande.
Los distintos ejercicios son:

