교육일자 2018.9.13(목) ~ 9.14(금) 신청기한 2018.9.12(수)까지
강사 박호준 (현) airbnb 선임 소프트웨어 엔지니어
교육장 판교테크노밸리 글로벌 R&D센터 1층 세미나실 오시는 길>
'글로벌 소프트웨어 아카데미'란?

GSA (Global Software Academy)는 한국 소프트웨어산업의 글로벌화와 혁신을 위해 국제적 소프트웨어 역량을 갖춘
소프트웨어 인재 육성을 목적으로 ‘KOSTA 소프트웨어교육원’(원장 박준성)이 개설하는 해외 전문가 초청 과정입니다.  GSA는 실리콘밸리 등 해외기업 근무 소프트웨어 전문가를 분야·주제별로 초청하여 최신 해외 소프트웨어 비즈니스, 기술, 사례와 베스트 프랙티스를 신속하게 습득하는 글로벌 소프트웨어 역량의 통로 역할을 하고 있으며, 제1강 ‘데이터엔지니어링 & 머신러닝·딥러닝’, 제2강 ‘Microservice와 RESTful Service 과정’이 성공적으로 개설된 바 있습니다.

 
 
2코스 실전 React Native 모바일 개발
목적
모바일 보급이 폭발적으로 늘면서 모바일로만 서비스를 사용하는 유저가 웹 서비스를 이용하는 유저를 넘어가는 추세. 웹 서비스를 모바일 웹에 구동하기에는 사용자 경험과 성능이 부족하여 모바일 네이티브 개발이 필요한 상황. 양질의 ios 및 안드로이드 개발자를 각각 수급하기 어려우며 각 서비스의 개발 속도와 품질을 유지하기 어려워지고 있는 상황. 페이스북에서 공개한 React Native기술을 통해 React와 자바스크립트 기술을 활용해 원 소스 멀티 플레폼 개발론을 경험해 볼 수 있는 기회
개요
본 과정에서는 React Native는 무엇인지 모바일 앱 개발의 차이점을 배우고 기존의 React환경에서 개발된 코드를 React Native내에서 공유하고 활용하는 방법을 직접 구현함 (본 과정은 javascript 중심으로 진행, 네이티브 모듈의 경우 간략한 안드로이드 자바를 활용)
일정 및 교육내용
일정 목차 상세목차(내용) 시간
1일차(9/13) React Native 소개 - React Native vs Webview
- React Native 설치 및 개발환경 설정
2
React Native 개발하기(1) - React Native 기초 및 실전 화면 개발
- ios와 안드로이드 개발 차이점
- Styling in React Native
- Navigation 시스템 소개 및 구현
4
React Native 개발하기(2)
- State management in React Native
- Fetch API 및 데이터 관리하기
2
2일차(9/14) 비트코인 시세 및 차트
앱 구축하기
- 차트 디자인 하기
- 거래내역 리스트 및 페이징
- Input Form 디자인 하기
6
인증 시스템 - 인증 서비스 구축하기
- 페이스북 로그인 연동하기
1
설치 및 배포하기 - 패키징 후 배포하기 1
교육대상자 및 수강요건
- 대기업 및 중견.중소기업의 소프트웨어/웹 개발 실무자
- React에 대한 지식이 있고 모바일(Android, ios)개발에 대한 관심
활용교보재 (실습환경/준비물)
노트북(개인지참), node.js (무료), react-native-cli (무료), Java8 (무료), Android studio (무료)
(반드시 안드로이드 애뮬레이터 실행 가능해야 함)
1. Best practice in React-Native (1): Build an app / Reusable components
2. Best practice in React-Native (2): React-Native navigation

▷강사 소개

박호준(Justin Park)

(현) airbnb 결제팀 선임 소프트웨어 엔지니어 / 프론트엔드 테크리드
※ airbnb: 전 세계 191개국 65,000개 도시의 4백만개 이상의 숙소를 보유하고 있는
숙박 공유 서비스
(현) 실리콘밸리 Bay Area K-Group 회원
※ Bay Area K-Group (http:// www.bayareakgroup. org) : BAKG는 미국 샌프란시스코 Bay Area 지역의 기업, 연구 기관 등에 근무하는 한국인 Hi-tech 전문가들의 자선 및 교육을 위한 비영리 단체로서, 월간 세미나, 워크샵, 컨퍼런스 등의 활동을 통해  지역 사회의 과학, 기술, 기업가적 지식을 촉진하는데 기여하고 있음

○전문 및 관심 분야
- Graphql and Apollo-Client
- Reactive programming: rxjs and rxJava
- Typescript, redux, redux-observable
- Experienced most JavaScript frameworks: jQuery, backbone, marionette, angular, ember, react, vue

○주요 경력

- 링크드인 데이터팀 스탭 소프트웨어 엔지니어, Data UI Platform Tech Lead
- Airbnb open-source, superset contributor
- SugarCRM 오픈소스 프론트엔드 코어 개발

○대표저서 또는 특기사항
- 우린 이렇게 왔다
- 2014 네이버 발표 ‘토종 개발자가 바라본 실리콘밸리 개발 트렌드’
- 테크니들: 프로에게 묻다 ‘자바스크립트의 세계’

▷수강료
-실전 React Native 모바일 개발(2일/16시간) 기업일반 90만원 (1인당)
* KOSTA 회원사 10%, 개인 20% 할
▷신청 기간 및 방법
- 신청기간 : 2018.9.12(수)까지
- 신청방법 : KOSTA 홈페이지(www.kosta.or.kr) 신청
- 입금계좌정보 : KEB하나은행 257-910058-49504 (사단)한국소프트웨어기술진흥협회
* 참가 신청 후 3일 이내 상기 계좌로 수강료 입금 (미입금시 수강취소 됨)
* 과정별 수강인원이 많을 경우 두 과정 연속 수강자 신청을 우선으로 함

▷문의 및 연락처
KOSTA 사무국 기술기획정책팀 엄민지 연구원
Tel 031.606.9304 Email mjum@kosta.or.kr

한국소프트웨어기술진흥협회(KOSTA: Korea Software Technology Association)는 한국의 대표적인 소프트웨어(SW) 기술진흥 및 인력양성 기관으로서 R&D기획 및 기술보급, 컨설팅, 교육훈련, 평가/인증, 일학습병행제 및 고용지원 등의 다양한 사업을 수행하고 있습니다. 한국소프트웨어기술진흥협회에서는 190개가 넘는 SW 교육과정 운영을 통해 연간 9,000명이 넘는 대기업 및 중견중소기업 재직자 및 취업자 교육을 담당하는 국내 대표적인 SW 기술진흥 및 인력양성 전문기관입니다

한국소프트웨어기술진흥협회경기도 성남시 분당구 대왕판교로 670 유스페이스2 B동 8층
판교교육장 컨소시엄 031-606-9319 |가산교육장 컨소시엄 02-6278-9353