강의

멘토링

커뮤니티

BEST
Security & Network

/

Network

Networks easy to learn with pictures

This course will help you understand how the seemingly magical Internet works.

(4.9) 144 reviews

1,467 learners

Level Beginner

Course period Unlimited

  • gamja5
Network
Network
Network
Network

Reviews from Early Learners

Reviews from Early Learners

4.9

5.0

winter

100% enrolled

The biggest obstacle for non-majors studying infrastructure is that they don't understand the reality, but Mr. Gamja uses various ideas and planning skills to show the reality as much as possible and explains it in an easy and detailed way. It is really helpful for non-majors to grasp the concept of IT infrastructure knowledge from the big picture. I highly recommend it!! Thank you so much for spreading your knowledge widely through such high-quality lectures.

5.0

전우형

100% enrolled

You can see what the "Internet" is from beginning to end with your own eyes. Even if you are not an IT professional, it would be really good to see it as general knowledge. When studying the physical (device) contents of the network in a book, I just thought it was like that and moved on, and it disappeared from my memory or remained as magic. (If the Internet doesn't work, I immediately call the telecommunications company's AS haha) But....you can see all of this in animation. Seeing how data flows directly from cables, switches, and routers in real time, I think I really understood the abstract (magic) parts or fragmented knowledge. The best lecture was [What happens when you search Google?] I wish someone would make a video (moving) of the beginning to the end of telecommunications and I was finally able to see how it crosses the ocean.ㅠㅠ The latter half of the topics (L4 ~ L7) will be directly helpful to those preparing for the backend. Thank you so much for the lecture, Mr. Potato! If you make the next lecture, I'm curious to know what the topic will be~

5.0

아무도_모를_아이디

75% enrolled

It is more efficient to listen to this lecture than to learn at university. There are many good lectures on Inflearn, so I don't think I need to go to university to learn CS. I have seen a lot of blogs, lectures, and books about OSI 7 and 5 layers, but since they only explain the data that cannot be directly verified with physical equipment in text, I could not understand or memorize it. However, this lecture explains the conversion of physical signals from 0, 1 to 3D graphics and the movement of packets with graphics, and explains the key points in your own interpretation, so I think it is an advanced level lecture. All the contents that I was curious about and confused about came out. As I listen to the OS and network lectures, my thoughts are changing again. Until now, I have been weak in infrastructure, so I was not proactive when collaborating with the DevOps team because I thought I did not have infrastructure knowledge, but now I think it will change. Two years ago, when I was working on a new project and had a meeting with the DevOps team, someone said that I was a hurdle (to them), and I was so discouraged that I even gave up on the areas I was good at. However, since this lecture explains the network in parts and as a whole with graphics, which I have always thought was my weakness, I feel like my mind is opening up. After listening to the lecture and reading some other materials, I was able to easily understand and distinguish even the difficult parts of the explanation. Thank you. May you be blessed.

What you will gain after the course

  • computer network

  • Computer Science (CS)

  • The Structure of the Internet

Computer networks that developers must know
I'll teach you in a fun and easy way with pictures! 😁

Developer Fundamentals: Computer Networks 📖

It's heartbreaking to see developers struggling with fundamentals, unsure of what to learn. They're pressed for time, and simply keeping up with the latest technologies seems overwhelming. While cutting-edge technologies are certainly important, fundamentals are even more crucial in computer science. Once you have a solid foundation in the fundamentals, you can easily learn more exciting and popular technologies at any time.

Most applications today utilize the Internet to communicate with other users. However, developers who create these applications often lack a thorough understanding of how networks work. If developers who use networks lack a thorough understanding of the network, they won't know which parts of the network they're using, making it difficult to learn new knowledge or troubleshoot problems. Network theory remains timeless, so once learned, it becomes a lifelong tool .

Features of this course 💡

✔️ There are many picture-based explanations so that even non-specialists can easily learn about networks.

✔️ 3D graphics provide an intuitive overview of what network equipment actually looks like and how they are connected to each other.

✔️ We explain only the key points concisely so that you can understand them without difficulty.


Developers who need guidance
Anyone OK ❕

😎

College students before taking classes

Before taking a network class, I want to understand the big picture of networks!

🥲

college students who took the class

I learned about various protocols in class, but I still don't understand how the Internet works and how various devices connect and communicate!

🤔

Non-major

When I think of a network, I only think of it as a way for things to communicate with each other. I don't know how it works! Isn't that something the telecommunications company or operating system takes care of?

😥

job seekers

My company uses cloud services like AWS, but when I read the AWS documentation, I encounter so many unfamiliar terms. I'm worried that during my interview, I'll be asked if I have the basic understanding to understand these terms, and I'm not prepared at all.


What you'll learn 📚

0️⃣ Computer Network
Get ready!

Before diving into networking, let's define some essential terminology. Let's warm up, shall we?

