YoVDO

Networking for Web Developers

Offered By: Udacity

Tags

Web Development Courses DNS Courses TCP/IP Courses IPv6 Courses

Course Description

Overview

How does the Web work? Under the hood of HTTP there's a whole stack of networking protocols.

Explore the underpinnings of the net with tools like traceroute, tcpdump, and nc.


Syllabus

  • From Ping to HTTP
    • Begin using command-line tools to explore the network.,Ping to check hosts, and nc (netcat) for webservers.,Learn about port numbers and the layering of HTTP on top of TCP.
  • Names and Addresses
    • Learn about the Domain Name System (DNS).,Register your own domain name for your web server.,Learn more about the binary representation of IP addresses.
  • Addressing and Networks
    • Network blocks and interfaces.,Network address translation (NAT).,IPv6.
  • Protocol Layers
    • Use tcpdump to examine the packets that make up the requests and responses.,Explore three protocols: ping, DNS, and HTTP.,Learn more about how TCP sessions work.
  • Big Networks
    • Learn more about bandwidth, latency, filtering, and other key properties.

Taught by

Karl Krueger

Related Courses

Implementing DNS in Microsoft Windows Server
Microsoft via edX
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
Introduction to Cybersecurity
Udacity