Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Reactive Programming 소개
- 반응형 프로그래밍이란?
- 반응형 프로그래밍 패러다임과 그 이점
- 도구 및 프레임워크 개요: Java 9, Spring, Jersey, Akka, RxJava 2.0
Java 9의 Flow API 탐색
- Flow API의 주요 기능 및 구성 요소
- Flow API를 사용하여 반응형 스트림 구현
- 기존 애플리케이션과 Flow API 통합
RxJava 2.0 소개
- RxJava 2.0 함수형 반응형 프로그래밍 라이브러리 이해
- RxJava 2.0을 사용하여 반응형 데이터 스트림 생성
- RxJava 2.0을 사용한 단위 테스트
Spring을 사용한 동시 애플리케이션 개발
- ReactSpring 프레임워크에서의 라이브 프로그래밍
- 비동기 및 이벤트 기반 애플리케이션 구축
- Spring 애플리케이션에서 동시성 및 확장성 처리
Akka 프레임워크 구현
- Akka 프레임워크와 핵심 원칙에 대한 개요
- Akka을 사용하여 복원력 있고 분산된 시스템 구축
- Akka을 RxJava 및 Java 9와 통합
Reactive 애플리케이션 구축
- 애플리케이션 아키텍처 설계
- Java 9, Spring, Akka, RxJava 2.0을 사용하여 구성요소 구축
- 애플리케이션 테스트 및 디버깅
Reactive 애플리케이션 배포 및 모니터링
- 컨테이너화된 환경에서 애플리케이션 배포
- 애플리케이션 성능 및 동작 모니터링
- 배포 및 확장성 문제 해결
고급 주제 및 모범 사례
- 반응형 시스템의 오류 처리 및 디버깅
- 반응형 애플리케이션 성능 최적화
- 반응형 프로그래밍의 고급 패턴 탐색
요약 및 다음 단계
Requirements
- JavaScript의 탄탄한 기초
- 기본 웹 기술에 대한 이해
- UI 스크립팅 경험
청중
- 소프트웨어 개발자
- 시스템 아키텍트
14 Hours
회원 평가 (1)
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.