
Kevin의 알기 쉬운 Spring Reactive Web Applications: Reactor 1부
Kevin
Spring WebFlux 기반의 리액티브한 애플리케이션을 만들고 싶다면 `Kevin의 알기 쉬운 Spring Reactive WebApplications` 강의를 수강하세요. 리액티브 세상으로 여러분들을 친절하게 안내합니다. ^^
Basic
Reactive Programming, Spring, project-reactor
실무 감각을 키우고 싶은 입문 개발자를 위한 Java 심화 프로젝트 강의! Spring Core, JdbcClient, H2 DB로 구성된 콘솔 기반 키오스크 주문 시스템을 함께 만들어갑니다.
요구사항을 분석하고 기능 단위로 정리해 구조화하는 방법
손님/관리자 관점의 콘솔 UI를 분리하여 도메인 중심으로 기능을 나누는 방식
복잡한 애플리케이션을 도메인 단위로 설계하는 사고 능력
도메인 기반 설계의 실전 적용
Spring Core 환경에서 JdbcClient로 DB를 연동하는 실습 경험
실제 서비스처럼 동작하는 콘솔 기반 주문/판매 시스템 구현 능력
기초적인 CRUD를 넘어서 상태 변화와 흐름을 제어하는 로직 구성 능력
클래스와 record의 역할 구분
equals()를 이용한 객체의 동등성/동일성 비교의 실제 활용
템플릿/콜백 패턴을 이용한 공통화 기법
학습 대상은
누구일까요?
Java 문법은 익혔지만, 실전 애플리케이션을 만들어본 경험이 없는 분
Spring Core 기본 개념은 알지만, 직접 적용해 본 경험이 부족한 분
실무처럼 요구사항을 분석하고 설계부터 구현까지 전체 흐름을 경험해 보고 싶은 분
단순 CRUD를 넘어 상태 변화와 도메인 흐름을 제어하는 로직을 배우고 싶은 분
1부 강의를 수강하고, 더 복잡한 구조와 기술을 배우고 싶은 분
웹 애플리케이션 개발 전, 콘솔 프로젝트로 기초 체력을 다지고 싶은 분
프로젝트를 구현하며 “이 코드는 왜 이렇게 짰을까?”를 고민해보고 싶은 주니어 개발자
선수 지식,
필요할까요?
Java 문법과 OOP 기본 개념
Spring Core 사용 경험 (Bean 등록, DI 등)
JDBC 또는 SQL 기본 개념
간단한 콘솔 프로젝트 구현 경험
6,340
명
수강생
235
개
수강평
108
개
답변
4.8
점
강의 평점
7
개
강의
- 주력 언어 또는 기술 : Java, Spring Framework, RxJava, Reactor, Spring WebFlux
- (주)코드스테이츠(https://www.codestates.com)에서 Senior Educational Software Engineer(Backend)로 활동
(From 2022.03 To 2024.01.31)
- 프리랜서 개발자 및 강사로 활동(From 2024.02)
- 저서
안녕하세요? Kevin이라고 합니다. ^^
인프런에서 이렇게 강사로서 여러분들을 만나게 되어서 너무 반갑습니다.
어떤 분야든 마찬가지겠지만 특히나 소프트웨어 개발자는 끊임없이 변화하는 트렌드에 뒤처지지 않도록 항상 자기 자신을 갈고 닦는것이 개발자로써 살아남는 유일한 방법이라고 생각하며 항상 배우는 자세로 즐겁게 소프트웨어 개발을 하고 있는 개발자 중 한 명입니다.
제가 가지고 있는 지식과 경험이 다른 분들에게 조금이나마 도움이 되기를 바라면서 인프런에서 강좌를 시작하였습니다.
앞으로 수강생분들에게 현실적으로 도움이 되는 다양한 강좌로 꾸준히 찾아뵙도록 하겠습니다. 감사합니다.
질문이나 의견은 언제든지 환영하니, 이메일(it.village.host@gmail.com)로 편하게 얘기해주세요.
전체
45개 ∙ (10시간 35분)
해당 강의에서 제공:
얼리버드 할인 중
₩35,750
35%
₩55,000
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!