Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Developing RESTful Web APIs with Python, Flask and MongoDB

A session at EuroPython 2012

In the last year we have been working on a full featured, Python powered, RESTful Web API. We learned quite a few things on REST best patterns, and we got a chance to put Python’s renowned web capabilities under review, even releasing a couple Open Source projects in the process. In my talk I will share what we learned. We will consider ‘pure’ REST API design and its many hurdles. We will look at what Python as to offer in this field and finally, we will dig further down by looking at some of the code we developed. Some of the technologies/stacks I’ll cover are (in no particular order): Flask, PyMongo, MongoDB, REST, JSON, XML, Heroku. Did you know? Like it or not, there is going to be a REST API in your future.

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 Tagliatelle

11:15am PyPedia: A python development environment on a wiki by Alexandros Kanterakis

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 Wed 4th July 2012

Where

Tagliatelle, Grand Hotel Mediterraneo

Short URL

lanyrd.com/srzpf

Official event site

ep2012.europython.eu

View the schedule

Topics

See something wrong?

Report an issue with this session