생활코딩 - WEB2 : HTTP

클래스 소개
난이도
보통
카테고리
프로그래밍 - 기타
태그
네트워크
소요 시간
31 분
추천 학습대상
- 웹이 동작하는 원리가 궁금하신 분
- 웹 사이트를 보다 빠르게 동작하게 하고 싶은 분
- 좀 더 안전한 웹 사이트를 구축하고 싶은 분

📝수업 소개


🛜1990년 웹(WEB)이 처음으로 등장했습니다.

웹은 중요한 4가지 요소로 이루어져 있습니다.

  1. HTML : 웹 페이지를 만드는 컴퓨터 언어
  2. URL : 원하는 웹 페이지 방문을 도와주는 주소 체계
  3. 웹 브라우저 / 웹 서버 : 웹 페이지를 주고받는 소프트웨어
  4. HTTP : 웹 브라우저와 웹 서버가 통신 할 때 사용하는 통신 규칙

🧑‍🏫이 수업은 위의 4가지 요소 중 HTTP(HyperText Transfer Protocol)에 대해서 다루고 있습니다.

처음에 HTTP는 매우 단순한 통신 규칙으로도 충분했습니다.

웹이 폭발적으로 성장하면서 단순한 기능 만으로는 성능, 보안, 안정성을 확보하기 점점 어려워졌습니다.


📈이를 해결하기 위해서 HTTP가 보다 풍부한 기능을 가진 프로토콜로 발전하기 시작했습니다.

현재, HTML과 같은 텍스트 파일 뿐만 아니라

이미지, 오디오, 동영상과 같은 다양한 멀티미디어 파일을 전송하는 매우 중요한 프로토콜이 되었습니다.

HTTP는 을 넘어서서 인터넷이 동작하는 근간이라고 할 수 있습니다.

✈️이제 여러분이 서버와 클라이언트가 되어서 어떤 메시지를 이용해서 요청하고 응답하는지 함께 살펴봅시다!



🎯학습 목표


  • HTTP가 무엇인지, 크롬 개발자 도구 내의 네트워크 기능는 어떤 것이 있는지 알 수 있습니다.
  • HTTP의 요청 메시지, 응답 메시지에 대해서 알 수 있습니다.


📣참고사항


  • 본 수업은 HTML, 웹 서버, 인터넷에 대한 지식에 의존하고 있습니다.
  • HTML, 웹 서버, 인터넷에 대해서 설명할 수 없다면 WEB1 : HTML & Internet 먼저 수강하시기를 권합니다.


✍ 강의자 소개


생활코딩(이고잉)

  • 약 10만 멤버로 구성된 개발 커뮤니티 생활코딩 운영
  • 일반인들에게 프로그래밍을 알려주는 무료 온라인, 오프라인 수업을 제공
교육 과정
모두 펼치기
  • 01
    Intro
  • 수업소개 (수정본)
    소개
  • 02
    Message
  • Request message
    Response message
  • 03
    Outro
  • 수업을 마치며
마지막 업데이트|2025년 06월 30일
강의자 소개
생활코딩의 세계에 오신 것을 환영합니다. 생활코딩은 일반인들에게 프로그래밍을 알려주는 무료 온라인, 오프라인 수업입니다. 어떻게 공부할 것인가를 생각해보기 전에 왜 프로그래밍을 공부하는 이유에 대한 이유를 함께 생각해보면 좋을 것 같습니다.

강좌 후기
무료

평균평점
0.0
난이도
보통
수강기간
평생 무제한
소요 시간
31 분