EdX

iLabX – The Internet Masterclass (edX)

iLabX – The Internet Masterclass (edX)

You want to know how the Internet works? You want to fully understand computer networking and even set it up yourself? Then this course is for you! After more than 2000 learners participated in the first course run, we made this computer networking course even better! Do not miss your chance to become an Internet master!

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

The Internet is the world's biggest computer network. It connects everything, from people to machines, in all areas, from the art world to the stock exchange, everywhere on this planet and beyond. It has become one of our most important infrastructures. But how does this Internet that enables so many things in our daily lives actually work? After taking part in iLabX, you will not only understand the mechanisms behind modern computer networks, but you will create the Internet yourself on your own computer!

iLabX uses an award-winning methodology to teach you how the Internet works. Starting with the physical cables, you will learn, in six parts:

  • what exactly happens when you open a website in your browser or send a chat message to a friend,
  • how to set up a webserver yourself,
  • how the ongoing transition between the “old” Internet version and its current successor can be so seamless, and
  • key security concepts.

Each module first introduces the background of the relevant mechanisms and tools. After learning the concepts through videos, texts, and diverse interactive learning elements, you will build your own fully-functional Internet. Within our special vLab virtual Internet laboratory, you will use the same tools that also power the big Internet. Under our close guidance, each module brings you closer to having a fully-functional Internet running on your computer. As we use the real Internet mechanisms, we will even connect your creation to the real Internet at the end. Consequently, you can call yourself a true Internet master after completing this course!
When designing this course, we focused on making it exciting and continuously motivating for you. No matter what kind of learner you are, you will find the right learning experience! Our videos explain everything in detail. If you prefer reading instead, go ahead. You can read the texts instead of or in addition to the videos. We have many practical exercises and of course the virtual laboratory that allows you to configure the real Internet on your computer! Last but not least, we have an engaging story that continues through all parts: Help the iLabees scale their honey sales up, taking their business to the summit of the Internet mountains!

What you'll learn

  • A full understanding of how the Internet works in its current versions IPv6 and IPv4
  • Basic knowledge about Computer Networking Architectures, illustrated with the Internet layer model
  • Applied understanding of common Internet Protocols
  • Applied understanding of common Internet Applications including DNS, NAT, and firewalls
  • Applied understanding of Internet security challenges and mitigation mechanisms

Detailed Keywords for the six Parts of this Computer Networking Course
Part 1 - Signals and Cables: Signals, shared medium, physical medium, noise, addressing, topologies, unicast, broadcast, headers, payload, trailer, twisted pair, optical fiber, wireless, non-return to zero (NRZ), Manchester encoding, self-clocking.
Part 2 - Internet Protocol: Internet Protocol (IP), IPv6, IPv4, subnetting, fragmentation, Stateless Address Auto Configuration (SLAAC), Neighbour Discovery Protocol (NDP), Internet Control Message Protocol (ICMP), static routing, forwarding, multicast.
Part 3 - Routing: Dynamic routing, longest prefix matching, Autonomous System (AS), Open Shortest Path First (OSPF), Routing Information Protocol (RIP), Dijkstra, Bellmann-Ford, paths, loops.
Part 4 - Transmission Control Protocol and User Datagram Protocol: Transmission Control Protocol (TCP), User Datagram Protocol (UDP), reliable communication, stateful communication, 3-way handshake, aknowledgements (ACK), piggyback, retransmission, congestion control, flow control.
Part 5 - Domain Name System and Webservers:Domain Name System (DNS), resolver, nameserver, zones, sub-domains, iterative vs. recursive name resolution, A and AAAA records, Hyper Text Transfer Protocol (HTTP), Transport Layer Security (TLS), HTTPS, virtual hosts.
Part 6 - DNS64/ NAT64 and Firewalls: Network Address Translation (NAT), DNS64, NAT64, state, address rewriting, IP 5-tuple, chains, filter, blacklisting, whitelisting, rules, firewall, tables.

Prerequisites

  • Curiosity and motivation are required
  • Basic knowledge of computer science is beneficial
  • Knowing how to work on the command line helps but you will also learn it in the course
  • Background in computer networks is not required but will make you progress faster
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

IoT Communications (Coursera) Coursera
University of Illinois at Urbana-Champaign

IoT Communications (Coursera)

This course builds on the previous course: IoT Devices. After we have built and programmed a small self-driving vehicle, now it's time get into more advanced territory and enhance the device's connectivity further. To do so you will study radio frequency (RF) communication, the MAC layer, Mesh Networking as well as distributed algorithms for use with geographic locations. These techniques will be applied to your device in the lab, which is composed of four steps, one in each week of the course.

Sep 21st 2026
4 Weeks
Marketing no mundo digital (Coursera) Coursera
University of Illinois at Urbana-Champaign

Marketing no mundo digital (Coursera)

