Networking

Computer Networking Essentials

Every modern system is a networked system. Follow a single request from a laptop to a data center and back, and learn the addressing, layering and protocols that make it work — the foundation for cloud, security and troubleshooting.

  • Beginner
  • 14 lectures
  • About 7 hours
  • 5 free lectures (86 min)
Start free lecture 1

What you’ll learn

  • Trace everything that happens between typing a URL and seeing a page
  • Explain the TCP/IP model and encapsulation, layer by layer
  • Read IP addresses, CIDR notation and subnet masks with confidence
  • Describe how routers forward packets using routing tables
  • Choose between TCP and UDP and explain how reliable delivery works

Curriculum

Module 1 · How data travels

5 lectures
  1. 01What happens when you open a website3D modelFree16 min
  2. 02Layers and encapsulation3D modelFree17 min
  3. 03IP addresses and subnettingInteractiveFree18 min
  4. 04Routing: how packets find their wayInteractiveFree17 min
  5. 05TCP and UDP: delivering data reliablyInteractiveFree18 min

Module 2 · Core internet services

5 lectures
  1. 06DNS in depthIncluded with the course
  2. 07HTTP and HTTPSIncluded with the course
  3. 08Ethernet, switching and VLANsIncluded with the course
  4. 09Wi-Fi and wireless networksIncluded with the course
  5. 10NAT, firewalls and portsIncluded with the course

Module 3 · Networks in practice

4 lectures
  1. 11The troubleshooting toolkitIncluded with the course
  2. 12Load balancers and CDNsIncluded with the course
  3. 13Cloud networking: VPCs and subnetsIncluded with the course
  4. 14IPv6 essentialsIncluded with the course

Who this course is for

  • Developers who want to debug network problems themselves
  • Support, operations and infrastructure engineers
  • Anyone preparing for cloud or security roles

Before you start

None. Everyday computer experience is enough.

Keep going

Related courses

AI & Machine Learning

Generative AI & Large Language Models

How large language models really work — and how to build reliable products on top of them.

Intermediate14 lectures~7 hours
5 free lectures$69₹4,499
AI & Machine Learning

Machine Learning Foundations

Real intuition for how machines learn from data — models, loss, gradients and generalization.

Beginner14 lectures~8 hours
5 free lectures$59₹3,999
AI & Machine Learning

Deep Learning

Neural networks from the ground up — neurons, backpropagation, optimizers and the techniques that make deep models train.

Intermediate14 lectures~9 hours
5 free lectures$79₹5,499

Training a team on this?

We can combine Computer Networking Essentials with other courses into a learning path built around your team’s roles and goals.