Introduction to Twisted

jayssj11 (~hackertron)


3

Votes

Description:

Twisted is an event-driven networking engine written in Python . by event driven we mean that , we wait for something to happen than react to it.

Twisted is awesome . why you should learn it ?

Twisted allows you to easily create event driven network servers/clients, without really worrying about everything that goes into accomplishing this. And thanks to the MIT License, Twisted can be used almost anywhere.

What i will cover in this talk

  1. Introduction to twisted : what is twisted , use case of twisted and how to set it up on your system .
  2. The first server : how to create your own event driven server
  3. Components of the server : we will dive deep into the server that we have created and see various components of it
  4. Improved server : we will improve the server that we created above .
  5. Adding persistence and scheduling to our server
  6. What's next ? : where to go from here , how to learn twisted on your own . resources etc
  7. Question time !!

Prerequisites:

Python 3

Twisted library on your system

Content URLs:

https://docs.google.com/presentation/d/1JORJCuCXaLhbM2JbFd994tiPNgDZe7rdMyUo5XSi1No/edit?usp=sharing

Speaker Info:

  • Hello i am Jayaditya Gupta . Mostly dealing with web development and online security
  • Fluent in Python and C++ , decent in javascript and PHP .
  • Interested in the art of cryptography and it's sub related aspects.
  • did my gsoc 16 with KDE and was GCI mentor too.
  • Currently pursuing MCA from VIPS .
  • Jayaditya Gupta

Speaker Links:

Github : github.com/hackertron

Blog : cryptowriteup.wordpress.com

jaygupta.me

Section: Network Programming
Type: Talks
Target Audience: Beginner
Last Updated:

Hi, It would be nice if you add your slides before 10 Sept. It will help our team to review your proposal. Thanks

Rajat Saini (~rajataaron)

Hello , i have added the slides .

I am not sure if i should give a talk or take a workshop on twisted since there is fare amount of code, demo and examples in my slide .

jayssj11 (~hackertron)

Login to add a new comment.