백엔드 커리큘럼 안내
“웹이 어떻게 동작하는지, 서버에서 어떤 일이 벌어지는지 궁금하다면?”
“Java, Spring, DataBase, RestAPI, 배포 등 웹 시스템 전체를 설계해보고 싶다면?”
그렇다면 백엔드 트랙이 잘 맞을거에요!
Java와 Spring Boot를 중심으로 웹 서버 구축 → DB 설계 → API 개발 → 배포까지
실제 서비스를 만드는 데 필요한 기술을 단계별로 학습합니다.
운영 방식
•
진행 기간: 25년 9월 ~ 2월(약 6개월)
•
학습 내용: Java, Spring Framework, Spring Data JPA, MySQL, AWS, Docker 등
•
진행 방식
◦
기초 이론+실습 중심
◦
주차별 과제 및 미니 프로젝트
◦
해커톤 및 프론트의 협업 프로젝트
•
수료 조건
◦
수료점수 4점이 필요해요.
◦
11월 말에 개최되는 해커톤 참여가 필요해요.
◦
방학 기간 진행되는 프론트와의 협업 프로젝트를 완수해야해요.
•
커리큘럼을 완수하고 나면 프로젝트 기획부터 배포까지의 프로세스를 직접 해볼 수 있는 능력을 갖게 될거에요.
주차별 커리큘럼
•
세부 일정 및 내용은 멘토 사정에 따라 일부 조정될 수 있습니다.
주차 | 활동 내용 | 활동 타입 |
1주차 (9/8~14) | Java 기초 | 이론 |
2주차 (9/15~21) | 서블릿 및 MVC 패턴 | 이론 |
3주차 (9/22~28) | Spring MVC + Annotation | 이론 / 실습 |
4주차 (9/29~10/5) | 네트워크 기초 | 이론 |
5주차 (10/6~) | AWS + Nginx | 실습 |
- | 중간고사 기간 | - |
6주차 (10/27~11/2) | 데이터베이스 설계 | 이론 / 실습 |
7주차 (11/3~9) | JPA 기초 | 이론 |
8주차 (11/10~16) | Spring Data JPA | 이론 / 실습 |
9주차 (11/17~23) | RestDocs + Test | 실습 |
10주차 (11/24~30) | 수동 배포 + Docker | 실습 |
11주차 (12/1~) | AWS S3 파일 업로드 | 실습 |
종강 후 | 겨울 협업 프로젝트 | 실전 프로젝트 |