다음기수 강의정보가 궁금하다면? 출시알림을 신청하세요!

개강 D-

프로젝트로 정복하는
RxJava CAMP

구글에서 인정한 Android GDE 강사님과 함께
RxJava를 마스터하기 위한 프로젝트를 경험하세요!

#RxJava
#Reactive 패러다임
#실시간코드리뷰

기간 & 일정

2019.09.01-10.13
(9/15, 9/22 휴강)
매주 일요일 14:00 – 17:30
주 1회, 총 17.5시간

장소 & 준비물

패스트캠퍼스 강남강의장
강남역 4번 출구, 미왕빌딩
개인 노트북

담당자 & 문의

이유리 매니저
02-501-9695
help.camp.dev@fastcampus.co.kr

RxJava 완전정복의 꿈을 이루고 싶다면?

구글에서 인정한 Android GDE 강사님과 프로젝트를 진행해보며
실시간 코드 리뷰와 피드백을 통해 Reactive 패러다임을 확실하게 익혀가세요!

사용자 경험 향상을 위한 반응형 앱을 만들기 위해
RxJava를 사용해야 하는 건 알지만, 제대로 쓰는 방법을 모르겠다구요?

RxJava를 알면서도 못 쓰는 이유!
Reactive 패러다임을 이해하지 못했기 때문입니다.

Functional 프로그래밍과 Reactive 패러다임,
본 코스에서 코드를 직접 바꿔보는 프로젝트로 익혀가세요!

코스특징.

01

프로젝트로 배우는
RxJava의 모든 것

많은 개발자분들이 실무에서 RxJava를 다루고 있지만, 정작 Reactive 패러다임에 대해 완벽하게 이해하고 사용하는 분들은 드뭅니다. 본 코스에서 하나의 프로젝트를 완성해 나가는 과정을 통해 Reactive X의 패러다임을 확실하게 익히고, 실무에서 활용하는 방법을 익혀가세요!

02

Android GDE 강사님의
코드리뷰&피드백

강사님께서는 회사 업무의 대부분을 RxJava로 처리하시기 때문에 어떤 오류를 가져와 질문을 해도 속시원한 해답을 주실 것입니다. 구글에서 인정한 Android GDE(Google Developer Expert) 강사님께 RxJava를 직접 배울 수 있는 기회를 절대 놓치지 마세요!

03

RxJava를 다루는 국내
유일의 오프라인 강의

RxJava는 훌륭한 기능을 발휘하지만 애플리케이션에 적용하려고 할 때 구조적인 변화가 필요하기 때문에 러닝 커브가 높습니다. 하지만 이를 극복시킬 수 있을만한 학습 콘텐츠도 지금까지 존재하지 않았습니다. 이제, RxJava를 다루는 국내 유일의 커리큘럼으로 학습하세요!

현직 개발자가
말하는 강의 기대평을
확인해보세요!

현업에서 활용되는 rxjava 활용 노하우를 강의와 코드 리뷰를 통해 빠른 기간 내에 습득할 수 있는 좋은 기회라고 생각됩니다.

– 네이버 밴드/카페 기능 개발자 노재춘님

rxjava의 비동기와 리액티브 개념을 확실하게 이해할 수 있고, 실무에 적용하는데 큰 도움이 되는 커리큘럼이라고 생각합니다.

– 힐링페이퍼 Android 개발자 하동현님

공부도 하고!
학습지원금도 받고!

결제액의 10%를 학습지원금으로 드립니다.

패스트캠퍼스의 수강의지를 강화하기 위한 지원금 제도를 운영합니다
패캠이 제안하는 학습 목표를 달성하고 커리어 이상의 성취감을 얻어가길 바랍니다.

*학습지원금은 제세공과금(22%)을 제하고 드립니다.

과제/학습노트

100% 제출

커리큘럼.

 

본 코스의 실습은 RxJava2로 진행됩니다.

1주차 : RxJava의 개요를 학습해 봅시다.

– Reactive 프로그래밍 개요
– 함수형 프로그래밍 개요
– Observable Type

자세히보기

