. 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).
. 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