Member | GitHub |
---|---|
정여진 | @yeojinj |
김명진 | @ManduTheCat |
이동준 | @Djunnni |
홍금비 | @GeumBi-Hong |
- 시간: 매주 일요일 오전 10시~
(불가피한 경우 월요일 오후 9시에 진행) - 방식: 온/오프라인 병행
- 기간: 2023.01.16 ~ 2023.04.
- 과목, 주제는 구성원들끼리 직접 선정
(백엔드 개발자 면접에 나올만한 질문 위주로) - 인당 주제 2개씩 공부해온 후 발표
- 미팅 시작 전까지 발표 준비 마친 후 리드미에 링크 작성하기
- 발표 준비 미비, 지각/결석 시 벌금
- 발표 후 서로 질문과 발표에 대한 피드백 주고 받기
- OSI Layer 7 또는 TCP Model
- TCP와 UDP의 차이점
- TCP 3, 4 way handshake
- 유니캐스트, 멀티캐스트, 브로드캐스트, 애니캐스트
- MAC 주소
- IP 주소
- LAN선 만들기
- 인캡슐레이션, 디캡슐레이션
- Socket 으로 바로 통신하는 것 대비 HTTP 는 비효율적인데도 왜 많은 앱들은 HTTP 를 쓰는 걸까요?
- HTTP(s) 프로토콜에서 바이너리 데이터를 전송하는 방식
- Socket 으로 웹 페이지를 크롤링하는 HTTP 클라이언트를 직접 구현하기
- HTTP와 HTTPS의 차이점 & HTTPS와 SSL Handshake
- HTTP 메서드와 그 역할
- GET과 POST의 차이점
- 웹 브라우저 동작 과정
- RESTful
- CORS
- JWT
- OAuth
- Session
- Cookie
- HTTP(s) 프로토콜에서 바이너리 데이터를 전송하는 방식
- HTTP는 Stateless(상태가 없는) 통신 프로토콜인데, 이로 인해 발생할 수 있는 불편함을 해소한 방법
- 웹 서버 소프트웨어(Apache, Nginx)는 OSI 7계층 중 어디서 작동하는지
- 웹 서버 소프트웨어(Apache, Nginx)의 서버 간 라우팅 기능은 OSI 7계층 중 어디서 작동하는지
- XSS
- CSRF
- 프록시 서버
- 게이트 웨이
- DDoS