– Reactive 프로그래밍: 비동기/이벤트 기반의 프로그래밍 개요를 설명합니다.
– 함수형 프로그래밍: 스트림과 Operation 개념을 설명합니다.
– Observable Type: Observable, Single, Completable, Maybe를 설명합니다.
– 강사 샘플: Github Issue App 기반 프로젝트 개선

2주차 : RxJava의 핵심 ①을 학습해 봅시다.

– Operator
– 스캐쥴러

자세히보기

– Operator: map, flatmap, filter 등 핵심 operator들을 소개하고, 스스로 공부할 수 있는 docs를 소개합니다.
– 스트림 관리: 스트림을 실행하는 스캐쥴러를 소개하고 동작방식을 설명합니다.

3주차 : RxJava의 핵심 ②을 학습해 봅시다.

– Hot, Cold Observable 개념
– Subject 소개
– Backpressure

자세히보기

– Hot, Cold Observable: PublishSubject, BehaviorSubject 등 Hot Observer의 Subject를 소개합니다. DataSource를 다양한 방식으로 처리할 수 있습니다.
– Backpressure: Flowable의 Backpressure(배압) 방식을 설명합니다.

4주차 : RxJava의 심화 ①을 학습해 봅시다.

– 에러처리
– 메모리 관리

자세히보기

– 에러처리: Exception을 처리하는 방식을 배워봅니다.
– 메모리 관리: RxJava를 사용하면서 쉽게 할 수 있는 실수 포인트를 잡아봅니다.

5주차 : RxJava의 심화 ②을 배워 봅시다.

– RxBinding UI 처리
– Room with Rx
– 개인 프로젝트 리뷰
– 강의 마무리

자세히보기

– RxBinding: UI Interaction을 Rx방식으로 풀어봅니다.
– Room: Room 등 써드파티와 함께 사용되는 Rx를 살펴봅니다.

자바프로젝트

잠깐! 프로젝트는 이렇게 진행됩니다.

1)사전준비
강사님께서 준비한 ‘예제 프로젝트’ 와 수강생들이 준비하는 ‘개인 프로젝트’ 중 어떤 프로젝트를 진행할지 설문을 진행합니다. (예제는 Kotlin 으로 되어있습니다.)

2)강의시간
예제 코드에서 수강생이 직접 RxJava로 변경할 부분을 선정하여 코드를 작성합니다. 수강생 개개인마다 변경하는 코드가 다를 수 있지만, 수업 시간에 배운 내용을 바탕으로 어떤 부분을 바꿔야 효과적일지 스스로 판단해야 합니다.

3)종강일
프로젝트 발표를 통해 각자 적용한 코드를 공유하며 추가적인 인사이트를 얻어가실 수 있습니다.

수강대상.

icon_man3_3_oh

프로젝트 경험이 있지만
RxJava를 활용하기에 부족함을
느끼는 안드로이드 개발자

icon_woman1_2_happy-150x150

Reactive 패러다임을
완벽하게 이해하고
실무에 잘 쓰고싶은 개발자

icon_man4_3_oh

RxJava2로
마이그레이션을
원하는 개발자

수강 신청 전, 수강생 선수 지식을 확인하세요!

일반적으로 아래와 같은 지식들이 필요합니다.

① Java 또는 Kotlin 언어를 다룰 수 있다.
(본 수업은 Kotlin을 주 언어로 사용합니다.)
② 비동기 프로그래밍과 Callback 개념을 알고 있다.
br
안드로이드를 다루는데 있어 아래와 같은 지식들이 필요합니다.

① Activity, Fragment, 생명주기 등 안드로이드에 대한 기본 지식이 있다.
② 안드로이드 커스텀 리스트 UI를 구성할 수 있다.
③ Retrofit, Glide 등을 사용해 문서를 보고 API를 받아올 수 있다.
br
코스와 관련한 문의는 담당매니저(02-501-9695)에게 언제든 연락해주세요🙂

5주 후, 당신은.

RxJava의 높은
러닝커브를 극복하고
본인의 프로젝트에
적용할 수 있습니다.

Reactive 패러다임
이해하고 실무에
어떻게 적용할지
판단할 수 있습니다.

RxJava2로
마이그레이션
가능해집니다.

중간처리
코드 관리
수월해집니다.

강사소개.

이승민 강사님

