Thumbnail
BEST
보안 · 네트워크 네트워크

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

(4.8)
19개의 수강평 ∙  605명의 수강생

44,000원

지식공유자: 조현영
총 33개 수업 (5시간 32분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

입문자를 위해 준비한
[네트워크] 강의입니다.

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를 설치해 두면 좋습니다.


이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
비전공자이지만 웹/앱 개발자가 되고 싶은 사람
백엔드를 잘 모르는 프론트엔드 개발자
전공 내용 중에 실무에서 자주 쓰이는 내용만 알고 싶은 사람
📚
선수 지식,
필요할까요?
컴퓨터에 랜선을 꼽아본 경험

안녕하세요
조현영 입니다.
조현영의 썸네일

제 강의의 장점은 Q&A입니다. 24시간 이내에 무조건 답변드립니다! 다만 여러분들도 질문을 잘 해주셔야 합니다.

https://www.zerocho.com/lecture

제로초 강의 전체 로드맵

 

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

커리큘럼 총 33 개 ˙ 5시간 32분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 인트로
섹션 1. OSI 7계층
클라이언트-서버 모델, OSI 7계층 소개 04:34
물리 계층(L1, Physical) 미리보기 05:53
데이터링크계층(L2, Data Link) 10:56
네트워크 계층(L3, Network) 17:25
전송 계층(L4, Transport) 10:40
응용 계층(L7, Application) 03:56
총정리 06:04
데이터 전체 흐름 06:49
DNS와 레코드 13:30
와이어샤크(WireShark) 사용하기 15:47
3-way, TLS 핸드쉐이크 11:06
섹션 2. HTTP
네트워크탭 사용하기 미리보기 04:41
RFC 보는 방법 10:16
주소 구성 체계(URL, URI, Origin) 05:19
헤더 한 번 훑고 가기 15:14
HTTP 메서드와 REST API 15:57
안전한 메서드, 멱등성 메서드 06:48
상태 코드(1XX, 2XX) 07:53
직접 서버 실행해보기 + 3XX 상태 코드 05:59
에러 상태 코드(4XX, 5XX) 07:45
컨텐츠 협상과 MIME Type 11:26
Keep-Alive, Date, Transfer-Encoding 05:44
Authorization, 기타 헤더, 커스텀 헤더 10:15
쿠키 17:28
캐시(Cache-Control) 19:42
캐시 신선도 검사 08:08
CORS 13:21
섹션 3. HTTP를 넘어
HTTPS 미리보기 11:03
HTTP/2, HTTP/3 14:57
웹소켓 10:12
VPN, (포워드,리버스)프록시/게이트웨이 18:50
강의 게시일 : 2023년 05월 04일 (마지막 업데이트일 : 2023년 05월 04일)
수강평 총 19개
수강생분들이 직접 작성하신 수강평입니다.
4.8
19개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
Chaeyeon Lee thumbnail
5
아직 세션 1만 들었는데 저는 만족스럽습니다. 몇년전 정처기 딸때 필기 공부하면서 osi 7계층 처음 알게 됐는데 공부하면서도 뭔소리지 이해안되고 달달 외웠던 기억이 있습니다.. 얼마전까지도 7계층은 알지만 각 층에 대한 정확한 이해가 부족했는데 첨으로 이해하게 되었어요. 중간중간 말씀해주시는 용어들 검색하고 정리하면서 공부하느라 한강한강 오래 걸리긴 했는데 꽤 만족스럽습니다. 비전공자 1년차 프엔 개발자인데 cs책이나 인강을 봐도 잘 이해 안되는점? 어렵다라고 생각해서 항상 알게모르게 전공자에 대한 부러움 이런게 있었는데 이 강의를 계기로 나도 이해할수 있구나, 더 열심히 공부해야겠다고 생각했습니다. 감사합니다. 😍
2023-05-07
카노죠 thumbnail
5
작년에 이미 학습을 마쳤지만 이제 생각나서 수강평 남깁니다. 네트워크, http 입문자라면 이거로 시작해도 좋아요! 네트워크에 대한 기초 지식을 위해서 강의를 구매했습니다. 정말 하나도 몰라서 걱정했습니다. 아직 배우는 입장이지만 개발자라면 기본은 되어야 한다고 생각해서 cs강의 중 하나를 골라서 네트워크 강의를 찾아봤었는데 너무 찾기 힘들었어요. 네트워크는 찾아도 잘 안 나와서 어디서부터 뭘 공부해야 될지, 어떻게 검색해야 될지 몰랐는데 마침 제로초님이 강의를 올렸다는 소식이 들려서 망설임 없이 바로 구매했어요. 강의 만들어주셔서 감사합니다! 네트워크가 어떻게 돌아가는지 항상 궁금했는데 돈이 아깝지가 않아요. 제로초님 특유의 목소리 텐션이 좋아서 졸리지도 않게 강의를 집중해서 보고ㅋㅋ node.js 강의를 볼 때도 제로초님 강의는 재밌고 이해도 잘 되어서 백엔드에 흥미가 생겼어요. 그래서 제로초님 강의는 믿고 보는데 이것도 만족합니다. 이 강의를 보고 어떻게 요청과 응답이 이어지는지 전체적으로 알 수 있어서 좋았어요. 믿기지 않을 정도로 신기하더군요. 공식 문서를 찾아보는 방법과 개발자 도구를 열어서 현재 상태를 보는 방법, 하나하나 필요한 의미도 알려주셔서 좋았습니다. 좋은 강의 감사합니다.
2024-04-30
박병후 thumbnail
5
잘 들었습니다! 몰랐거나 애매하게 알고 있었던 개념들이 한번에 정리되어서 굉장히 좋았어요!
2023-05-11
이정범 thumbnail
5
기초지식 다시 잘 일깨웠습니다.
2024-04-25
자바마스터하자 thumbnail
5
네트워크 기초잡기에 최적화된 강의입니다. 초심자가 듣기 좋네요 ㅎ
2024-03-18