🗓️Week 1

학습 키워드.

  • stateless와 stateful

  • HTTP Cookie와 HTTP Session

  • HTTP 메시지 구조

  • HTTP 요청(Reuqest)와 응답(Response)

  • multipart/form-data

  • HTTP 요청 메서드(HTTP request methods)

  • 멱등성

  • HTTP 응답 상태 코드(HTTP response status code)

  • 리다이렉션

  • TCP/IP 통신

  • TCP와 UDP

  • Socket과 Socket API 구분

  • URI와 URL

  • 호스트(host) (IP 주소, Domain name, DNS)

  • 포트(port)

  • path(경로)

  • Java text blocks

  • Java InputStream과 OutputStream

  • Java try-with-resources

  • Java ServerSocket

  • Blocking vs Non-Blocking

  • Java HTTP Server

  • Java NIO

  • Java Lambda expression(람다식)

  • Java Functional interface(함수형 인터페이스)

  • Spring(링크된 문서에서 핵심을 캐치할 것, 괴롭지만 한 번은 해내야 함)

  • Spring Boot

  • Spring initializer

  • Web Server와 Web Application Server(WAS)

  • Tomcat

  • Model-View-Controller(MVC) 아키텍처 패턴

  • 관심사의 분리(Seperation of Concern)

  • Spring MVC

  • Java Annotation

  • @RestController

  • @Controller

  • @ResponseBody

  • @GetMapping

  • @RequestMapping

Last updated