Sviluppare una RESTful Web API con Python, Flask e MongoDB

A session at EuroPython 2012

Tuesday 3rd July, 2012

9:00am to 10:30am (CET)

Nel corso dell’ultimo anno abbiamo lavorato all’implementazione Python di una RESTful Web API completa. Abbiamo imparato un bel po’ di cose sui best pattern REST e, naturalmente, abbiamo messo alla prova le ben note capacità web di Python, rilasciando nel frattempo un paio di progetti Open Source. Nel corso del mio intervento condividerò quel che abbiamo imparato. Prenderemo in considerazione il problematico design di una REST API ‘pura’. Vedremo che cosa offre Python in questo campo e scenderemo infine nel dettaglio, dando una occhiata al codice che abbiamo scritto. Alcune tecnologie/stack che tratteremo sono (in nessun ordine particolare): Flask, PyMongo, MongoDB, REST, JSON, XML, Heroku. Lo sapevi? Che ti piaccia o no, c’è una REST API nel tuo futuro.

About the speaker

This person is speaking at this event.
Nicola Iarocci

Lead developer, Bisanzio Software Srl and CIR 2000

Founder of Bisanzio Software SRL and CIR2000, Nicola has been an avid coder since he was a teen, back in the mid '80s. Lead developer for the 'Amica 10' product line, an accounting software platform for italian small businesses, Nicola is proficient with Python, JavaScript, C# and the .NET Framework. On the database side of things, his expertise ranges from MongoDB to SQL Server. He operates several cloud applications and services hosted on Amazon AWS, Heroku and Google App Engine. He sometimes get a chance to wear his Speaker Hat. As of late, having been able to sneak Python into his own companies tech stacks has been his major accomplishment.

Next session in Big Mac

11:15am OpenERP 6.1, come progettare applicazioni business by Davide Corio

Coverage of this session

Sign in to add slides, notes or videos to this session

EuroPython 2012

Italy Italy, Florence

2nd8th July 2012

Tell your friends!

When

Time 9:00am10:30am CET

Date Tue 3rd July 2012

Where

Big Mac, Grand Hotel Mediterraneo

Short URL

lanyrd.com/srzkt

Official event site

ep2012.europython.eu

View the schedule

Share

Topics

See something wrong?

Report an issue with this session