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.
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.
11:15am PyPedia: A python development environment on a wiki by Alexandros Kanterakis
119 more videos from EuroPython 2012
Sign in to add slides, notes or videos to this session