Service
home
WOW Onboarding
home

실전 백엔드 스터디 소개

🧐 스터디 소개

📌
스터디 주제
Spring Boot와 JPA로 기본적인 CRUD를 구현해 본 분들을 위한 백엔드 심화 스터디입니다.
6주 동안 테스트와 도메인 설계를 시작으로 트랜잭션과 데이터 정합성, JPA 조회 성능 최적화, Docker, AWS, CI/CD를 활용한 배포까지 학습하며 백엔드 개발의 전체 흐름을 한 단계 더 깊이 이해합니다.
원활한 참여를 위해 1학기 백엔드 정규 스터디 내용을 숙지한 분께 수강을 권장합니다.
🍀
학습 목표
테스트를 기반으로 기존 코드를 리팩터링하며 도메인 중심 설계 이해
JPA와 트랜잭션의 동작 원리를 이해하고 데이터 정합성 및 조회 성능 문제 해결
Docker와 AWS, CI/CD를 활용한 애플리케이션 배포 과정 경험
👨🏻‍🏫
멘토 소개
유도훈
컴퓨터공학과 4학년 재학 중입니다.
이번 실전 스터디가 백엔드 개발의 더 깊은 곳에 관심을 가지게 되고, 딥다이브 하게 되는 계기가 되었으면 합니다.
2025.07 ~ 2026.08 GDG Hongik Univ. 코어멤버 DevRel 팀
2025.07 ~ GDG Hongik BE Part Member
2026.07 ~ 2026.09 Programmers BE DevCourse 7기
2026.09 ~ GDG Hongik 교육팀 멤버
김지현
컴퓨터공학과 4학년 재학 중입니다. 백엔드 개발 역량을 꾸준히 키우고, 제가 배운 내용을 다른 사람들과 나누고 싶습니다. 이번 스터디가 정규 스터디에서 배운 내용을 직접 활용해 보고, 한 단계 더 깊이 공부하는 기회가 되었으면 좋겠습니다
2025.09 ~ 2026.02 GDG Hongik 프로젝트 트랙 5기 BE 수료
2026.03 ~ 2026.08 GDG Hongik Univ. 코어멤버 DevRel 팀 / BE Part Member
2026.03 ~ 2026.08 UMC 홍익대학교 SpringBoot 챌린저
2026.09 ~ GDG Hongik 교육팀 멤버

⏰ 스터디 일정

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

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

커리큘럼
날짜
주차
키워드
미리보기
2026/09/16
Test
Entity
캡슐화
AssertJ
테스트의 종류와 테스트 코드의 구성 요소를 알아봅니다. 서비스 코드의 방대한 로직들 중 Entity의 책임이 있는 로직은 도메인이 직접 관리하도록 리팩터링합니다.
2026/09/23
Domain
Value Object
Aggregate
불변식
Entity와 Value Object의 차이를 이해하고, 깨지기 쉬운 규칙을 Aggregate 루트 안으로 모아 어떤 경로로도 규칙을 어길 수 없는 객체를 만드는 과정을 경험합니다.
2026/09/30
DIP
Interface
Port
Adapter
DDD 4계층
DDD 4계층으로 코드를 재배치하고, Repository를 인터페이스와 구현으로 분리해 도메인이 기술에 의존하지 않는 디자인 패턴을 학습합니다.
2026/10/28
영속성 컨텍스트
트랜잭션
동시성
Lock
영속성 컨텍스트와 트랜잭션의 동작 원리를 이해하고, 동시에 여러 주문이 발생할 때 생기는 데이터 정합성 문제를 확인합니다. 낙관적 락과 비관적 락을 적용해 해당 문제를 해결하는 과정을 경험합니다.
2026/11/04
연관관계
지연로딩
N+1
Fetch Join
JPA 연관관계 조회 과정에서 발생하는 N+1 문제를 직접 확인합니다. 지연 로딩과 Fetch Join의 동작 방식을 이해하고, 불필요한 쿼리를 줄여 조회 성능을 개선합니다.
2026/11/11
Docker
AWS
CI/CD
Github Actions
Docker로 Spring Boot 애플리케이션의 실행 환경을 구성하고 AWS EC2에 배포합니다. GitHub Actions를 통해 테스트·빌드·배포가 자동으로 실행되는 과정을 경험합니다.

⛳ 스터디 진행 방식

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

🌟 스터디 규칙

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