진행중 이벤트!

빌드환경부터 구글 최신 기술 트렌드까지

든든한 사수와 함께하는 듯한 안드로이드 앱 개발 프로젝트, 이제 시작하세요!

adp7_1@2x
프로젝트로 완성하는 안드로이드 앱 개발 CAMP
기간 7. 9(월) ~ 9. 10(월) 총 9주
일정 월요일, 수요일 19:30 ~ 22:30
문의 장명희 매니저 02-517-0562
주차 지원은 죄송하게도 불가합니다.
adp_speed

안드로이드 앱 개발, 속도와 정교함을 모두 가져갑니다.

2018년 5월 발표된 JetPack 을 포함하여 안드로이드 개발환경은 엄청난 속도로 발전하고 있습니다. 구글의 최신 개발 방법론을 비롯한 안드로이드 앱 개발 트렌드, 혼자 힘으로 업데이트를 확인하고 이를 프로젝트에 반영하기란 오랜 시간이 걸립니다. 이제 4개의 프로젝트와 60여개의 실습 예제로 바닥부터 제대로, 그리고 앱 개발의 최신 트렌드를 경험하세요. 마치 여러분이 처음 개발 세계에 입문했을 때처럼 안드로이드 앱 개발의 새로운 세계가 펼쳐집니다.

강의 특징

adp_char1

구글의 최신 개발 방식 습득
목표앱을 통해 AAC를 포함한 Google의 공식 권장 사항인 JetPack을 적용하는 방식과 Kotlin Coroutine을 익숙하게 사용할 수 있도록 합니다. 모든 예제를 Java뿐 아니라 Kotlin으로도 제공하기 때문에 Kotlin으로 안드로이드 앱 개발하는 방법을 자연스럽게 습득할 수 있습니다.

adp_char2

서버로부터 자유로운 앱 개발
Firebase를 통해 추가적인 서버 구현 없이도 네트워킹이 가능한 채팅 앱을 구현해보며 기존 서버가 있는 경우 API를 연동할 수 있도록 Retrofit을 활용하여 뉴욕타임즈 앱을 구현합니다.

adp_char3

안드로이드 스튜디오와 프로젝트 최신 설정
빠른 업데이트 속도에 따라 많은 것이 변화하는 안드로이드 스튜디오와 프로젝트 설정방법을 강사님과 함께 하나씩 짚어봅니다. 프로젝트 설정 과정에서 낭비되는 불필요한 시간을 없애고 개발에 온전히 집중할 수 있습니다.

adp_char4

배포와 테스팅까지 실제 상용화 앱 구현
구글 플레이 스토어 등록을 물론 Firebase의 앱 운영 필수 기능과 상용 앱을 위한 필수 기능(crash 탐지, 성능측정 등)을 알아보고 딥러닝 관련 기술(ML Kit)등 앞으로 활용할 수 있는 방향까지 학습합니다.

안드로이드 개발의 전과정을 경험할 커리큘럼

수강생에게 한마디
최신버전인 Android Studio 3.2 와 1년 전의 환경을 비교해보면 완전히 다른 개발환경처럼 보일 정도로 Android 개발환경은 아직도 진화하고 있습니다. 이런 빠른 흐름에 섣불리 발을 디뎠다가는 중심을 잃고 헤매이기 십상입니다.
프로젝트 캠프에서는 Google 이 권장하는 개발방법론으로 상용 앱을 개발하면서 이리 부딪히고 저리 부딪힌 경험을 바탕으로 앱을 만들기 시작하는 바닥단계부터 프로젝트 빌드환경을 구성해서 완성된 앱을 개발해가는 과정까지를 안내해드립니다. 이를 위해 캠프를 5개의 파트로 나눠서 파트별 기술요소들을 체험하기 위한 작은 예제들을 직접 실행해볼 수 있도록 소개해드리며, 각 파트의 목표앱을 스스로 코딩해서 완성해보는 시간을 통해 기술요소들을 완전히 습득할 수 있게 도와드립니다.
저의 경험을 바탕으로 수강생분들의 안드로이드 앱 개발 능력이 Jump Start 될 수 있길 기원합니다. – 강사 하동욱

