Completed
- Frontend Deep Dive: HTML, HTMX, CSS, TailwindCSS, JavaScript, Accessibility, and Network
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
How Computers Work: From Electrons to Hardware to the Web
Automatically move to the next video in the Classroom when playback concludes
- 1 - Intro
- 2 - Sponsor
- 3 - Everything is a Stack, with Layers on Layers
- 4 - The Lowest Layer: Subatomic Particles
- 5 - Types of Current: AC and DC Alternating and Direct Current
- 6 - How Datacenters use Electricity
- 7 - The Next Layer: Hardware
- 8 - The Next Layer: Firmware
- 9 - The Next Layer: The OS Kernel
- 10 - Diving Deeper: Motherboard
- 11 - The OS Kernel
- 12 - CPU, Threading, Multithreading, Hyperthreading, Clock Speed
- 13 - Memory/RAM, Volatile Memory, Virtual Memory
- 14 - Storage, Hard Drives, Solid State Drives
- 15 - TPM Trusted Platform Module
- 16 - The Next Layer: Software
- 17 - Software Architecture
- 18 - Frontend Deep Dive: HTML, HTMX, CSS, TailwindCSS, JavaScript, Accessibility, and Network
- 19 - What happens when data fetching: TCP/IP stack, HTTP and SSL encryption, how data flows over the network and internet
- 20 - Receiving a Network Request on the Backend, DNS, Firewalls, Load Balancing, SSL Termination, Reverse Proxies
- 21 - Backend Architecture: Caches, Queues, Distributed Systems, Control Plane vs. Data Plane
- 22 - Cloud Computing: Virtual Private Clouds VPCs, Subnets, NATs
- 23 - Adjusting Expectations for Frontend and Backend
- 24 - CI/CD Pipelines, Webhooks, git-based deploys
- 25 - Build it or buy it?
- 26 - Conclusion