Este curso analisa como ferramentas digitais, por exemplo, a Internet, os smartphones e a impressão 3D, estão revolucionando o mundo do marketing ao mudar as funções e práticas das empresas e dos consumidores. O Marketing no mundo digital é um dos cursos mais procurados da Coursera com mais de 250 mil alunos e ele foi classificado pela Class Central como um dos 50 melhores cursos on-line abertos e massivos (MOOCs, na sigla em inglês) de todos os tempos.

Sep 21st 2026
4 Weeks
Online Marketing Strategies (edX) EdX
Curtin University,CurtinX

Online Marketing Strategies (edX)

Learn about online marketing opportunities and how to use the Internet, social media, and digital analytics to successfully market your business. The Internet has emerged as a platform to facilitate global commerce and communication. Its exponential growth has transformed the value chain of virtually every industry, and millions of commercial businesses are now doing business online.

Mar 5th 2024
5-12 Weeks
Redes de computadores (edX) EdX
Universidad del Rosario,URosarioX

Redes de computadores (edX)

Aprende los fundamentos de las redes de computadores, incluyendo su arquitectura, protocolos y los aspectos a considerar para hacerlas seguras. Las redes de computadores, o renombradas hoy en día como Networks of Things , son esenciales para soportar los servicios de Internet que usamos a diario, dado que soportan la transformación digital de las empresas y apalancan de manera directa la revolución 4.0 que vivimos hoy en día.

Self Paced
Self-Paced
Internet Giants: The Law and Economics of Media Platforms (Coursera) Coursera
University of Chicago

Internet Giants: The Law and Economics of Media Platforms (Coursera)

Law

This seven-week course will explore the relationship between law and technology with a strong focus on the law of the United States with some comparisons to laws around the world, especially in Europe. Tech progress is an important source of economic growth and raises broader questions about the human condition, including how culture evolves and who controls that evolution. Technology also matters in countless other ways as it often establishes the framework in which governments interact with their citizens, both in allowing speech and blocking it and in establishing exactly what the boundaries are between private life and the government. And technology itself is powerfully shaped by the laws that apply in areas as diverse as copyright, antitrust, patents, privacy, speech law and the regulation of networks.

Sep 28th 2026
5-12 Weeks
Los bits y bytes de las redes informáticas (Coursera) Coursera
Google

Los bits y bytes de las redes informáticas (Coursera)

Este curso está diseñado para brindar una visión general completa de las redes de computadoras. Abordaremos todo, desde los fundamentos de las tecnologías y los protocolos de redes modernas hasta una descripción general de la nube, aplicaciones prácticas y solución de problemas de red. Cerraremos viendo cómo podría aparecer esta información en una entrevista laboral y brindándote algunos consejos para que resuelvas problemas en el momento.

Sep 21st 2026
5-12 Weeks
Internet of Things: How did we get here? (Coursera) Coursera
University of California, San Diego

Internet of Things: How did we get here? (Coursera)

It is hard to imagine life without your Smartphone – you have come to rely on it so much – for your work; to stay in touch with family and friends; to capture and share those special moments; to find your way around in a new neighborhood. Did you ever wonder how and when all this happened? Or how and when GPS sensors came to be in your cell phone?

Sep 21st 2026
2 Weeks
My Favorite Lectures @ HKUST (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

My Favorite Lectures @ HKUST (Coursera)

In 1994, the HKUST University Council established "The Michael G. Gale Medal for Distinguished Teaching" to commemorate the late Founding Council Member, Mr Michael G. Gale, for his distinguished service and outstanding contributions to the development of the University. This course aims to showcase our students’ favorite lectures conducted by their favorite teachers who are also the Medalists. Each speaker would share with the learners his/her teaching philosophy which is vividly illustrated in the module. The course contains four modules and in each we will feature one HKUST Michael G. Gale Medal recipient.

Sep 28th 2026
5-12 Weeks
Sistemas e Tecnologias Digitais nas Organizações (Coursera) Coursera
FIA Business School

Sistemas e Tecnologias Digitais nas Organizações (Coursera)

Nossas boas-vindas ao Curso Sistemas e Tecnologias Digitais nas Organizações. Neste curso, você aprenderá sobre o histórico da utilização dos sistemas e tecnologias digitais em organização. Será mostrada a evolução do uso restrito a sistemas de back office, passando pelos sistemas integrados de gestão, comércio eletrônico, redes sociais e aplicativos móveis, destacando-se os impactos nos modelos de negócios das organizações promovidos pela tecnologia.

Sep 21st 2026
4 Weeks
Ethical Issues in Data Science (Coursera) Coursera
University of Colorado Boulder

Ethical Issues in Data Science (Coursera)

Computing applications involving large amounts of data – the domain of data science – impact the lives of most people in the U.S. and the world. These impacts include recommendations made to us by internet-based systems, information that is available about us online, techniques that are used for security and surveillance, data that is used in health care, and many more. In many cases, they are affected by techniques in artificial intelligence and machine learning.

Sep 28th 2026
5-12 Weeks