어떤 프로젝트를 마주해도, RxJava 자신있게 쓰고싶다면?

11/8 18시 마감!

프로젝트로 정복하는
RxJava CAMP

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

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

기간 & 일정

2019.11.09-12.07
매주 토요일 14:00 – 17:00
주 1회, 총 15시간

장소 & 준비물

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

문의

02-501-9396
help.camp.dev@fastcampus.co.kr

RxJava 실무 적용이 고민이세요?
RxJava를 알면서도 못 쓰는 이유!
Reactive 패러다임을 이해하지 못했기 때문입니다.

RxJava 실무 적용, 해답은 경험!

수강생에게 맞춘 프로젝트 실습으로
제대로 된 실무 활용법을 익혀가세요!

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

자바프로젝트

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

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

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

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

코스특징.

01

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

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

02

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

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

03

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

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

현직 개발자가 추천하는
검증된 RxJava 커리큘럼!

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

결제액의 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를 살펴봅니다.

수강대상.

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를 받아올 수 있다.

수강후기

★★★★★
익명 수강생

책으로 이론만 공부했기에 이를 어떻게 활용하고 사용해야 하는지에 대한 고민을 시원하게 해결할 수 있었고, 어느 프로젝트에서나 Rx를 사용할 수 있을 것같다라는 자신감을 가지게 되었습니다.

★★★★★
익명 수강생

수업을 들으며 복습도 되고 정리도 되어 좋았다.

★★★★★
익명 수강생

slido를 이용한 Q&A, 강사님의 친절한 답변, 실무에서의 경험담, 수업 내용 모두모두 너무 좋았습니다.

★★★★★
익명 수강생

RxBinding이나 EventBus 처럼 실무에서 쓰는 라이브러리 내부 동작 원리를 배울 수 있어서 좋았다.

★★★★★
익명 수강생

5주간 정말 좋은 수업에 감사드립니다. 마지막 주에 진행했던 코드 리뷰 시간이나 수강생들 간의 밋업 시간이 자주 있었으면 하는 아쉬움이 남네요. 수업 뿐만 아니라 실무 경험담이나 Q&A 등 매주 3시간 모두 영양가 있는 수업이였다고 생각합니다.

★★★★★
익명 수강생

강사님께서 익명질문으로 모든 질문에 정말 친절히 답해주셨습니다.

★★★★★
익명 수강생

강사님이 예시를 열심히 보여주시면서 강의해주신 점이 좋았습니다.

★★★★★
익명 수강생

매주 강의 후에 수업 노트를 작성하여 제 것으로 만들기 위해 노력 했습니다.

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 특강

image_1@2x
image_2@2x
image_3@2x
image_4@2x
image_5@2x

수강료안내.

강의 정보, 한 번 더 확인!

기 간 : 2019. 11. 09. ~ 2019. 12. 07. (총 5주)
일 정 : 토요일 14:00 – 17:00 (주 1회, 3시간)
준비물 : 개인 노트북 권장
장 소 : 패스트캠퍼스 강의장


정가 60만원

신규회원 10% 할인!
오늘 18시 모집마감!

✓ 본 강의는 결제 순으로 마감됩니다.
✓ 매주 목요일마다 가격이 소폭 상승합니다.
✓ 개강 전날 18:00에 모집이 마감됩니다. 수강 기회를 놓치지 마세요!

 

다음 기수는 언제죠?

출시알림을 신청해주세요

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

강의장안내.

학습 지원 프로젝트

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

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

학습 목표. 학습노트 제출

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

학습지원금을 받으려면?

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

환불규정

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

{ FASTCAMPUS COMMUNITY MEMBERSHIP }

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

[ 유의사항 및 환불규정 ]

* 모든 패스트캠퍼스 오프라인 파트타임 교육은 개강 전일 18시에 모집이 마감됩니다.
* 상황에 따라 사전 공지 없이 모집이 조기 마감되거나 할인이 연장될 수 있습니다.
* 수강 인원 확인을 위하여, 즉시 결제가 어려운 경우에도 반드시 수강신청을 먼저 진행해주시기 바랍니다.
* 수강생의 결석이나 지각 등으로 발생한 손해에 대해서는 별도의 보상을 제공하지 않습니다.

* 다음과 같은 사유 등으로 인해 강의가 폐강될 수 있으며, 폐강 시 학원법에 따라 반환 사유 발생일로부터 5 영업일 이내에 수강료를 환불해드립니다.
– 모집된 수강인원이 10명 이하일 경우
– 강사의 갑작스러운 사고 및 건강 상의 이유
– 천재지변
: 위의 사유로 강의가 폐강될 경우, 학원법 제 18조에 따라 오프라인 강의 취소/환불 정책을 준용하여 환불 처리되며, 모객 부진으로 폐강 시에는 최소 개강일로부터 7일 전에는 폐강 여부를 안내해드립니다.

* 총 수강기간 1개월 이내 기준 취소 및 환불 규정 안내
– 환불금액은 정가가 아닌 실제 결제금액을 기준으로 계산됩니다.
– 수업 시작 전 환불 신청 시 전액 환불됩니다.
– 수강 시작 후 환불 신청 시 하기 수업 시수를 기준으로 학원법 환불규정에 따라 환불 가능합니다.
: 환불요청일시 기준 수업시수 1/3 경과 전 : 수강료 2/3 환불
: 환불요청일시 기준 수업시수 1/2 경과 전 : 수강료 1/2 환불
: 환불요청일시 기준 수업시수 1/2 경과 후 : 환불금액 없음

* 기타 환불 관련 안내
– 환불 의사를 밝힌 다음날부터 계산하여 환불합니다.
– 환불금액은 수업시간을 기준(반올림)으로 산정합니다.
– 환불금액의 10원 미만은 절삭합니다.
– 반환 사유 발생 시 5 영업일 이내 환불됩니다.
: PG사와 카드사의 상황에 따라 환불이 지연될 수 있습니다
– 1개월 산정 기준은 민법 제 160조(역에 의한 계산)을 적용합니다.
: 실제 일수와 상관없이 수업시작일이 3월 7일인 경우, 1개월은 4월 6일까지 입니다.
: 단, 수업 시작일이 1월 31일인 경우, 1개월은 월의 말일인 2월 28일까지 입니다.