HTTP는 Hypertext Transfer Protocol의 약자로, 클라이언트와 서버 간 통신을 위한 프로토콜입니다. 웹 통신 표준 프로토콜으로 어떤 개발자든 기본적으로 알고 있어야 할 지식으로, 이를 배우기 좋은 강좌를 소개합니다.
[ Contents ]
1. [인프런] 모든 개발자를 위한 HTTP 웹 기본 지식
1. 인터넷 네트워크: 인터넷 통신, IP, TCP, UDP, PORT, DNS
2. URI와 웹 브라우저 요청 흐름
3. HTTP 기본: HTTP, 클라이언트 서버 구조, Stateful, Stateless, 비연결성, HTTP메시지
4. HTTP 메서드: HTTP API, GET, POST, PUT, PATCH, DELETE, 메서드 속성
5. HTTP 메서드 활용: 데이터 전송, HTTP API 설계 예시
6. HTTP 상태코드
7. HTTP 헤더: 헤더 정보, 인증, 쿠키, 캐시
교직원 혜택으로 KREN(한국교육정보화재단)의 지원을 받아, 해당 인프런 강좌를 수강했습니다. 인프런에서 유명한 김영한 님의 기초 강좌였습니다. 해당 강의를 통해서 HTTP에 대한 기본적인 프로세스, 메서드 활용법에 대해서 알 수 있었습니다.
2. 강의 정리 글
2023.07.04 - [CS/데이터통신 & 네트워크] - [네트워크] TCP와 UDP의 필요성과 특징 (w. IP프로토콜의 한계)
2023.07.04 - [CS/데이터통신 & 네트워크] - [네트워크] URI, URL, 그리고 URN의 정의와 차이점
2023.07.06 - [CS/데이터통신 & 네트워크] - [네트워크] HTTP의 특징: 무상태성(Stateless), 비연결성(Connectionless)
2023.07.07 - [CS/데이터통신 & 네트워크] - [네트워크] HTTP 메시지 구조: 요청/응답 메시지 (시작라인, 헤더, 공백라인, 바디)
2023.07.10 - [CS/데이터통신 & 네트워크] - [네트워크] HTTP 메서드: GET, POST, PUT, PATCH, DELETE
2023.07.10 - [CS/데이터통신 & 네트워크] - [네트워크] HTTP 메서드의 속성: 안전, 멱등, 캐시가능
2023.07.11 - [CS/데이터통신 & 네트워크] - [네트워크] HTTP 헤더: Referer, User-Agent, Server, Host
2023.07.11 - [CS/데이터통신 & 네트워크] - [네트워크] 쿠키의 정의와 쓰임: Set-Cookie, Cookie 헤더 해석
2023.07.12 - [CS/데이터통신 & 네트워크] - [네트워크] HTTP 브라우저와 웹 서버 캐시 동기화하는 방법: Last-Modified, ETag 이용
2023.07.12 - [CS/데이터통신 & 네트워크] - [네트워크] 프록시(Proxy) 서버와 CDN, 프록시 캐시 서버의 차이점
강의를 참고하여 정리한 글입니다. HTTP 공부에 참고하시면 좋겠습니다.
'Activities' 카테고리의 다른 글
[Activity] (인프런) 웹 프론트엔드를 위한 자바스크립트 첫 걸음: 수강후기, 정리 및 요약 (1) | 2023.10.24 |
---|---|
[Activity] 개인정보보호포털 교육: 고군분투 개인정보보호법 파헤치기, 개인정보 보호법령 위반 예방, 개인정보 안전성 확보조치 (1) | 2023.10.24 |
[Activity] SQL 개발자(SQLD) 리뷰/후기 (0) | 2022.12.05 |
[Activity] 데이터분석 준전문가(ADsP) 리뷰/후기 (0) | 2022.12.04 |
[Activity] 컴퓨터활용능력(컴활) 1급 리뷰/후기 (1) | 2022.09.11 |
댓글