HTTP Bottom Up - Live!

Anand Chitipothu (~anandology)


8

Votes

Description:

A deep-dive, live coding talk to explore everything that happens behind the scenes of your favorite web framework.

This talk explores building web applications starting all the way from bare sockets, without using any framework. Even though this is not the most production way to build web applications, this exercise will give a chance to observe and understand everything that happens behind the scenes of any web application.

Outline

  • Understand the difference between the Internet and World Wide Web
  • Play with some Internet Applications
  • Network programming and concurrency patterns
  • Understand how web browser and web server work
  • Build a web server
  • Understand WSGI
  • Build a web framework
  • Write a simple webapp using the web framework built above

Prerequisites:

Open mind and curiosity.

Content URLs:

This is going to be a live coding talk. I'm not planning to use any slides.

I offer this as a 2-day workshop and notes from one my earlier workshops are available at:
https://github.com/anandology/httpbottomup

Speaker Info:

Anand has been crafting beautiful software since a decade and half. He’s now building a data science platform, rorodata, which he recently co-founded. He regularly conducts advanced programming courses through Pipal Academy. He is co-author of web.py, a micro web framework in Python. He has worked at Strand Life Sciences and Internet Archive.

Speaker Links:

http://anandology.com/

Section: Web Development
Type: Talks
Target Audience: Beginner
Last Updated: