1. Client-Server Networking
  2. UDP(User Datagram Protocol )
  3. Transmission control protocol (TCP)
  4. Domain name system & socket names
  5. Data and Errors on the Internet
  6. SSL/TLS
  7. Architecture of the Server
  8. Message Queues and Caches
  9. HTTP Clients
  10. Servers that handle HTTP