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: