Introducción al desarrollo de APIs web con Python y Flask

Un taller dedicado a conocer y explorar Flask, el microframework web para Python

Este taller, co-organizado con AdaLoveDev y EXCLUSIVO PARA MUJERES, estará dedicado a conocer y explorar Flask, un microframework web para Python que destaca por su simplicidad, ligereza y extensibilidad. Flask provee los elementos básicos sobre los que desarrollar una aplicación web sencilla, y delega funcionalidades más avanzadas a su rico ecosistema de extensiones.

En este taller—pensado para profesionales de la programación pero no necesariamente de Python—repasaremos en primer lugar algunos conceptos básicos del lenguaje, que nos ayudarán a entender mejor ciertas características de Flask; dedicaremos asimismo algo de tiempo a afianzar los conceptos de HTTP y APIs web, con especial énfasis en las APIs RESTful. Esto nos llevará por fin a probar Flask y descubrir qué es lo que lo hace tan atractivo para desarrollar aplicaciones web ligeras; por último, implementaremos una API web sencilla con las herramientas que nos proporciona este framework.

Toda la logística del taller estará organizada en torno a GitHub Classroom; éste nos permitirá progresar a través del taller usando metodologías de trabajo modernas, tales como tests de aceptación automatizados y control de versiones mediante git.