소개 영상
학습 페이지
오늘날 거의 대부분의 데이터는 HTTP프로토콜 상으로 개발된다. 특히 백엔드 개발자가 사용하는 웹 기술들은 모두 HTTP프로토콜을 기반으로 하고 있다.
따라서 깊이있게 원리를 파악하려면 HTTP를 알아야 한다!
프론트든, 백엔드이든, 웹 개발자는 평생 HTTP기반위에서 개발해야 한다.. 언젠가는 한번 HTTP개념을 정리해야 한다.

라고 합니다..
강의의 흐름
- 인터넷 네트워크가 무엇인지, 기본적인 내용을 알아야 한다.
- 프로토콜 계층, TCP/IP, DNS등의 개념등을 알아야 함
- URI, URL, URN등의 개념 정리
- HTTP 프로토콜상 메세지 전송의 하부구조 정리
- HTTP 기본
- HTTP특징, 상태유지, 무상태란?
- 지속 연결이란?
- HTTP 메서드
- GET, POST등…
- 왜 필요한가? API URI설계 해보기
- HTTP 메서드 종류, 속성 설명
- HTTP 메서드 활용법
- 쿼리 파라미터 조회
- POST방식 전송
- API 전송 방식
- HTTP API 설계의 모범적인 방식
- URI설계를 실무에서 어떻게 극복하는지
- 이론과 실무의 차이
- HTTP 상태코드의 종류
- HTTP 헤더
- 굉장히 많다… 이걸 범주로 나눠서 설명해줄 것임.
- 표현, 협상, 전송방식, 쿠키의 범주로 나눠서 설명…
- HTTP 캐시
- 캐시는 왜 필요한가?
- 어떤 메커니즘으로 동작하는가?
- 프록시 캐시란 무엇인가?
- 캐시 무효화란?