<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:wfw="http://wellformedweb.org/CommentAPI/"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
     xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
     xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
     xmlns:media="http://search.yahoo.com/mrss/"
     xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"
    >
  <channel>
    <title>the web101 project</title>
    <atom:link href="https://web101.org/episode/index.xml" rel="self" type="application/rss+xml" />
    <link>https://web101.org</link>
    <description>The web101 project is an instructional series for learning about web technologies, from it&#39;s beginnings through the modern web.</description>
    <lastBuildDate>Sun, 24 Jan 2021 00:00:00 -0700</lastBuildDate>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <language>en-us</language>
    <copyright>Copyright 2021 Mark Fischer</copyright>
    <itunes:subtitle>Learning about web technologies, from the very beginnings through the modern web.</itunes:subtitle>
    <itunes:author>Mark Fischer</itunes:author>
    <itunes:type>episodic</itunes:type>
    <googleplay:author>Mark Fischer</googleplay:author>
    <googleplay:email>podcast@web101.org</googleplay:email>
    <itunes:summary>The web101 project is an instructional series for learning about web technologies, from it&#39;s beginnings through the modern web.</itunes:summary>
    <googleplay:description>The web101 project is an instructional series for learning about web technologies, from it&#39;s beginnings through the modern web.</googleplay:description>
    <itunes:owner>
      <itunes:name>Mark Fischer</itunes:name>
      <itunes:email>podcast@web101.org</itunes:email>
    </itunes:owner>
    <itunes:image href="https://web101.org/images/show-art-01.png" />
    <googleplay:image href="https://web101.org/images/show-art-01.png"></googleplay:image>
    <image>
      <url>https://web101.org/images/show-art-01.png</url>
      <title>the web101 project</title>
      <link>https://web101.org</link>
    </image>
    <itunes:category text="Technology">
      <itunes:category text="Software How-To" /><itunes:category text="Tech News" /></itunes:category><itunes:explicit>no</itunes:explicit>
    <googleplay:explicit>no</googleplay:explicit><generator>Hugo -- gohugo.io</generator>
        <item>
          <title>More Elements</title>
          <link>https://web101.org/005-html-2/</link>
          <pubDate>Sun, 24 Jan 2021 00:00:00 -0700 </pubDate>
          <dc:creator>Mark Fischer</dc:creator>
          <guid>w10100005</guid>
          <itunes:author>Mark Fischer</itunes:author>
          
          <itunes:episode>5</itunes:episode>
          
        <itunes:title>More Elements</itunes:title>
        <itunes:subtitle><![CDATA[
        
        Introduction to more HTML Elements
        
        ]]></itunes:subtitle>
        <itunes:summary>In this episode we cover some more of the basic HTML elements. Lists, tables, headers are all on the menu. We also start discussing styling, and the differences between structure and presentation.</itunes:summary>
        <description>In this episode we cover some more of the basic HTML elements. Lists, tables, headers are all on the menu. We also start discussing styling, and the differences between structure and presentation.</description>
        <googleplay:description>In this episode we cover some more of the basic HTML elements. Lists, tables, headers are all on the menu. We also start discussing styling, and the differences between structure and presentation.</googleplay:description>
        <content:encoded><![CDATA[<h2 id="web-101---episode-5-html-part-2">Web 101 - Episode 5: HTML Part 2</h2>
<ul>
<li><a href="https://www.w3.org/MarkUp/draft-ietf-iiir-html-01.txt">Original HTML 1.0 Specification</a></li>
</ul>
]]></content:encoded><itunes:image href="https://web101.org/images/episode/ep5-show-art.jpg"></itunes:image>
          <googleplay:image href="https://web101.org/images/episode/ep5-show-art.jpg"></googleplay:image><enclosure url="https://web101.org/audio/web101-005-html-2.mp3" length="11744998" type="audio/mpeg" /><itunes:duration>00:24:23</itunes:duration></item>
        <item>
          <title>First Page</title>
          <link>https://web101.org/004-first-page/</link>
          <pubDate>Mon, 18 Jan 2021 00:00:00 -0700 </pubDate>
          <dc:creator>Mark Fischer</dc:creator>
          <guid>w10100004</guid>
          <itunes:author>Mark Fischer</itunes:author>
          
          <itunes:episode>4</itunes:episode>
          
        <itunes:title>First Page</itunes:title>
        <itunes:subtitle><![CDATA[
        
        A First Webpage
        
        ]]></itunes:subtitle>
        <itunes:summary>We&#39;ve seen enough HTML to build our first page and view it in a browser. We&#39;ll go over the most basic software tools in web development - a web browser, and a text editor.</itunes:summary>
        <description>We&#39;ve seen enough HTML to build our first page and view it in a browser. We&#39;ll go over the most basic software tools in web development - a web browser, and a text editor.</description>
        <googleplay:description>We&#39;ve seen enough HTML to build our first page and view it in a browser. We&#39;ll go over the most basic software tools in web development - a web browser, and a text editor.</googleplay:description>
        <content:encoded><![CDATA[<h2 id="web-101---episode-4-first-page">Web 101 - Episode 4: First Page</h2>
<p>We've gone over enough of the foundational basics now that we can create our first actual web page. It won't be much to look at, but it will contain the most essential elements required in web development. We'll go over the most basic tools in our toolbox as a web developer - a web browser and a text editor.</p>
<ul>
<li><a href="https://www.google.com/chrome/index.html">Downlaod Chrome</a></li>
<li><a href="https://www.mozilla.org/en-US/firefox/new/">Download Firefox</a></li>
<li><a href="https://support.apple.com/downloads/safari">Download Safari</a></li>
<li><a href="https://code.visualstudio.com">Microsoft VS Code</a></li>
<li><a href="https://www.youtube.com/watch?v=_eCkXWIJTl0">Episode 4 on Youtube</a></li>
</ul>
]]></content:encoded><itunes:image href="https://web101.org/images/episode/ep4-show-art.jpg"></itunes:image>
          <googleplay:image href="https://web101.org/images/episode/ep4-show-art.jpg"></googleplay:image><enclosure url="https://web101.org/audio/web101-4-first-page.mp3" length="7598389" type="audio/mpeg" /><itunes:duration>00:15:45</itunes:duration></item>
        <item>
          <title>HTML Part 1</title>
          <link>https://web101.org/003-html-1/</link>
          <pubDate>Sun, 10 Jan 2021 00:00:00 -0700 </pubDate>
          <dc:creator>Mark Fischer</dc:creator>
          <guid>w10100003</guid>
          <itunes:author>Mark Fischer</itunes:author>
          
          <itunes:episode>3</itunes:episode>
          
        <itunes:title>HTML Part 1</itunes:title>
        <itunes:subtitle><![CDATA[
        
        Intro to the Hypertext Markup Language
        
        ]]></itunes:subtitle>
        <itunes:summary>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&#39;s visual layout and interactivity. Elements, tags, attributes, content, flow, phrasing, and more!</itunes:summary>
        <description>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&#39;s visual layout and interactivity. Elements, tags, attributes, content, flow, phrasing, and more!</description>
        <googleplay:description>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&#39;s visual layout and interactivity. Elements, tags, attributes, content, flow, phrasing, and more!</googleplay:description>
        <content:encoded><![CDATA[<h2 id="web-101---episode-3-html-part-1---intro-and-basic-structure">Web 101 - Episode 3: HTML Part 1 - Intro and Basic Structure</h2>
<p>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. In this episode we'll go over the basic anatomy of an element, the differences between that and a tag, attributes, element categories, and how elements fit together to make up a page.</p>
<ul>
<li><a href="https://html.spec.whatwg.org">HTML Living Specification</a></li>
<li><a href="https://html.spec.whatwg.org/multipage/syntax.html#void-elements">Void Elements</a></li>
<li><a href="https://html.spec.whatwg.org/multipage/syntax.html#attributes-2">Attributes</a></li>
<li><a href="https://html.spec.whatwg.org/multipage/dom.html#flow-content">Flow Content</a></li>
<li><a href="https://html.spec.whatwg.org/multipage/semantics.html#the-html-element">HTML Element</a></li>
<li><a href="https://html.spec.whatwg.org/multipage/semantics.html#the-head-element">HEAD Element</a></li>
<li><a href="https://html.spec.whatwg.org/multipage/sections.html#the-body-element">BODY Element</a></li>
<li><a href="https://www.youtube.com/watch?v=Cx7RObezNoQ">Episode 3 on Youtube</a></li>
</ul>
]]></content:encoded><itunes:image href="https://web101.org/images/episode/ep3-show-art.jpg"></itunes:image>
          <googleplay:image href="https://web101.org/images/episode/ep3-show-art.jpg"></googleplay:image><enclosure url="https://web101.org/audio/web101-3-html-1.mp3" length="19322904" type="audio/mpeg" /><itunes:duration>00:40:11</itunes:duration></item>
        <item>
          <title>HTTP</title>
          <link>https://web101.org/002-http/</link>
          <pubDate>Sun, 03 Jan 2021 00:00:00 -0700 </pubDate>
          <dc:creator>Mark Fischer</dc:creator>
          <guid>w10100002</guid>
          <itunes:author>Mark Fischer</itunes:author>
          
          <itunes:episode>2</itunes:episode>
          
        <itunes:title>HTTP</itunes:title>
        <itunes:subtitle><![CDATA[
        
        The Hypertext Transfer Protocol
        
        ]]></itunes:subtitle>
        <itunes:summary>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 &#34;the internet&#34;.</itunes:summary>
        <description>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 &#34;the internet&#34;.</description>
        <googleplay:description>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 &#34;the internet&#34;.</googleplay:description>
        <content:encoded><![CDATA[<h2 id="web-101---episode-2-the-hypertext-transfer-protocol-http">Web 101 - Episode 2: The Hypertext Transfer Protocol (HTTP)</h2>
<p>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 &quot;the internet&quot;.</p>
<p>In this episode, we will talk about the basics of HTTP, and look at examples of simple requests and responses. We'll cover tools used to create and examine requests, and go over the most used response codes.</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=Yl_oWbBSMQ0">Episode 2 on Youtube</a></li>
<li><a href="http://www.w3.org/Protocols/">HTTP 1.1 Specification Overview</a></li>
<li><a href="https://tools.ietf.org/html/rfc7230#page-35">RFC 7230 HTTP 1.1 Message Syntax and Routing</a></li>
<li><a href="https://tools.ietf.org/html/rfc7231#page-49">RFC 7231 HTTP 1.1 Semantics and Content</a></li>
<li><a href="https://melaniewalsh.github.io/Intro-Cultural-Analytics/Command-Line/The-Command-Line.html">Introduction to the Command Line</a></li>
<li><a href="https://www.sans.org/security-resources/sec560/netcat_cheat_sheet_v1.pdf">netcat Cheat Sheet</a></li>
<li><a href="https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/invoke-webrequest?view=powershell-7.1">PowerShell Invoke-WebRequest</a></li>
<li><a href="https://www.postman.com/downloads/">Postman Download</a></li>
<li><a href="https://www.codetinkerer.com/2015/12/04/choosing-an-http-status-code.html">Choosing the right Status Code</a></li>
<li><a href="http://http2-explained.readthedocs.org/en/latest/src/http2protocol.html">HTTP/2 Explained</a></li>
<li><a href="https://twitter.com/kosamari/status/859958929484337152">Mariko Kosaka's (@kosamari) HTTP Drawsplainer</a></li>
</ul>
]]></content:encoded><itunes:image href="https://web101.org/images/episode/ep2-show-art.jpg"></itunes:image>
          <googleplay:image href="https://web101.org/images/episode/ep2-show-art.jpg"></googleplay:image><enclosure url="https://web101.org/audio/web101-2-http.mp3" length="15931743" type="audio/mpeg" /><itunes:duration>00:33:07</itunes:duration></item>
        <item>
          <title>The Big Picture</title>
          <link>https://web101.org/001-the-big-picture/</link>
          <pubDate>Mon, 28 Dec 2020 12:00:00 -0700 </pubDate>
          <dc:creator>Mark Fischer</dc:creator>
          <guid>w10100001</guid>
          <itunes:author>Mark Fischer</itunes:author>
          
          <itunes:episode>1</itunes:episode>
          
        <itunes:title>The Big Picture</itunes:title>
        <itunes:subtitle><![CDATA[
        
        Where we came from, and where we&#39;re going.
        
        ]]></itunes:subtitle>
        <itunes:summary>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&#39;ll also touch on the major pieces of the web we&#39;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&#39;ll have a good idea of how they all fit together, as well as some basic understanding of each.</itunes:summary>
        <description>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&#39;ll also touch on the major pieces of the web we&#39;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&#39;ll have a good idea of how they all fit together, as well as some basic understanding of each.</description>
        <googleplay:description>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&#39;ll also touch on the major pieces of the web we&#39;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&#39;ll have a good idea of how they all fit together, as well as some basic understanding of each.</googleplay:description>
        <content:encoded><![CDATA[<h2 id="web-101---episode-1-the-big-picture">Web 101 - Episode 1: The Big Picture</h2>
<h3 id="a-brief-history">A Brief History</h3>
<p>The web is a vast topic. To begin to aproach it, 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. While the web is only officially thirty years old at this point, its roots and ideas go back all the way to the 1940s.</p>
<p>While there are too many specific events and dates to call out, here is a small selection of some of the ones I thought were most important:</p>
<h3 id="the-big-picture">The Big Picture</h3>
<p>The major pieces of the web we'll tackle in this project are 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.</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=YbRhJKYSFtg">Episode 1 on Youtube</a></li>
</ul>
]]></content:encoded><itunes:image href="https://web101.org/images/episode/ep1-show-art.jpg"></itunes:image>
          <googleplay:image href="https://web101.org/images/episode/ep1-show-art.jpg"></googleplay:image><enclosure url="https://web101.org/audio/web101-1-the-big-picture.mp3" length="9843845" type="audio/mpeg" /><itunes:duration>00:20:25</itunes:duration></item>
        <item>
          <title>An Introduction</title>
          <link>https://web101.org/000-intro/</link>
          <pubDate>Fri, 04 Dec 2020 12:00:00 -0700 </pubDate>
          <dc:creator>Mark Fischer</dc:creator>
          <guid>w10100000</guid>
          <itunes:author>Mark Fischer</itunes:author>
          
        <itunes:title>An Introduction</itunes:title>
        <itunes:subtitle><![CDATA[
        
        What is this all about?
        
        ]]></itunes:subtitle>
        <itunes:summary>I&#39;ve always enjoyed teaching and mentoring. A couple of years ago I had the great privilege to teach a class in web programming for the Computer Science department at the University of Arizona. So I thought I would dust off that course material, update it for 2020, and release it again as a podcast and video series. I hope you find it useful.</itunes:summary>
        <description>I&#39;ve always enjoyed teaching and mentoring. A couple of years ago I had the great privilege to teach a class in web programming for the Computer Science department at the University of Arizona. So I thought I would dust off that course material, update it for 2020, and release it again as a podcast and video series. I hope you find it useful.</description>
        <googleplay:description>I&#39;ve always enjoyed teaching and mentoring. A couple of years ago I had the great privilege to teach a class in web programming for the Computer Science department at the University of Arizona. So I thought I would dust off that course material, update it for 2020, and release it again as a podcast and video series. I hope you find it useful.</googleplay:description>
        <content:encoded><![CDATA[<p>Hi, and welcome to web 101</p>
<p>My name is Mark Fischer. I'm a web developer and programmer, and have been working with web technologies since 1994.</p>
<p>I've always enjoyed teaching and mentoring. A couple of years ago I had the great privilege to teach a class in web programming for the Computer Science department at the University of Arizona. I had a lot of fun teaching those classes, and in the intervening years have wished I could refer back to pieces of that material to show co-workers and clients. So I thought I would dust off that course material, update it for 2020, and release it again as a podcast and video series.</p>
<p>There are innumerable ways to learn about web technologies these days, but who knows. Maybe my way of explaining the web resonates with you more than one of those others. Either way, this is a thing I wish existed, so I'm going to make it.</p>
<p>I don't know what sort of schedule I'll be able to keep to, but I want to keep episodes relatively short and focused, no more than 30 minutes. I'm going to try for something every week.</p>
<p>You can subscribe to the podcast, and watch the videos at web101.org.</p>
<p>Take it easy, and we'll see you next time.</p>
]]></content:encoded><itunes:image href="https://web101.org/images/episode/ep0-show-art.jpg"></itunes:image>
          <googleplay:image href="https://web101.org/images/episode/ep0-show-art.jpg"></googleplay:image><enclosure url="https://web101.org/audio/web101-0-introduction.mp3" length="1316898" type="audio/mpeg" /><itunes:duration>00:02:10</itunes:duration></item></channel>
</rss>
