Inflearn brand logo image
Inflearn brand logo image
채널톡 아이콘
BEST

비전공자의 전공자 따라잡기 - 네트워크, HTTP

HTTP를 다루는 개발자이거나 개발자가 되고 싶은데 컴퓨터 학과를 전공하지 않아 네트워크가 약하신 분들, 이 강좌 하나로 평생 지식을 얻어가세요!

이런 걸 배울 수 있어요

  • OSI 7계층

  • TCP/IP 모델

  • HTTP/HTTPS

  • HTTP2, 3, 웹소켓

  • 게이트웨이, 프록시

  • DNS

컴공 출신 개발자만 알고 있는 지식이 있다?
이 강의와 함께면 비전공자도 알 수 있어요 😎

이런 고민을 해보셨다면 주목!

🫠

네트워크 기본 지식을 배우고 싶은데, 전공 서적은 너무 두꺼워요.

🤔

전공지식을 다 배운다 해도 실무에서 어떻게 쓸지 잘 모르겠어요.

🥲

가끔 서버 쪽 개발자와 말이 잘 안 통해서 부끄러워요.

컴공 지식은 전공자만의 지식?

비전공자도 누구나 익힐 수 있어요! ✨

OSI 7계층, TCP/IP 모델, HTTP, WebSocket, DNS, 프록시... 웹/앱/서버 개발자가 되려고 할 때 반드시 알아야 할 개념입니다. 컴퓨터학과 전공자들은 기본적으로 이 지식을 탑재하고 있죠.

컴퓨터 공학 전공 학습을 거치지 않은 비전공자분들은 항상 전공자들이 무언가 대단한 것을 이미 알고 있다고 생각하는 경우가 많습니다. 하지만 차근차근 학습하면 비전공자도 컴공 전공자만큼 전공지식을 익히는 게 가능합니다. 실무에 필요한 지식 위주로 핵심만 알려드릴게요.

아래 세 가지 질문에 '예'라고 답변할 수 없다면, 이 강의와 함께해요!

  • 자신이 보낸 데이터가 어떤 과정을 거쳐 상대방의 컴퓨터에 도달하는지 아시나요?
  • 백엔드 개발자에게 물어보지 않고도 네트워크 탭으로 HTTP 요청을 분석하실 수 있나요?
  • 백엔드 개발자에게 헤더/메서드/응답 코드를 요청하실 수 있나요?

이런 분들께 추천해요 🙆‍♀️

비전공자이지만 웹, 앱, 서버 개발자가 되고 싶은 사람

백엔드를 잘 모르는 프론트엔드 개발자

전공 내용 중 실무에서 자주 쓰이는 내용만 알고 싶은 사람


강의 특징 ✨

개념 부분은 강의 교안에 그림으로 설명합니다.

실습을 위한 서버 코드를 제공합니다.

실제로 전송되는 데이터를 와이어샤크로 확인합니다.

HTTP 요청/응답을 직접 보내보며 네트워크 탭을 통해 이론대로 돌아가는지 확인합니다.

두꺼운 네트워크 서적 중에 잘 안 쓰이는 부분은 걷어내고 자주 쓰는 것만 압축해서 설명합니다.


이런 걸 배워요 📚

OSI 7계층 + TCP/IP 모델

와이어샤크를 통한 OSI 7계층 확인

HTTP 요청/응답 헤더 분석

쿠키/캐시/CORS의 이해
DNS, VPN, Proxy, Gateway HTTPS, HTTP2+3, 웹소켓 등의 용어들


양방향 소통으로 
더 잘 이해할 수 있도록.

제 강의의 장점은 Q&A입니다.

  • 질문/답변을 통한 능동적 학습을 지향합니다.
  • 질문하시면 48시간 안에 답변을 드립니다.
  • 수강생 여러분께 자주 나오는 질문에 대해서는 수업을 수정하거나, 새소식을 통해 업데이트 및 보충하고 있습니다.
  • 강의 관련 내용을 자유롭게 질문하시면서 공부해 보세요. 내용을 이해하기에 더욱 도움이 됩니다!

수강 전 참고 사항 📢

실습 환경

  • 운영 체제 및 버전(OS): Windows 11 기반으로 하였으나 다른 운영체제도 상관없음.
  • 사용 도구: WireShark 최신 버전, node.js LTS 버전

학습 자료

선수 지식 및 유의 사항

  • 랜선이 뭔지만 알면 됩니다.

예상 질문 Q&A 💬

Q. 선수지식이 랜선을 꽂아본 경험이던데, 진짜인가요?

네. 랜선부터 강의를 시작합니다.

Q. 정말 전공자와 동일한 지식을 얻게 되나요?

전공자보다는 덜 알게 됩니다만, 전공자가 배우는 실무에 쓸데없는 지식을 안 배워도 돼서 시간을 아낄 수 있습니다.

Q. 백엔드 지망생도 들어도 유용한가요?

네. 일단 여기서 나오는 개념을 평생 쓰시게 될 겁니다. 다만 어떤 백엔드 개발을 하냐에 따라 관련 파트 추가 공부가 필요할 수 있습니다. 예를 들어 소켓 프로그래밍을 하신다면 L4 계층을 더 집중적으로 공부한다든가 하는 식입니다. 키워드를 알아가는 강의라고 보면 됩니다.

참고 자료) 제로초 강의 전체 로드맵

Q. 미리 설치해야 할 프로그램이 있나요?

wiresharknode.js를 설치해 두면 좋습니다.


