Hypertext Markup Language - HTML is the scaffolding of a web page. It defines the content and structure of a page, and links together all the pieces required to deliver the page's visual layout and interactivity. Elements, tags, attributes, content, flow, phrasing, and more!
The Hypertext Transfer Protocol is at the heart of the web. It is a fairly straightforward communications protocol allowing a wide variety of clients to talk to a wide variety of servers. The ease of use of HTTP has helped lead to the web becoming nearly synonymous with "the internet".
In this episode, I thought it might help to look back at a brief history of where the ideas for the web came from, and some of the major milestones over the past many decades. I'll also touch on the major pieces of the web we'll tackle in this project - HTML, CSS, Javascript, HTTP, Python, and MySQL. Each of these major pieces will have many episodes devoted to it. Hopefully at the end, you'll have a good idea of how they all fit together, as well as some basic understanding of each.