NAV
javascript

HTML Basics

Introduction to HTML

HTML Basics

HTML Page Structure

Tags vs Elements

Attributes

White Space

Document Heading

Tags

Document Body

Block vs Inline Elements

Text Elements

p tag

span tag

br tag

heading tags

Code Blocks

Lists

Container Tags / Page Structure

Forms

Tables

Column 1 Column 2 Column 3
Row 1 Column 1 Row 1 Column 2 Row 1 Column 3
Row 2 Column 1 Row 2 Column 2 Row 2 Column 3
Column 1 Column 2 Column 3
Rows 1-2 Columns 1-2 Row 1 Column 3
Row 2 Column 3
Column 2 Column 3
Row 1 Col 2 Col 3
Row 2 Col 2 Col 3
Column 2 Column 3
Row 1 Col 2 Col 3
Row 2 Col 2 Col 3
Footer of Col 1 Footer of Col 2

Multimedia Elements

Iframe

Images

HTML Exercises

Headers

Semantic Blog Example

Semantic Structure

Formatting Text

Images

Image Elements

Tables

Tables

Links

Head Tag Content

Head Tags

Create a Form

Forms

Networking Basics

Networking Basics

RFCs

IP, Internet Protocol

IP Address

DNS Domain Name System

TCP Protocol

UDP Protocol

HTTP

HTML Documents

Requests

Communication

Other Resources

HTTPS

HTTP/2

Multiplexing

Headers Compression

Server Push

Binary Communication

HTTP Request Example

Should Make Blog Post / Visualization diagram

Analyzing the URL Request

DNS Lookup Phase

TCP Request Handshaking

Sending the request

The response

Parse the HTML

Websockets

The Web Platform Ecosystem

Introduction To Web

The Big Picture

How Websites Work

How WebApps Work

Web Browsers

Web Servers