이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 비전공자이지만 웹/앱 개발자가 되고 싶은 사람

  • 백엔드를 잘 모르는 프론트엔드 개발자

  • 전공 내용 중에 실무에서 자주 쓰이는 내용만 알고 싶은 사람

선수 지식,
필요할까요?

  • 컴퓨터에 랜선을 꼽아본 경험

안녕하세요
제로초(조현영)입니다.

64,764

수강생

1,567

수강평

9,659

답변

4.8

강의 평점

22

강의

제 강의의 장점은 Q&A입니다(인프런 답변왕 2회 수상). 24시간 이내에 최대한 답변드립니다! 같이 고민한다는 느낌으로 답변 드릴게요!

One of the key strengths of my courses is the Q&A support. (Winner of the Inflearn Q&A King award twice) I respond to your questions within 24 hours, doing my best to help you out! You’ll feel like we’re solving the problems together.

👉ZeroCho Lectures
제로초 강의 전체 로드맵. A complete roadmap of all my courses is available here.

– Node.js교과서, 코딩자율학습 제로초의 자바스크립트, Let's Get IT 자바스크립트, 타입스크립트 교과서 저자 
ZeroCho.com 운영자
– 현) 유튜브에서 ZeroCho TV로 개발 관련 방송중 
– 현) 스모어톡 CTO 
– 전) 오늘의픽업 CTO(카카오모빌리티에 엑싯 후 카카오모빌리티 최연소 개발파트장)

  • Author of Node.js Textbook, Self-Guided JavaScript by ZeroCho, Let's Get IT JavaScript, and TypeScript Textbook

  • Operator of ZeroCho.com

  • Currently running a YouTube channel ZeroCho TV, covering development topics

  • CTO at SmoreTalk

  • Former CTO at Today Pickup (acquired by Kakao Mobility, where I became the youngest lead developer)

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

수강평

전체

30개

4.8

30개의 수강평

  • 박병후

    수강평 4

    평균 평점 5.0

    5

    100% 수강 후 작성

    잘 들었습니다! 몰랐거나 애매하게 알고 있었던 개념들이 한번에 정리되어서 굉장히 좋았어요!

    • 정현섭

      수강평 1

      평균 평점 5.0

      5

      100% 수강 후 작성

      전공자가 들어도 이미 공부했던 내용을 다시 복습하며 다시 한 번 전반적인 네트워크 및 HTTP 관련한 지식을 많이 배울 수 있는 강의라 강추합니다!

      • sora.ahn

        수강평 10

        평균 평점 5.0

        5

        61% 수강 후 작성

        • Chaeyeon Lee

          수강평 2

          평균 평점 4.0

          5

          100% 수강 후 작성

          아직 세션 1만 들었는데 저는 만족스럽습니다. 몇년전 정처기 딸때 필기 공부하면서 osi 7계층 처음 알게 됐는데 공부하면서도 뭔소리지 이해안되고 달달 외웠던 기억이 있습니다.. 얼마전까지도 7계층은 알지만 각 층에 대한 정확한 이해가 부족했는데 첨으로 이해하게 되었어요. 중간중간 말씀해주시는 용어들 검색하고 정리하면서 공부하느라 한강한강 오래 걸리긴 했는데 꽤 만족스럽습니다. 비전공자 1년차 프엔 개발자인데 cs책이나 인강을 봐도 잘 이해 안되는점? 어렵다라고 생각해서 항상 알게모르게 전공자에 대한 부러움 이런게 있었는데 이 강의를 계기로 나도 이해할수 있구나, 더 열심히 공부해야겠다고 생각했습니다. 감사합니다. 😍

          • wanmo Yang

            수강평 2

            평균 평점 5.0

            5

            100% 수강 후 작성

            유튜브에서 우연히 제로초님 로드맵 영상 보고 수강하게 되었는데 정말 유익한 내용이었습니다. 딱딱하게 스크립트를 읽는 방식의 강의가 아닌, 편안한 구어체로 설명해 주시는 방식인데 저는 좋았습니다. 덜 지루하고요. 암튼 독학하면 뭐가 중요하고 뭐가 덜 중요한지 파악하기까지 꽤나 오랜 시간 삽질을 해야 했을 거 같은데, 실무에서 꼭 알아둬야 할 것들만 위주로 가르쳐 주셔서 정말 좋았네요. 빠르게 CS 전공필수 지식 습득할 수 있어서 완전 개이득. 황금같은 시간을 정말 많이 아낄 수 있었다고 생각이 듭니다. 아무 생각 없이 매일 쓰던 인터넷 네트워크가 어떤 식으로 설계되어있는지 배울 수 있어서 너무 흥미로웠고, 비전공자 입장에서 개발자를 꿈꾼다면 HTTP는 정말 필수적으로 알아야 할 상식인 거 같았습니다. 이 강의만 두세 번 반복해서 들으면 비전공자라서 네트워크의 기본도 모른다고 무시당하는 일은 없을 거 같네요. 어후. 암튼 개인적으로는 비전공자라면 꼭 한 번 들어보면 좋을 거 같다고 생각되어 강력히 추천드립니다. 아, 뭘 공부해야 할지 막막하신 분들은 먼저 저처럼 유튜브에서 제로초 로드맵 영상 찾아서 보시면 좋을 거 같네요. 저도 방향을 잡는데 많은 도움이 되었습니다.

            제로초(조현영)님의 다른 강의

            지식공유자님의 다른 강의를 만나보세요!

            비슷한 강의

            같은 분야의 다른 강의를 만나보세요!

            ₩30,800

            30%

            ₩44,000