Objective
Understand the basics of twisted eg deferreds, protocols and factories.
Use the knowledge to build small applications.
Description
Twisted is an awesome tool for asynchronous programming. But it can be a bit daunting for beginners, basically because of the lack of extensive user friendly documentation.
This session aims to get people comfortable with the basics with the help of some simple hands on examples.
- Twisted: http://twistedmatrix.com/
- Best set of free tutorials on Twisted: http://krondo.com/?p=1209
Requirements
A laptop running linux, having python 2.7 and Twisted 13.x installed. (preferably in a separate virtualenv).
Though it is not impossible to run Twisted on Windows, it would be smoother for everyone to try out the hands on experiences on a Linux box.
Speaker bio
- Been tinkering around twisted for over an year.
- Wrote a distributed web crawling/parsing system with twisted at work.
- Been a fan of twisted ever since.
Links
- http://anuvrat.in
- - Scrape the web using Scrapy, Pycon '13: https://www.youtube.com/watch?v=JqabCQkJF3g&hd=1
2
▼
Kindly make the following changes:
1
▼
Request to provide a structure of how you will organize your workshop.
Also, post links to your previous sessions / workshops.