diff --git a/slides/2024f/01_course_introduction/index.html b/slides/2024f/01_course_introduction/index.html index 68bb0c3..4651eee 100644 --- a/slides/2024f/01_course_introduction/index.html +++ b/slides/2024f/01_course_introduction/index.html @@ -451,25 +451,6 @@ --- -# The Life Cycle of a Web Request - -Prompt: What things (e.g. events, protocols, actions) (might) occur when someone types https://www.reddit.com in their web browser and press return? - -Part 1: ~10 minutes - -- Type those things into the google doc "The life cycle of a web request" in google drive on cs291.com (under Class Resource on the left bar). - -- Include your first or preferred name you submitted in intro survey, e.g. - - Zach: User types https://www.reddit.com into browser - -Part 2: ~10 minutes - -- We'll discuss these items in group setting. - -- Be ready to explain your item (no pressure, your answer is not scored) - ---- - # Two Endpoints -- @@ -496,6 +477,24 @@ --- +# Web Request Life Cycle Group Exercise + +Prompt: What _things_ (e.g., events, protocols, actions) (might) occur when +someone types [https://www.reddit.com](https://www.reddit.com) in their web +browser and presses return. + +## Part 1: ~10 minutes + +Discuss in groups of four, and write down in-order the components you come up +with. Start generic, and leave space to provide additional detail for +sub-sequences. + +## Part 2 (remaining time) + +Collectively, we build a more definitive list using the whiteboard. + +--- + # Core Components of a Web request * __Web server__: Opens a TCP socket to listen for requests