Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Your App Lives on a Network - Networking for Web Developers

PHP UK Conference via YouTube

Overview

Explore the intricacies of networking for web developers in this comprehensive conference talk from PHP UK 2019. Delve into the fundamentals of networking and progress to advanced concepts, covering topics such as TCP/UDP, IPv4/6, source/destination ports, sockets, DNS, switching, firewalling, OSPF, VRRP, and BGP. Gain valuable insights into how web applications rely on various networking components and learn strategies to prepare your applications for potential failures in the network chain. Discover essential Linux tools, network simulation techniques, and practical examples to enhance your understanding of network resources and protocols. Equip yourself with the knowledge to optimize application performance, implement security measures like HTTPS and Strict Transfer Security, and effectively handle network-related challenges in web development.

Syllabus

Introduction
Who are you
We are web developers
Network layers
Networking
Packets
MAC Address
Sending Data
Layer 2 Ethernet
Layer 4 IP
Subnet Mask
IP Address
check IP range
ipv6 address space
IP traffic
TCP Packets
TCP Connection
TCP Window Size
TCP Slowstart
New vs Existing Connection
Upgrade Performance
HTTPSStrict Transfer Security
Unreliable Datagram Protocol
Source and Destination Ports
Source Ports
Fetching a Website
DNS
DNS Servers
Sockets
Protocols
IP Ranges
BGP
Mobile Devices
HTTP to HTTPS
Deployment
Linux Tools
Example
Whats the issue
File put contents
Network resources
Network simulation
Network simulation tools
Before and after
Failover

Taught by

PHP UK Conference

Reviews

Start your review of Your App Lives on a Network - Networking for Web Developers

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.