BEST
보안 · 네트워크

/

네트워크

그림으로 쉽게 배우는 네트워크

이 강의를 통해 마법만 같던 인터넷이 어떻게 동작하는지 이해할 수 있습니다.

(4.9) 수강평 60개

수강생 916명

Thumbnail

이런 걸
배워요!

  • 컴퓨터 네트워크

  • 컴퓨터 과학(CS)

  • 인터넷의 구조

개발자가 꼭 알아야 컴퓨터 네트워크,
그림으로 쉽고 재밌게 알려드려요! 😁

개발자의 기본기, 컴퓨터 네트워크 📖 

기본기가 부족한 개발자가 어떤 걸 학습할지 몰라 방황하는 모습을 볼 때면 안타깝다고 생각했습니다. 시간 여유도 없어 최신 기술을 따라가는 것만도 벅차 보이니 말이죠. 물론 최신 기술도 중요하지만, 컴퓨터 과학 분야에서는 기본기가 훨씬 더 중요합니다. 기본기만 잘 다져놓으면 화려하고 인기 있는 기술들은 언제든 손쉽게 배울 수 있거든요.

오늘날 대부분의 애플리케이션은 인터넷을 이용해 다른 사용자와 통신하는 경우가 많습니다. 하지만 애플리케이션을 만드는 개발자가 네트워크가 어떻게 동작하는지 잘 알지 못하는 경우도 있죠. 네트워크를 이용하는 개발자가 네트워크에 대해 잘 모른다면 자신이 네트워크의 어떤 부분을 이용하고 있는지 모르게 되고, 새로운 지식을 배우거나 문제가 발생했을 때 해결하기 어렵습니다. 네트워크 이론은 시간이 지나도 변하지 않기 때문에 한 번 배워두면 평생 쓸 수 있는 무기가 됩니다.

이 강의의 특징 💡

✔️ 비전공자도 네트워크를 쉽게 배울 수 있도록 그림 중심의 설명이 많습니다.

✔️ 네트워크 장비가 실제로 어떻게 생겼는지, 서로 어떻게 연결되는지 직관적으로 살펴볼 수 있도록 3D 그래픽으로 설명합니다.

✔️ 힘들이지 않고 이해할 수 있도록 핵심만 간결하게 설명합니다.


길잡이가 필요한 개발자 
누구나 OK ❕

😎

수업을 듣기 전 대학생

네트워크 수업을 듣기 전에 네트워크의 큰 틀을 이해하고 싶어요!

🥲

수업을 들은 대학생

수업에서 여러 프로토콜을 배웠는데... 아직도 인터넷이 어떻게 이루어지는지, 여러 장치들가 어떻게 연결되어 통신이 이루어지는지 정리가 안 돼요!

🤔

비전공자

네트워크라고 하면 서로 통신하는 거라고만 생각이 들어요. 어떻게 동작하는지는 저야 모르죠! 통신사나 운영체제가 알아서 해주는 거 아닌가요?

😥

취업 준비생

회사에선 AWS와 같은 클라우드 서비스를 이용하는데 AWS 문서를 읽어보면 처음 보는 용어들이 너무 많아요. 면접에 들어가면 이런 걸 이해할 수 있는 기본기가 되어 있는지 물어볼 텐데 하나도 준비가 되어 있지 않아서 걱정돼요.


학습 내용 📚

0️⃣ 컴퓨터 네트워크
준비하기!

네트워크를 본격적으로 알아보기 전에 필요한 용어들을 정리합니다. 몸풀기라고 할까요?

1️⃣ 물리 계층과
데이터링크 계층
(Layer 1 ~ 2)

TCP/IP 5계층, OSI 7계층에서 1, 2계층에 해당하는 물리 계층과 데이터링크 계층의 장치와 기술을 알아봅니다. 개발자와 가장 떨어져 있는 계층이라 막연하게 느껴지는 계층이므로, 장치들이 어떻게 생겼고 서로 어떻게 연결되는지 자세히 알아봅니다.

2️⃣ 네트워크 계층
(Layer 3)

네트워크 계층이 어떻게 등장하게 됐는지, 해당 계층의 장치와 기술들이 어떤 것들이 있는지 알아봅니다.

3️⃣ 트랜스포트 계층
(Layer 4)

트랜스포트 계층은 또 왜 필요한 것일까요? 트랜스포트 계층을 대표한 TCP, UDP에 대해서 알아봅니다.

4️⃣ 애플리케이션 계층
(Layer 5)

TCP/IP 5계층에서 5계층, OSI 7계층에서 5 ~ 7계층에 해당하는 애플리케이션 계층을 알아봅니다. 애플리케이션 계층 덕분에 사용자(개발자)는 애플리케이션을 손쉽게 만들 수 있습니다.

5️⃣ 레벨업

개발을 하다가 종종 듣는 용어에 대해서 알아보고 지금까지 배운 내용을 지식 조각을 맞춰보면서 정리하는 시간입니다.


예상 질문 Q&A 💬

Q. 왜 네트워크를 배워야 하나요?

새로운 기술을 배울 때 본인이 지금 네트워크의 어디를 배우고 있는지, 또 앞으로 배우게 될 기술은 어떤 곳의 기술인지 이정표 역할을 해주기 때문입니다. 예를 들면 AWS나 Azure 같은 클라우드 서비스를 이용한다고 할 때 네트워크 지식이 없다면 굉장히 막연하고 어렵게 느껴질 겁니다. 또한 네트워크 프로그래밍할 때 문제가 발생한다면 누군가 해법을 알려준다고 하더라도 이해가 안 될 수도 있죠.

네트워크 지식은 기본입니다. 😎

Q. 비전공자도 들을 수 있는 강의인가요?

네, 네트워크 강의를 이미 수강한 전공자뿐만 아니라 네트워크 지식이 없는 분이라면 이 강의가 길잡이가 되어줄 겁니다. 😊

Q. 수업 내용을 어느 수준까지 다루나요?

네트워크에 대한 큰 흐름을 이해할 수 있는 수준까지 다룹니다. 예를 들어서 패킷의 구조를 설명한다면 각 필드가 어떤 역할을 하는지 이해하기 쉽도록 개념적으로 설명하고 구체적인 필드 값 예시는 첨부파일과 기술 문서 링크를 통해 더욱 자세하게 살펴볼 수 있도록 구성하였습니다.


수강 전 참고 사항 📢

학습 자료

  • 대부분 강의는 한 장으로 정리된 PDF 파일이 제공됩니다.
  • 필요시 강의 영상 하단 수업 노트에 이해를 돕기 위한 링크가 첨부됩니다.

다른 강의 함께 보기 📺


이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 인터넷이 어떻게 동작하는지 궁금하신 분

  • 전공수업 전에 개념을 확실히 알고 싶으신 분

  • 전공 수업으로 네트워크를 배웠지만 전체적인 구조 파악이 어려운 분

  • 기본기를 튼튼하게 하고 싶은 비전공자

안녕하세요
감자입니다.

커리큘럼

전체

56개 ∙ (5시간 12분)

수업 자료

가 제공되는 강의입니다.

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!