인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
BEST
보안 · 네트워크

/

네트워크

외워서 끝내는 네트워크 핵심이론 - 기초

TCP/IP에서 HTTP까지! 네트워크에 대한 기본 이론이 부족한 분들이 '외워서'라도 전공 이론을 이해하고자 희망하는 분들을 위해 준비한 강의입니다. 할 수 있습니다!

(5.0) 수강평 405개

수강생 6,328명

Thumbnail

입문자를 위해 준비한
[개발 · 프로그래밍, 네트워크] 강의입니다.

이런 걸
배워요!

  • OSI 7 layer를 외우지 않아도 되는 이유

  • TCP/IP 네트워크 구조

  • 인터넷에 대한 기본 이해

  • 웹 서비스 시스템의 작동원리

  • Port 번호의 역할

  • Packet의 생성부터 소멸까지 일련의 과정

네트워크, 외워서 쉽고 빠르게! 
7시간에 끝내는 TCP/IP 네트워크 & HTTP 👨‍🎓 

네트워크 이론, 
배우긴 해야 하는데... 😥

여러분의 네트워크 공부어려웠던 이유?

네트워크는 용어도 개념도 너무 복잡하고 추상적인 것 같아요. 

OSI 7계층이 대체 뭔지... 배우려고 씨름하다 시간만 잡아먹고 포기했어요.

TCP/IP부터 HTTP까지, 일단 뭐가 뭔지 빠르게 훑어보고 생각할 순 없을까요?

👉 그렇다면, 공부하는 방법을 바꿔야 합니다!

네트워크? 길게 생각하지 마세요.
외워도 끝낼 수 있습니다! 👨‍🎓

OSI 7 Layer에 대해 공부하다가 네트워크(Network)에 대해 어려움을 느끼고 포기하는 분들이 많습니다. 이유는 매우 간단합니다. 구체적이지 않은, 추상적인 관념을 이해하려 시도했기 때문입니다. 지금 이 글을 읽는 분들께 “사랑이 무엇인가요?” 하고 물으면 쉽게 답할 수 있을까요? 무엇보다 그 답을 ‘정답’이라고 할 수 있을까요? 우리가 네트워크를 어렵게 느끼는 이유는 구체적이지 않은 이론을 이해하려 애쓰기 때문입니다.

그래서 준비했습니다. 빠르고 효과적으로 네트워크를 공부하고 싶은 분들이시라면, 우선은 먼저 외워서 끝내세요! 너무 오랜 시간 들여 이해하는 것보다 우선 빠르게 외우고, 기초 체력을 기르는 게 더 효과적입니다. 물론 외워서 끝낸다 하더라도 결코 부족하지 않은 이해를 얻을 수 있습니다.

‘외워서 끝내는 네트워크 핵심이론’ 시리즈 📖

꼭 알아야 할 핵심 내용을 정리하여 빠르게 전달합니다.
강의에 쓰인 67p 분량의 강의자료(PDF)도 함께 제공합니다.

이런 분들께 
추천합니다 👍

OSI 7 Layer와 씨름하다 
네트워크를 포기했던 분 

TCP/IP 네트워크 원리를 
빠르게 훑고 싶은 분 

소켓 프로그래밍 개발자 
(게임 서버 등) 

네트워크 관련 지식이 
필요한 웹 서비스 개발자 

✅ 아래 내용을 알고 있다면, 누구나 수강할 수 있어요.
(섹션 0. [수강 전에 알고 있다고 가정하는 것들] 수업 미리보기를 확인해주세요!)

  1. bit, byte 등 정보 표현의 단위를 알고 있다.
  2. 1byte는 8bit임을 알고 있다.
  3. bit 단위 논리연산을 할 수 있다.
  4. 2진수를 16진수로 변환할 수 있다.
  5. 1024MB가 1GB임을 알고 있다.
  6. Process와 Program의 차이를 알고 있다.
  1. OSI 7 Layer라는 말을 들어본 적 있다.
  2. 범용 운영체제에 User mode와 Kernel mode가 존재한다는 걸 알고 있다.
  3. Buffer의 의미를 알고 있다.
  4. 개념(Abstraction)과 구현(Implementation)의 차이를 안다.
  5. 나는 ‘외워서’라도 네트워크를 잘 알고 싶다!

이 강의를 만든 
지식공유자는 👨‍💻

널널한 개발자 TV의 ‘널널한 개발자’ 최호성입니다.

  • (모두가 싫어하는) 국내 최초 PC 방화벽 개발자
  • 1992년부터 C언어를 공부한 30년 묵은 C/C++ 개발자
  • 다수 국책과제 수행 경험자이자 15년 이상 개발 강의 경력을 함께 보유한 아저씨!
  • C언어 인기 입문서 『독하게 시작하는 C 프로그래밍』 저자

3만 명 이상이 구독하는 "널널한 개발자 TV" 유튜브 채널을 운영하고 있습니다. (바로가기)

‘네트워크를 위한 기초 체력’을 다질 수 있게 도와드립니다. 😊

네트워크 공부, 중요하다고들 하죠? 하지만 막상 네트워크를 공부하다 보면 개념적인 측면을 이해하지 못하고 발목이 잡혀 깊이있는 이론으로 나아가지 못하는 경향이 있는 것 같습니다. 그동안 유튜브 채널을 통해 여러 강의를 풀어내면서 네트워크 관련 이해가 어렵다는 많은 분들을 만나보기도 했습니다.

이해하려 하지 마시고 암기해서 우선 끝을 내세요. 그 암기의 결과로 언젠가 자연스럽게 네트워크를 이해할 수 있도록 도움을 드리는 것이 이번 강의의 목표입니다. 책을 봐도 이해하기 어려운 네트워크를 좀 더 쉽게 이해할 수 있도록 기초 체력을 다짐으로써, 추후 TCP/IP 네트워크 관련 서적을 보거나 조금 더 깊이있는 내용을 공부할 때 그 의미를 좀 더 쉽게 받아들일 수 있게 되기를 바랍니다. 오랫동안 개발에 부딪히며 공부해온 과정에서 제가 알게 된 것들을 빠르게, 그리고 효율적으로 알려드리겠습니다.

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • TCP/IP 네트워크의 원리를 배우려는 분

  • 게임서버를 비롯한 소켓 프로그래밍 개발자

  • 웹 서비스 시스템 개발자

선수 지식,
필요할까요?

  • 2진수 16진수 진법변환에 대한 이해, 논리연산(AND, OR, XOR, NOT), 프로세스와 프로그램의 차이, 범용 운영체제 구조(User/Kernel mode 구분)

안녕하세요
널널한 개발자입니다.

수강생 수

28,289

수강평 수

1,366

강의 평점

4.9

강의 수

19

널널한 개발자 TV 채널 주인장이자
30년 넘게 IT기술의 바다를 항해하고 있는 개발자 입니다.  반갑습니다. ^^

 

커리큘럼

전체

37개 ∙ (7시간 11분)

수업 자료

가 제공되는 강의입니다.

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

수강평

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