
스프링 배치 실전 활용 사례
정산, CSV 업로드, 휴면 전환 등 실무 배치 10가지 사례를 통해 Spring Batch의 설계 원리를 학습합니다. 코드 암기가 아닌 '왜 이렇게 설계하는가'에 집중하여, Job·Step·Chunk 구조, 멱등성 보장, 실패 처리 전략, 운영 노하우까지 배치 시스템의 전체 생애주기를 이해합니다.
中級以上
Java, Spring Boot, Spring Batch

스프링 배치 실전 활용 사례
정산, CSV 업로드, 휴면 전환 등 실무 배치 10가지 사례를 통해 Spring Batch의 설계 원리를 학습합니다. 코드 암기가 아닌 '왜 이렇게 설계하는가'에 집중하여, Job·Step·Chunk 구조, 멱등성 보장, 실패 처리 전략, 운영 노하우까지 배치 시스템의 전체 생애주기를 이해합니다.
中級以上
Java, Spring Boot, Spring Batch

스프링 배치 실전 활용 사례

RabbitMQ 실전 활용 사례
동기 호출의 결합 문제를 메시지 브로커로 해결하는 원리와 실전 패턴을 학습합니다. 쇼핑몰 시나리오를 통해 Exchange·Queue·Binding 구조부터 재시도·DLQ·멱등성·Transactional Outbox까지 신뢰성 있는 비동기 시스템 설계 방법을 체계적으로 익힙니다. RabbitMQ와 Kafka의 경계를 이해하고 메시지 큐의 적절한 활용 기준을 세울 수 있습니다.
中級以上
Java, Spring Boot, rabbitmq

RabbitMQ 실전 활용 사례

카프카 실전 활용 사례
카프카 문법 암기가 아닌 '언제·왜 이벤트로 흘려보내야 하는가'를 배우는 개념 중심 강의입니다. 쇼핑몰 '온마켓' 하나를 관통 프로젝트로 삼아 주문·재고·알림·검색·분석 등 10가지 실전 사례의 이벤트 흐름과 원리를 익히고, 토픽·파티션·컨슈머 그룹부터 이벤트 소싱·CQRS·멱등성까지 시스템 전체를 보는 눈을 키웁니다.
中級以上
Spring Boot, Reactive Programming, Kafka

카프카 실전 활용 사례

스프링 부트로 끝내는 레디스 실전 활용 11
레디스를 단순 캐시가 아닌 메모리 기반 자료구조 서버로 이해하고, 중고거래 서비스 '레디스마트'를 지도 삼아 캐싱·세션·랭킹·분산 락·실시간 채팅·이벤트 스트림·지오로케이션 등 11가지 실전 패턴을 학습합니다. '빠른 길은 레디스로, 진실은 DB에'라는 설계 프레임으로 저장소 선택 판단 기준을 확립하고, 분산 환경에서의 동시성·실시간 처리 원리와 함정을 개념으로 꿰뚫습니다.
中級以上
Spring Boot, Redis, 시스템 디자인

스프링 부트로 끝내는 레디스 실전 활용 11

토스페이먼츠 완벽 가이드: 슬라이드로 이해하는 결제 연동
방대한 토스페이먼츠 공식 문서를 슬라이드와 다이어그램 중심으로 재구성해 결제 연동의 전체 흐름과 원리를 시각적으로 학습합니다. 인증과 승인의 차이, 결제위젯 구조, 자동결제·브랜드페이·PayPal 등 다양한 결제 방식, 웹훅·환불·정산까지 운영에 필요한 핵심 개념을 그림으로 명확히 이해할 수 있습니다.
入門
api, github-webhook, payments

토스페이먼츠 완벽 가이드: 슬라이드로 이해하는 결제 연동

스프링 부트와 리액트로 구현하는 소셜 로그인과 보안 JWT 로그인
이 강의는 스프링 부트 3와 스프링 시큐리티 6, 리액트를 활용해 일반 로그인과 소셜 로그인, JWT 기반 토큰 인증을 체계적으로 학습하는 과정입니다. MPA와 SPA 환경 모두에서 OAuth2 소셜 로그인과 보안 강화된 JWT 인증 시스템을 구축하고, XSS·CSRF 대응, HTTPS 적용, 토큰 재발급 및 폐기 전략, 비밀키 안전 관리 등 보안 실무 전반을 다룹니다. AWS를 통한 빌드·배포, Redis를 이용한 성능 최적화까지 실제 서비스 수준의 환경 구성을 실습하며, 강의에서 제공되는 완성 프로젝트 소스코드를 통해 전체 로그인 흐름을 이해하고 바로 실무에 적용할 수 있습니다.
中級以上
React, Java, Spring Boot

스프링 부트와 리액트로 구현하는 소셜 로그인과 보안 JWT 로그인

JPA를 활용한 데이터 모델링
JPA 기술 설명보다 엔티티 설계를 통한 데이터 모델링에 집중하는 강의입니다. 탄탄한 DB 설계가 애플리케이션 개발의 기초임을 바탕으로, 일대다·다대다·상속·컬렉션 등 다양한 설계 패턴을 비즈니스 시나리오와 함께 분석하고, 코드가 실제 테이블로 변환되는 과정을 화면으로 직접 확인하며 배웁니다. 실전에서 바로 활용할 수 있도록 설계 패턴별 비즈니스 사례와 소스 코드, 테스트 코드를 함께 제공합니다.
中級以上
Java, MySQL, Spring Boot

JPA를 활용한 데이터 모델링

스프링 부트와 리액트로 구현하는 보안 JWT 로그인
이 강의는 최신 웹 서비스 환경에서 필수적인 JWT 기반 토큰 인증과 보안 강화 기법을 실무 중심으로 학습하는 과정입니다. 스프링 부트 3와 스프링 시큐리티 6, 리액트를 활용해 안전한 로그인 시스템을 구현하고, XSS·CSRF 대응, HTTPS 적용, 토큰 재발급 및 폐기 전략, 비밀키 안전 관리 등 보안 실무 전반을 다룹니다. 또한 AWS를 통한 빌드·배포, Redis를 이용한 성능 최적화 등 실제 서비스 수준의 환경 구성을 실습하며, 강의에서 제공되는 완성 프로젝트 소스코드는 바로 실무에 적용할 수 있습니다.
中級以上
React, Java, AWS

스프링 부트와 리액트로 구현하는 보안 JWT 로그인
스프링 부트와 리액트로 구현하는 소셜 로그인
스프링 부트와 리액트를 활용해 일반 로그인과 소셜 로그인을 통합 구현하는 방법을 배웁니다. MPA와 SPA 환경 모두에서 로그인 시스템을 구축하고, JWT와 OAuth2 인증을 실습합니다. 실무에 바로 적용 가능한 예제 프로젝트를 통해 전체 로그인 흐름을 이해하고 구현할 수 있습니다.
中級以上
Java, Spring Boot, JPA
스프링 부트와 리액트로 구현하는 소셜 로그인