Your locale preferences have been saved. We like to think that we have excellent support for English in pretalx, but if you encounter issues or errors, please contact us!

Nuestra primera API Restful + auth + OpenAPI
10-04, 16:00–17:30 (Europe/Madrid), Orballo
Language: Español

Una vez hemos aprendido las bases de Python, la primera pregunta que nos solemos hacer es ¿Y ahora qué? Tenemos bases de programación pero nos falta conocer librerías capaces de llevar a cabo nuestros desarrollos de una manera rápida y sencilla.

El objetivo de este taller es dar las herramientas necesarias a estas personas para poder crear su primera API RESTful con Python. 

Para ello, montaremos los endpoints necesarios para realizar la autenticación de cliente por token para securizar nuestra API, también montaremos un par de endpoints priorizando primero la escritura de los tests, hablaremos de las diferencias que hay entre los distintos métodos disponibles GET, POST, PUT, PATCH y DELETE, comentaremos estrategias para conformar la sintaxis de nuestras urls de manera que se genere coherencia entre ellas y finalmente acabaremos planteando un caso de uso en el cual un cliente necesita actualizar uno de los endpoints pero nosotros, como proveedores de un servicio, estemos obligados a guardar retrocompatibilidad con el resto de clientes, de manera que este ejemplo nos permitirá introducir el concepto de versionado de APIs.


Topic

Core

Additional topics

Web

Proposal Level

Intermedia (es necesario entender las bases relacionadas para entrar en detalle)

"Trabajar no es malo, lo malo es tener que trabajar" (Don Ramón, Chavo del ocho, 1980)