생활코딩 - 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
    2개 (9분)
  • 수업소개 (수정본)
    2분
    소개
    6분
  • 02
    Message
    2개 (15분)
  • Request message
    8분
    Response message
    7분
  • 03
    Outro
    1개 (6분)
  • 수업을 마치며
    6분
마지막 업데이트|2025년 06월 30일
강의자 소개
생활코딩의 세계에 오신 것을 환영합니다. 생활코딩은 일반인들에게 프로그래밍을 알려주는 무료 온라인, 오프라인 수업입니다. 어떻게 공부할 것인가를 생각해보기 전에 왜 프로그래밍을 공부하는 이유에 대한 이유를 함께 생각해보면 좋을 것 같습니다.

강좌 후기
무료

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