Network Programming with Python 1. Write your own HTTP Server (Done) Definitions Network - A set of computers that are connected together and exchanging data Socket - An API that allows inter-process communication across computer networks or within a computer TCP - Transmission Control Protocol. A protocol that determines how a connection over a network is made and how data is exchanged Server - Refers to a program running on a computer that provides functionality to other programs or devices HTTP - Hypertext Transfer Protocol, an application layer protocol for transmitting hypermedia documents HTML - Hypertext Markup Language, the standard markup language for documents designed to be displayed in the web browser Code references https://bhch.github.io/posts/2017/11/writing-an-http-server-from-scratch/ https://build-your-own.org/webserver/ 2. Write your own web framework (WIP?) to be done in another workshop