1️⃣ Physical layer and
Data Link Layer
(Layer 1 ~ 2)

We'll explore the devices and technologies at the physical and data link layers, corresponding to Layers 1 and 2 of the five-layer TCP/IP model and the seven-layer OSI model. Because this layer is the most distant from developers and thus often feels vague, we'll delve into the specifics of what devices are and how they connect.

2️⃣ Network layer
(Layer 3)

Learn how the network layer emerged and what devices and technologies exist at that layer.

3️⃣ Transport layer
(Layer 4)

Why is the transport layer necessary? Let's learn about TCP and UDP, which represent the transport layer.

4️⃣ Application Layer
(Layer 5)

Let's learn about the application layer, which corresponds to layer 5 of the TCP/IP five-layer model and layers 5 through 7 of the OSI seven-layer model. The application layer allows users (developers) to easily create applications.

5️⃣ Level up

This is a time to learn about terms that are often heard while developing and to organize what you have learned so far by putting together pieces of knowledge.


Expected Questions Q&A 💬

Q. Why should I learn networking?

When learning new technologies, it serves as a landmark, indicating where you are in the networking world and what technologies you'll learn in the future. For example, using a cloud service like AWS or Azure can feel overwhelming and daunting without networking knowledge. Furthermore, if you encounter a problem while programming a network, even if someone offers a solution, you might not understand it.

Networking knowledge is essential. 😎

Q. Is this a course that non-majors can also take?

Yes, this course will serve as a guide not only for those who have already taken a networking course, but also for those who lack networking knowledge. 😊

Q. What level of content is covered in the class?

This guide covers the broad flow of networking. For example, when explaining packet structure, we provide conceptual explanations to help you understand the role of each field. Specific examples of field values are provided through attached files and links to technical documentation for a more detailed look.


Things to note before taking the course 📢

Learning Materials

  • Most lectures are provided as single-page PDF files.
  • If necessary, links to the lecture notes at the bottom of the lecture video will be attached to aid understanding.

See other lectures together 📺


Recommended for
these people

Who is this course right for?

  • For those of you who are curious about how the Internet works

  • For those who want to understand the concepts clearly before taking major classes

  • Those who learned about networks in their major classes but have difficulty understanding the overall structure

  • Non-majors who want to strengthen their fundamentals

Hello
This is

8,233

Learners

601

Reviews

336

Answers

4.9

Rating

8

Courses

I'm Gamja, and I'm preparing Computer Science (CS) courses on Inflearn! 😄
My goal is to help students and junior developers build a solid foundation so that instead of being pushed aside by the AI era, they can grow into developers who skillfully utilize AI.

Learning Operating Systems through Pictures Learning Networks through Pictures Learning Data Structures and Algorithms through Pictures (Basic) Learning Data Structures and Algorithms through Pictures (Advanced)

Curriculum

All

56 lectures ∙ (5hr 12min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

144 reviews

4.9

144 reviews

  • mudang6958009님의 프로필 이미지
    mudang6958009

    Reviews 3

    Average Rating 5.0

    5

    25% enrolled

    I've been listening to the lecture for about an hour now, and it's really good. It's really the first foundation of basic thinking skills. This is a lecture for real beginners. Honestly, I think that the lectures that other instructors give as beginners are beginner and intermediate lectures from the perspective of beginners and non-majors. I'm really impressed!!! This person really needs to be more famous!!

    • gamja5
      Instructor

      I made this with great care to convey the questions I had when I first started, the things I feel now from what the professor said, and the things I have done with them in an easy-to-understand manner through pictures. I am so glad that it was helpful.😊 I was also completely impressed by your valuable class review!! Thank you, Mudang!

  • chawon9920009368님의 프로필 이미지
    chawon9920009368

    Reviews 3

    Average Rating 5.0

    5

    41% enrolled

    • nwwn10044507님의 프로필 이미지
      nwwn10044507

      Reviews 8

      Average Rating 5.0

      5

      30% enrolled

      Teacher Gamja's lectures are fun and informative

      • gamja5
        Instructor

        Thank you for your valuable review, Rapunzel! 😄

    • o3her4569305님의 프로필 이미지
      o3her4569305

      Reviews 1

      Average Rating 5.0

      5

      100% enrolled

      Meow

      • bmc40614080님의 프로필 이미지
        bmc40614080

        Reviews 1

        Average Rating 5.0

        Edited

        5

        30% enrolled

        It's so much easier to understand when I can see the modeling directly during the lecture, compared to when the content felt overwhelming because I couldn't visualize it.

        • gamja5
          Instructor

          It's rewarding to see that my hard work paid off~ Thank you for the precious review, bmc4061! 😃

      $51.70

      gamja5's other courses

      Check out other courses by the instructor!

      Similar courses

      Explore other courses in the same field!