YoVDO

Your App Lives on a Network - Networking for Web Developers

Offered By: PHP UK Conference via YouTube

Tags

PHP UK Conference Courses Web Development Courses DNS Courses Network Layers Courses Performance Improvement Courses IP addressing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Implementing DNS in Microsoft Windows Server
Microsoft via edX
Networking for Web Developers
Udacity
Microsoft Windows Server 2012 Fundamentals: DNS
Microsoft via edX
Windows Server 2016: Basic Networking
Microsoft via edX
The Bits and Bytes of Computer Networking
Google via Coursera