Want to learn about the Internet but not sure where to start? This accessible guide offers a crash course on every topic you need to know to get up to speed with the modern Internet, balancing theory and application. Following a brief history of the Internet, you’ll learn the basics of computer networking before diving into major topics l