2011년부터 안드로이드를 개발하고 있으며 현재는 자산관리 서비스 뱅크샐러드를 개발하고 있습니다. 발표, 블로그 등으로 지식을 공유하는 것을 좋아하고 개발자 커뮤니티에도 관심이 있어 GDE Android Korea와 안드로이드 컨퍼런스 드로이드나이츠 오거나이저로 활동하고 있습니다. 개발도 가치를 위한 수단 중 하나라고 생각하는데요. 개발 이외에도 협업과 사업 등의 가치를 만들어가는 일에 관심이 많아 창업에 이은 스타트업 EXIT 경험을 살려 지금도 새로운 스타트업에서 도전을 이어가고 있습니다.

[약력]
현) 뱅크샐러드 Android Developer
현) Google Developers Experts Android Developer
전) 드라마앤컴퍼니(리멤버) Android Developer
전) Pin the Cloud CEO
전) Microsoft Student Partners Developer
br
[기타경력]
– 드로이드나이츠, Google I/O Extended, GDG DevFest 등 다수 대형 안드로이드 행사 발표
– 한동대학교 안드로이드 코딩클리닉 10주 강의
– 국민대학교 소프트웨어학부 산업체 커리어 특강
– 패스트캠퍼스 안드로이드 스쿨 3,4기 Github 특강

수강료안내.

강의 정보, 한 번 더 확인!

기 간 : 2019. 9. 1. ~ 2019. 10. 13. (총 5주)
*9/15, 9/22 휴강
일 정 : 일요일 14:00 – 17:30 (주 1회 3.5시간)
준비물 : 개인 노트북 권장
장 소 : 패스트캠퍼스 강의장


63만원 (70만원)

10% 얼리버드 할인!

✓ 8월 29일 자정에 할인이 마감됩니다.
✓ 매주 목요일마다 가격이 소폭 상승합니다.

다음 모집은 언제죠?

출시알림을 신청해주세요

최저가로 강의를 수강할 수 있게, 강의 홍보 시작 시 가장 먼저 메일을 보내드립니다.

강의장안내.

학습 지원 프로젝트

공부도 하고! 학습지원금도 받고!

*학습지원금(제세공과금 22% 차감 후 지급)은 강의마다 개인마다 상이할 수 있습니다.

학습 목표. 학습노트 제출

-학습노트 제출 일정: 매주 목요일 자정 24:00까지 폼스텍으로 제출합니다.
*제출 시간을 엄수하지 못한 노트는 추후 환급에 불이익이 있습니다.
-수강중 학습 콘텐츠 일정 (학습노트 제출 3회+과제 제출 2회)
1주차 : 학습노트 제출
2주차 : 학습노트 제출
3주차 : 학습노트 제출
4주차 : 과제 제출
5주차 : 과제 제출

학습지원금을 받으려면?

미션을 모두 완료하면 신청페이지를 통해 신청 가능합니다.
다만, 강의 종료 후 30일 이내에 신청페이지를 통해서 신청해주셔야 합니다.
아래의 환급신청 링크로 신분증 사본 / 환급받을 통장사본을 제출 (반드시 본인 명의로만 가능)해 주세요.
결제한 수강료의 10% (환급 금액의 22% 제세공과금으로 차감) 를 드리며, 학습지원금은 개인마다 상이할 수 있습니다.

환불규정

* 학습지원금은 기수강생 및 얼리버드 할인과 중복 적용이 가능합니다. (기타 다른 이벤트와 중복 적용이 불가합니다.)
* 과제물이 허위로 작성되거나 표절일 경우 환급이 거절될 수 있습니다.
* 환불은 환불규정(https://www.fastcampus.co.kr/refund/)에 따라 진행됩니다. 규정에 의거하여 환불금액이 없을 수 있습니다.

{ FASTCAMPUS COMMUNITY MEMBERSHIP }

패스트캠퍼스 오프라인 강의를 수강하셨다면!
별도의 가입절차없이 패스트캠퍼스 커뮤니티 멤버쉽 회원이 됩니다.
커뮤니티 멤버쉽은 수강 후 1년 동안 유지되며,
오직 멤버들만을 위한 비공개 스터디클럽, 네트워킹행사, 세미나 등 비정기적 행사에 모실 예정입니다.