inflearn logo

Network Basics Through Illustrations

Have you found IP, TCP, DNS, and HTTP confusing when memorized separately? This course connects the flow of data as it travels to load a website, using diagrams. Start with no prior knowledge and build a step-by-step understanding of networking basics through 38 lessons, each about 4 minutes long.

(5.0) 5 reviews

7 learners

Level Beginner

Course period Unlimited

Network
Network
tcp-ip
tcp-ip
Network
Network
tcp-ip
tcp-ip

Reviews from Early Learners

5.0

5.0

멍슨상

11% enrolled

Even people without a related background can take this course.

5.0

이예찬

16% enrolled

Perhaps because it covers the basics, it wasn’t difficult, and the clear explanations made it even easier to understand. If you’re studying networking, I think it’s worth checking out at least once.

5.0

이준혁

100% enrolled

It was easy to understand because you explained the basic concepts of networking with illustrations. I especially appreciated being able to visually follow how data is transmitted and how networks work. The complex concepts were explained step by step, which helped me build a solid foundation in networking.

What you will gain after the course

  • I can explain the sequence in which a website loads.

  • I can distinguish the roles of MAC addresses, IP addresses, and ports.

  • You can determine what to check first when you can’t connect.

Go beyond simply memorizing networking terms

What happens between entering a website address and seeing the page load?

Instead of memorizing IP, TCP, DNS, and HTTP separately, connect the entire flow of data through diagrams.

38 lessons · 2 hours 44 minutes total · about 4 minutes per lesson · no prerequisites required

Learning topics at a glance: DNS · IP · TCP and UDP · HTTP · routing · security

Scattered concepts into one journey

My computer → router → internet → server → back to my screen

Following the familiar process of accessing a website, we’ll explore the role that addresses and protocols play at each step. The material is designed to help you understand unfamiliar concepts by connecting them, rather than memorizing them separately.

How This Course Is Structured for Learning

  • Understand through visuals: Visually follow the flow of an invisible network.

  • Learn in short segments: Study one topic per lesson in about four minutes.

  • Bring It All Together at the End: Review the concepts you learned through an example of accessing a website.

The overall flow of accessing a website: resolve the address with DNS → establish a TCP connection → send an HTTP request and receive a response → display the webpage

Learn these concepts step by step


  • Network Fundamentals: Learn about the internet, packets, the OSI 7-layer model, and the TCP/IP model.

  • Connecting to nearby devices: Explore the roles of Ethernet, MAC addresses, switches, and Wi-Fi.

  • Addresses and data paths: Learn about IP addresses, subnets, gateways, routing, DHCP, and NAT.

  • The essentials of web communication: Understand how ports, TCP and UDP, DNS, HTTP, and HTTPS are used.

  • Security and troubleshooting: Explore the basics of firewalls and VPNs, and check connection status using network settings, the command line, and browser developer tools.

MAC addresses are used to identify connections on a local network, IP addresses identify the communication partner, and ports identify the program to which data is delivered.

Recommended for


  • Students and non-majors who are unfamiliar with networking terminology and aren’t sure where to start

  • For anyone starting out in web development who’s curious about how browsers and servers communicate.

  • People who have heard of IP, TCP, DNS, and HTTP but are confused about how they relate to one another

After completing the course, you’ll be able to


  • You will be able to explain, step by step, how a website loads.

  • You’ll be able to distinguish the roles of MAC addresses, IP addresses, and ports.

  • You can build a foundation for determining where to start checking when you run into connection issues.

You can get started without any prior knowledge or programming experience.

Try the preview lesson to see how the course is taught.

Recommended for
these people

Who is this course right for?

  • Students and non-majors who are unfamiliar with networking terminology and don’t know where to start.

  • A beginner web developer who wants to understand how browsers and servers communicate.

Need to know before starting?

  • No prior knowledge is required.

Hello
This is siregon72

Career Verified

7

Learners

5

Reviews

5.0

Rating

1

Course

Hello, I’m IT Jisik-in. I create courses that explain complex IT concepts using illustrations and familiar examples, so even beginners can follow along.

Curriculum

All

38 lectures ∙ (2hr 44min)

Published: 
Last updated: 

Reviews

All

5 reviews

5.0

5 reviews

  • squid48485927님의 프로필 이미지
    squid48485927

    Reviews 1

    ∙

    Average Rating 5.0

    5

    100% enrolled

    It was easy to understand because you explained the basic concepts of networking with illustrations. I especially appreciated being able to visually follow how data is transmitted and how networks work. The complex concepts were explained step by step, which helped me build a solid foundation in networking.

    • imeziin21님의 프로필 이미지
      imeziin21

      Reviews 1

      ∙

      Average Rating 5.0

      5

      32% enrolled

      I liked that it was illustrated, which made it easy to understand.

      • holybaechu님의 프로필 이미지
        holybaechu

        Reviews 1

        ∙

        Average Rating 5.0

        Edited

        5

        100% enrolled

        You can easily understand the basics of networking.

        • igj8664021225님의 프로필 이미지
          igj8664021225

          Reviews 1

          ∙

          Average Rating 5.0

          5

          16% enrolled

          Perhaps because it covers the basics, it wasn’t difficult, and the clear explanations made it even easier to understand. If you’re studying networking, I think it’s worth checking out at least once.

          • parkmyounghoi님의 프로필 이미지
            parkmyounghoi

            Reviews 6

            ∙

            Average Rating 5.0

            5

            11% enrolled

            Even people without a related background can take this course.

            Similar courses

            Explore other courses in the same field!

            Limited time deal ends in 6 days

            $1,432.00

            66%

            $26.40