38군데 합격 비법, 2025 코딩테스트 필수 알고리즘
딩코딩코
₩165,000
30%
₩115,500
초급 / Python, 코딩 테스트, 알고리즘, data-structure
5.0
(402)
초보자도 쉽게 이해하는 단계별 설명으로, 막연했던 코딩 테스트가 명확해집니다. 필요한 것만 배우고 바로 실전에 적용하세요!
초급
Python, 코딩 테스트, 알고리즘

JdbcTemplate으로 SQL 짜본 적 있으시죠? 컬럼 하나 바뀔 때마다 SQL이랑 RowMapper 동시에 고치느라 한숨 쉬었던 경험, 다들 있을 겁니다. 이 강의는 그 고통에서 출발합니다. 순수 JDBC로 SELECT 하나 하면 35줄입니다. Connection 열고, PreparedStatement 만들고, ResultSet 돌리고, close() 하나 빠뜨리면 서버가 다운됩니다. 이 지옥을 직접 타이핑한 뒤에 JPA의 save() 한 줄을 만나면, "이래서 JPA를 쓰는구나"가 머리가 아니라 손에서 체감됩니다.
11명 이 수강하고 있어요.
난이도 초급
수강기한 무제한
1차 캐시, 변경 감지, 쓰기 지연까지 경험 기반으로 술술 설명할 수 있는 능력
JDBC 35줄의 고통을 직접 겪고 나서 JPA가 왜 필요한지 체감한 경험
N+1 문제가 터졌을 때 로그를 보고 원인을 찾고, Fetch Join / @EntityGraph / @BatchSize 중 상황에 맞는 해결법을 선택할 수 있는 실무 디버깅 능력
QueryDSL의 BooleanExpression으로 if문 스파게티 없이 깔끔한 동적 쿼리를 설계하고, Custom Repository 패턴으로 JPA와 QueryDSL을 실무 표준 구조로 통합하는 역량
엔티티 설계부터 상속관계 매핑, BaseEntity(Auditing), 임베디드 타입까지 — 실무 프로젝트를 시작할 때 "테이블 설계 어떻게 하지?"가 아니라 "이 패턴으로 가자"고 판단할 수 있는 설계 감각
학습 대상은
누구일까요?
JPA가 뭔지, 왜 써야 하는지 감부터 잡고 싶은 분
경험 기반 답변으로 면접관의 추가 질문을 유도하고 싶은 분
@ManyToOne은 알겠는데 양방향이 왜 필요한지, mappedBy가 뭔지 정리가 안 되는 분
쿼리가 언제 나가는지, 변경 감지는 어떻게 동작하는지, 왜 update()를 안 써도 되는지 원리를 알고 싶은 분
쿼리 로그를 읽고 직접 해결할 수 있는 실전 능력이 필요한 분
선수 지식,
필요할까요?
Java 기초 문법 (if문, for문, 클래스, 인터페이스)
Spring Boot로 간단한 REST API를 만들어본 경험
JdbcTemplate으로 DB CRUD를 해본 경험 (SQL SELECT, INSERT 등 기초)
15,908
명
수강생
1,603
개
수강평
306
개
답변
4.9
점
강의 평점
19
개
강의
🚀 토스, 포항공대 출신 | 현업 백엔드 개발자(+8년)
🎥2만 유튜버 | 개발 콘텐츠 제작
📚 인프런 강사 | 누적 수강생 15,000+
👥 개발자 취업 커뮤니티 운영 중 (8,000+)
🧩 오픈소스 (Gradle, Spring AI 등) 다수 Contributor
📝38개 서류 합격 및 크몽 이력서 첨삭 100+회 이상 경험 (평점 5.0점)
현업에서 전달되는 생생한 정보들을 쉽고, 연역적으로 이해되게 전달합니다.
전체
40개 ∙ (2시간 21분)
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!
얼리버드 할인 중
₩8,812
29%
₩99,000