주제 상세내용
Start
- Android 시작을 위한 셋업
- 목표앱 : 계산기(FastCalc)
  • 셋업 (Android Studio 3.2)
  • Java/Kotlin 객체지향 위주 정리
  • Android 기본개념 / ViewModel / KTX/ Coroutine
  • ConstraintLayout / 자료구조 / 목표앱 구현하기
Basic
- 앱 제작을 위한 최소한의 기본기 쌓기
- 목표앱 : 포토 다이어리1(Photo Diary)
  • Intent
  • 안드로이드 앱 4대 구성요소
  • RecyclerView / Permission Model
  • Camera / Glide / LiveData
  • Room / 목표앱 구현하기
Design
- Android의 기본 디자인 개념
- 목표앱 : 포토 다이어리2(Photo Diary)
  • CardView / Notification / Snackbar / AppBar / FAB
  • Animation / Fragment
  • DP 개념 / BottomSheetDialog / BottomNavigationView
  • 목표앱 구현하기
Cloud (+Rest API)
- 네트워크를 통한 서버 통신
- 목표앱 : 채팅(FastChat), 뉴욕타임즈(NYTimes)
  • Firebase Auth, Realtime Database, Storage
  • Cloud Firestore, Crashlytics
  • 목표앱 구현하기(채팅)
  • Retrofit / 목표앱 구현하기(뉴욕타임즈)
Project
- 상용앱을 위한 형상관리등의 전반적인 설정
- 기존 목표앱을 스토어에 출시해보고 운영해본다.
  • 프로젝트 형상
  • Testing Support Library, Google Play Store

실무와 맞닿은 4개의 프로젝트

Project1. FastCalc

ConstraintLayout 을 적용해서 구현해보는 계산기 앱
– 유연한 레이아웃을 위한 ConstraintLayout 에 익숙해질 수 있습니다.

( 사진 클릭 시 앱을 다운받을 수 있습니다. )

Project2. Photo Diary

Camera 촬영, Animation 구현, Android Architecture Components 로 구조를 잡아서 구현한 Photo Diary 앱
– Android Architecture Components 로 앱의 구조를 잡는 법을 배우고, Camera 와 Animation, Google Map 기능을 이용할 수 있습니다.

Project3. FastChat

Firebase를 이용하여 추가 서버 구현 없이 네트워킹이 가능한 채팅 앱
– Firebase Auth, Realtime Database, Storage, Cloud를 사용하며 firebase 사용에 익숙해집니다.

Project4. NYTimes

Retrofit 을 이용하여 서버의 Rest API 와 통신하는 앱
– NYTimes 의 Rest API 이용을 통해 Retrofit 사용에 친숙해집니다.

수업 방식

adp8_how1
adp8_how2
adp8_how3
adp8_how4

이런 분들을 위해 기획된 강의입니다.

이 중 하나라도 내 얘기라면, 지금 바로 프로젝트에 참여하세요!

당신을 어엿한 앱 개발자로 만들어 줄 든든한 강사님

'불금의 코딩 토크(151030)' 사전 미팅 때 찍은 사진

소프트웨어 엔지니어 하동욱

