책 이미지
책 정보
· 분류 : 전자책 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
· ISBN : 9791124303276
· 출판일 : 2026-03-31
목차
목차
머리말
이 책에 대하여
이 책의 활용법
0-1 이 책의 활용법
0-2 개발 환경 구축
0-3 GitHub 레포지토리 세팅 & 커밋 전략
0-4 바이브코딩이란?
0-5 면접관이 포트폴리오에서 보는 것
PROJECT 1 개인 일정 관리 API Spring Security · JWT
1-1 프로젝트 개요 및 설계
1-2 Spring Boot 프로젝트 세팅
1-3 회원가입 & JWT 인증 구현
1-4 일정 CRUD API 구현
1-5 예외처리 & 응답 표준화
1-6 테스트 & GitHub 배포
PROJECT 2 중고마켓 거래 플랫폼 QueryDSL · JPA · MySQL
2-1 프로젝트 설계
2-2 JPA 핵심 개념 실습
2-3 상품 API 구현
2-4 거래 채팅 기능
2-5 성능 개선 & 마무리
PROJECT 3 실시간 채팅 서버 WebSocket · Redis Pub/Sub · SSE
3-1 실시간 통신 개념 이해
3-2 WebSocket 채팅 구현
3-3 Redis 캐싱 & Pub/Sub
3-4 알림 시스템 SSE
PROJECT 4 소셜 미디어 피드 서비스 Cursor 페이징 · Redis Sorted Set
4-1 설계 트위터/인스타그램을 분석하자
4-2 팔로우 / 팔로워 시스템
4-3 게시글 & 피드 API
4-4 성능 최적화
PROJECT 5 결제 연동 쇼핑몰 API Docker · 포트원 · GitHub Actions CD
5-1 설계 & 도메인 분석
5-2 상품 & 주문 API 재고 동시성 처리
5-3 포트원(아임포트) 결제 연동
5-4 비동기 처리 @Async & 스케줄러
5-5 Docker & GitHub Actions CD 배포 자동화
PROJECT 5 완성 & 시리즈 마무리
부록
부록 A 개발 환경 설정
부록 B 프로젝트별 실행 방법
부록 C H2 Console 데이터 확인
부록 D 트러블슈팅 가이드
부록 E GitHub 업로드 가이드
부록 F 5개 프로젝트 기술 스택 요약
부록 G Claude 에게 바로 쓰는 프롬프트 컬렉션
부록 I 소스코드 GitHub 업로드 & 로컬 빌드 가이드















