이 저장소는 부스트코스에서 진행하는 웹 백엔드 과정의 학습과 프로젝트를 정리하기 위한 공간입니다.
학습을 수행함에 있어 의식해야 할 점!
1. 글을 처음읽는 사람이 봐도 이해할 수 있을 정도로 작성할 것
2. 느리도라도 정확하게 학습할 것
3. 코드 한줄한줄에 의미를 담을 것
커리큘럼의 순서가 학습내용들과 일치하지 않아 순서를 수정한다
1-MySQL -> 1-SQL -> 1-개발환경 설정 -> 2.웹 백엔드 프로그래밍 기초 -> 1-Maven -> JDBC
- SQL & JDBC 프로그래밍
- MySQL - SQL - 개발환경 설정 - Maven - JDBC
프로젝트A. 명함 관리 프로그램
- 웹 백엔드 프로그래밍 기초
- Web개발의 이해 - 웹 개발환경 설정 - Servlet - JSP - scope - JSTL & EL
프로젝트B. 방명록 만들기
- 웹 앱 개발 예약 서비스 1/4
- Spring Core - Spring Test - Spring JDBC
- 웹 앱 개발 예약 서비스 2/4
- Spring MVC. - 레이어드 아키텍처 - WEB API - Controller - Swagger
프로젝트C. 예약 : 메인
- 웹 앱 개발 예약 서비스 3/4
- 상태유지기술(Cookie & Session). - Spring에서의 Session 사용법 - Spring Security
프로젝트D. 예약 : 로그인
- 웹 앱 개발 예약 서비스 4/4
- 인터셉터 - 아규먼트 리졸버 - 로깅 - 파일 업로드 & 다운로드
프로젝트E. 예약 : 한줄평