실전 프로젝트형 강의를 진행하기 위해서는, 그만큼 숱한 경험이 있는 전문가의 지도가 필요합니다. 본 캠프를 함께할 하동욱 강사님은 1997년부터 프로그래머로 일해오신 소프트웨어 엔지니어링 베테랑으로, 여러분이 커리큘럼 내용과 실전 감각을 동시에 익힐 수 있도록 도와드릴 분입니다.
(Android 관련 기술 블로그 https://medium.com/@mindwing 을 운영중입니다.)

2002년부터 국내 핸드폰의 소프트웨어 개발을 시작하셨고, 2010년 우리나라에 안드로이드 폰이 출시되는 시점부터 스마트폰 제조사의 안드로이드 프레임워크 관련 업무와 시스템 앱 개발 업무, 국내 이동 통신사의 내장 서비스 앱 개발 업무를 시작하셨습니다.

하이텔 소프트웨어 동호회 시삽 및 자바 동호회의 대표시삽으로서 개발 관련 커뮤니케이션을 꾸준히 해오셨기에 업계의 동향에 남다른 인사이트를 갖고 계십니다. 자바 서적 2종을 집필했던 경험을 바탕으로, 안드로이드와 함께 자바 프로그래밍에 대한 심도있는 질문에 대해서도 늘 상세히 답변해주실 것입니다.

수강생 만족도

4.21

★★★★

안드로이드 앱 개발 프로젝트 CAMP 수강생 68명이 평가함

안드로이드 시작의 어려움을 넘어 스스로 출시 가능한 앱을 개발할 수 있는 기반을 쌓을 수 있었던 좋은 시간이었어요. – 개발자 J님

개발 단계 전반에 균형적으로 내용이 분배되어 있어 단기간에 유익한 정보를 많이 얻을 수 있었습니다. – 개발자 K님

안드로이드 실무가 궁금하신 분은 강추입니다. 비용이 아깝지 않은 내용이었어요. – 취업준비생 L님

안드로이드의 Activity 개념과 설계 방법을 알게 되었고, 데이터와 정보 흐름을 구성할 수 있게 되었습니다. – 모바일 기획자 P님

수강생의 생생한 수강후기!

resizing_profile

강의를 통해 Activity의 개념을 이해하고 기본적인 틀과 설계 방법을 알게 되니 그에 맞춰 데이터와 정보 흐름을 구성할 수 있게 되었습니다. 가장 기본에 충실하게 원하는 내용을 정리하는 것부터 시작해야 된다는 점, 그리고 그 방법을 이해하게 되었습니다. 4기 수강생 박새솜님 후기 자세히보기(클릭)

kimjinheung_profile

안드로이드 앱 개발을 할 때 기능 구현을 복합적으로 연계해주는 구조적인 사고력이 더 향상되었습니다. 각 기능들을 연결하는 방식을 더 짜임새 있게 생각할 수 있게 되었어요. 또한 수업시간에 다뤘던 내용들이 앱 개발의 새로운 아이디어를 도출하는 데에 큰 도움이 되었습니다. 4기 수강생 김진흥님 후기 자세히보기(클릭)

2년 간 다른 학원이나 책으로 학습했었지만 여전히 한 구석이 꽉 막혀있던 앱 개발에의 갈증이 해소되는 강의였습니다. 질문에 적극적으로 답변해주시는 강사님과 목표를 향한 구체적인 커리큘럼이 성공 경험을 할 수 있게 만들어주는 원동력이었습니다. 강사님의 강의 노트가 정말 도움이 많이 됩니다! 2기 수강생 박성진님 후기 자세히보기(클릭)

sunwoojang_2

안드로이드 스튜디오 툴의 기본적인 사용법과 앱 개발의 최신 정보, 배포까지 모두 경험해 볼 수 있어서 많이 배울 수 있었습니다. 물론 혼자 앱 개발을 시작해보는 여러가지 시도와 독학도 많은 지식을 남기겠지만, 이 강의를 듣는다면 훨씬 더 빠르고 정확하게 지식을 습득할 수 있을거라고 생각합니다. 2기 수강생 장선우님 후기 자세히보기(클릭)

기간 7. 9(월) ~ 9. 10(월) 총 9주
일정 월요일, 수요일 19:30 ~ 22:30
준비물 개인 노트북 사용 추천(본인 PC에 맞는 개발환경 설정 및 원활한 개별 실습을 위하여)
장소 패스트캠퍼스 강남역 강의장
문의 장명희 매니저 02-517-0562
주차 지원은 죄송하게도 불가합니다.

102만 원 (정가 : 120만원)

[6/28 할인 마감] 15% OFF

※ 온라인 카드결제시 12개월 무이자 할부 가능!