💡

백엔드 정규 스터디 소개

 스터디 소개

스터디 주제
스프링과 백엔드에 관심이 있지만 한번도 접해본 적이 없는 분들을 위한 스터디입니다.
6주동안 todomate 서비스를 클론코딩하며 스프링 프레임워크의 핵심적인 기능을 학습하고, 백엔드 개발 과정의 큰 그림을 이해합니다.
기초적인 SQL, 객체지향 지식이 있으신 분들께 수강을 권장드립니다.
학습 목표
스프링의 핵심 개념 이해
스프링 JPA의 동작 원리 이해
스프링 프레임워크를 활용한 백엔드 개발 과정 전반의 이해
멘토 소개
안녕하세요
컴퓨터공학과 4학년 재학 중인 권찬입니다. GDG 프로젝트 트랙 1기, CEOS 19기에서 백엔드 과정을 수료한 뒤, 지금은 다양한 프로젝트에 백엔드 개발자로 참여하고 있습니다.
이번 백엔드 스터디를 통해 백엔드 개발자바 스프링 프레임워크 에 대한 큰 그림을 이해할 수 있는 기회가 되셨으면 좋겠습니다.

 스터디 일정

전체 일정
6주간 진행되며,
매주 온라인으로 제공된 영상을 시청한 뒤 정해진 과제를 제출하는 과제 스터디 형식으로 진행됩니다.
시험 기간
4월 16일부터 5월 6일까지는 중간고사 준비 기간으로 쉬어갑니다.

백엔드 정규 스터디 커리큘럼

커리큘럼
백엔드 정규 스터디 커리큘럼
날짜
주차
키워드
미리보기
2025/04/02
HTTP
REST API
서버 어플리케이션이 웹에서 어떤 역할을 수행하는지 큰 그림을 이해하고, todomate 서비스에서 사용할 API 명세를 작성해봅니다.
2025/04/09
스프링 빈
의존성 주입
스프링 프레임워크의 핵심 개념인 스프링 빈과 의존성 주입을 학습합니다.
2025/05/07
DB
ERD
엔티티
스프링 어플리케이션의 아키텍처를 이해합니다. todomate 서비스에서 필요한 테이블을 ERD를 이용해 설계한 뒤, 엔티티 클래스로 구현합니다.
2025/05/14
레포지토리
JPA
CRUD
스프링 어플리케이션의 레포지토리 계층을 구현하며 JPA의 동작 과정을 이해합니다.
2025/05/21
서비스
컨트롤러
스프링 어플리케이션의 서비스 계층과 컨트롤러 계층을 구현하며 비즈니스 로직을 구현하고 실제로 동작하는 API 서버를 완성합니다.
2025/05/28
예외처리
Swagger
유효성 검사
Global Exception Handler 를 활용하여 다양한 예외에 대해 적절한 응답을 보내도록 리팩토링합니다. 프론트와 소통하기 위한 API 문서를 스웨거로 만들어봅니다.

스터디 진행 방식

출석
백엔드-정규-스터디온라인으로 과제가 나가는 형식이며,
별도의 출석은 진행되지 않습니다.
주차별 미션
주차별 미션의 경우 구현해야 하는 과제 명세와 함께 예제 코드, 참고 레퍼런스가 첨부될 수 있습니다.
주차별 미션에는 기본 요건과 선택 요건이 존재하며, 선택 요건은 자유롭게 수행하면 됩니다.
지각 제출의 경우 받지 않으며, 다음 주차 미션과 함께 제출합니다.
숙제 공지는 디스코드로 나갈 예정이므로, 꼼꼼히 확인해주세요!
스터디 주간 회고 WIL (Weekly-I-Learned) 작성
매주 배운 것들을 기록하고 공유하는 시간을 가집니다.
과제가 없는 주차라도, WIL은 기본적으로 꼭 작성 후 제출하셔야 합니다.
WIL은 마크다운 형식(md)으로 작성되어야 하며, 아래 형식은 정상적인 미션 WIL 제출로 인정되지 않습니다.
WIL 글자 수 300자 미만
블로그 링크
멘토님이 모든 제출 기록을 꼼꼼히 확인하므로, 부정 제출 및 치팅은 지양해주세요!
자신이 이번 주차에 배운 내용을 깃허브 해당 주차 wil.md에 업로드하여 WIL 작성을 한번에 확인할 수 있도록 합니다.
과제 제출 방식
와우클래스를 통해서 과제 제출을 진행합니다.
자세한 사항은 아래 가이드라인을 확인해주세요!
과제 치팅 및 불성실 관련 수료 공지
과제 치팅의 경우, 제출한 WIL에 학습 내용과 무관하거나 과할 정도로 성의 없이 작성한 내용을 제출한 경우에 해당하며, 불성실 제출의 경우 WIL에 학습 내용을 작성했으나 총 자수가 300자 이하인 경우에 해당합니다.
사안의 심각성에 따라 다음과 같은 패널티가 부과될 수 있습니다.
1) 수료증 미발급 2) 다음 학기 스터디 참여 제한

스터디 규칙

과제 인정 기준
해당 주차의 기한 내에 미션을 제출해야 n주차 과제 제출로 인정됩니다.
해당 주차의 미션은 다음과 같습니다.
= WIL 제출 (기본적인 과제) + 스터디 n주차 미션(멘토 과제) 두 가지 모두 제출해주셔야 하며, WIL은 위에 언급된 규칙을 꼭 지켜주셔야 합니다.
질의응답
과제나 스터디에 대해 궁금한 점은 디스코드 #백엔드-정규-스터디에 질문해주세요!
빠른 질문답변을 위해 질문 가이드라인을 작성하였으니 꼭! 읽어주세요.
스터디 수료 기준
스터디 수료의 조건은 과제 수행률 70% 이상입니다.
수료자에게는 공식 수료증이 발급되며, 다음 학기 회비를 할인해 드립니다.
우수 참여자
우수 참여자의 경우 전체 참여자의 일정 비율만큼 선발하며, 다음과 같은 혜택을 제공합니다.
소정의 기프티콘 증정
우수 참여자 선정 기준
1.
과제 제출을 성실하게 했는가?
2.
과제 작성이 우수한가?
커뮤니티 및 스터디 활성화에 기여하였는가?
(새로 알게 된 내용을 스터디 채널에 공유하거나, 스터디원들에게 도움이 될만한 질문을 올리는 등의 활동이 스터디 활성화에 해당합니다.)