A session at Big Dive

. Web Applications with Python
_ How a web application works and interact with the browser and the web server: The HTTP Protocol, The WSGI Protocol, Url Encoding, Multipart Encoding and AJAX.
_ Building a minimal Web App in Python will be the resulting product.
_ Splitting Templating, Logic and Models in web applications.
_ Introducting the TurboGears2 web framework.
_ Introducting Reusable Web Widgets with ToscaWidgets.

. Data Storage
_ Introduction to Relational Databases.
_ Document Based Databases and Key-Value Databases
_ Introducing SQLAlchemy, Ming and Python-Redis (Rebase as an example of Redis ODM).

. Rich Interface Applications and Javascript

. Asynchronous Applications
_ How Asynchronous technologies can help achieving maximum scalability.
_ Changing the way you write code for Asynchronous technologies.
_ Introducing Gevent.

. Performance Optimization and Profiling
_ Profiling your application and Database.
_ How the query optimizers of MongoDB and MySQL work.
_ Using the right query for the right index on MongoDB.

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

Big Dive

Italy Italy, Turin

1st26th October 2012

Tell your friends!


Date Mon 1st October 2012

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session