위치

요일

가능
시간
(날짜)

  • 토요일 오전반(10시~14시) (2019-08-10)
장소 : 신림역 근처 스터디룸
추가비용 : 없음
₩18,000원 / 시간
₩288,000 / 총 4회 16시간
실시간 톡하기 찜하기
HyungShik Yun
bro
✔️입문(App)✔️[8월반 모집마감] 비전공자를 위한 Android 왕초보 앱개발
  • 신림
  • 4시간/회
  • 최대인원:2~4
  • ₩18,000/시간

튜터정보

  • 신분 인증 됨
現) 교육 스타트업 Android 개발자

안녕하세요.

비전공자 출신으로 처음 IT회사에 기획자로 입사하여, 개발의 매력에 빠져 안드로이드 개발자가 된, Bro 입니다.

처음 개발공부를 시작할 때를 생각하면, 엄청난 두께의 개발서적에 압도 되기도 했지만
불과 몇페이지만 따라하면 발생하는 에러들과 언제/무엇으로/어떻게 개발해야하는지 감을 잡는데 너무 힘들었던것 같아요.

그래서 인터넷 강의도 들어보고, 정말 비싼 안드로이드 전문학원도 다녀봤지만 피드백도 느렸고,
너무 두루뭉술하게 알려주시거나, 너무 수준높게 알려주셔서 공부하기는 여전히 어렵더라구요.

이해없이 무작정 따라하면 된다고 하거나, 필요없는 부분까지 다 알려주시려고 하셔서
오히려 내가 머리가 나쁜건가? 라는 생각도 들면서 ‘포기할까?’ 많이 고민하게 되었구요.

개발이라는게 너무 어렵고 복잡해 보이는게, 앱이 어떻게 돌아가고, 어떻게 개발 되는지
모르고 무작정 코드만 따라치기 때문에 어렵게 느껴지는거 라고 생각해요.

또한, 여러 시행착오를 통해서 제가 느낀점은,
내가 공부하고 있는 방향이 잘못되지는 않았는지,
그리고 궁금한 것이 생겼을 때 주저하지 않고 물어볼 사람이 필요하다는 것이었습니다.

개발이라는 전체적인 관점에서 내가 어디쯤에 있는지, 그리고 앞으로 어떻게 나아가면 좋을지에 대해서 개념을 잡아주고 알려주는 멘토가 없어서 많은 시행착오를 겪었던 것 같아요.

그런 경험을 바탕으로 최대한 시행착오를 줄여주면서,
무작정 따라하기가 아닌, 이해가 필요한 부분은 구현원리부터 차근차근
알려드리는 강의를 기획하게 되었습니다.

개발에 호기심을 가지고, 시작하고자 하는 분들에게 제가 겪었던 시행착오를 최대한 겪지 않도록 조금이라도 도움을 드리고자 수업을 진행해 보려합니다.

개발을 시작하면서 겪었던 여러 시행착오와 팁 들을 아낌없이 전달 해드리겠습니다 :)

수업소개

@ 강의 안내
- 프로그래밍을 처음 접한 분들을 위한 Andorid 앱 개발 강의 입니다 :)
- [토요일 오전반], [일요일 오후반] 강의는 1회 4시간 / 주 1회 / 4주간 진행합니다.(총 16H)
- 실습을 위해 노트북을 필수로 지참하셔야 하며, 가급적 안드로이드 폰도 지참해주세요 :)
- 카카오톡 오픈채팅방을 활용하여, 수업과 과제에 대한 질문을 언제든 하실 수 있습니다.
- 수업에 한번 빠지시면 다음수업을 따라가기 어렵기 때문에 가급적 모든 수업에 참석가능 하신분만 신청부탁드립니다.

@ 왕초보 안드로이드 수업특징!!

✔︎강의 마다 미니 프로젝트를 진행하며, 매회차 결과물을 만들어봅니다
- 1회차 : 배달의 민족앱 화면, 오늘의 명언
- 2회차 : 포춘쿠키, 컨텐츠 분석 앱
- 3회차 : 닮은 연예인 찾기, 오늘의 영화 추천
- 4회차 : 박스오피스 / 미니스타그램


✔︎다양한 네트워크 실습(서버통신)
- 네트워크 실습을 위해 구축한 API서버를 통해, 다양한 데이터와 예제를 실습
- 강의 내용과 유사한 API를 과제로 제공하여 효과적인 복습 지원


✔︎온라인 보충강의 제공
- 현실적으로 4회 강의를 통해 Android를 제대로 배우기는 불가능합니다.
- 핵심적인 개념과 실습은 오프라인으로 진행하고, 추가적으로 학습이 필요한 부분이나, 강의에서 다 다루지 못한 필수 개념들에 대해 보충강의를 제공해드립니다.


✔︎기능 관점이 아닌 사용자 관점에서 실용적이고 예쁜 예제
- 기능을 설명하기 위해, 구조적으로만 짜여진 못생긴 예제가 아닌, 주변에서 자주 사용되는 앱(인스타그램/배달의 민족 등)을 예시로 다양하고 예쁜 뷰를 만들어 봅니다. 
- 학습한 내용을 기반으로 구현 가능한 영역까지 기존 서비스와 유사한 앱을 만들어 봅니다.


@@클래스 소개@@


[ 토요일 오전 Class ] (모집마감)
- 수업일 : 8/10(토), 8/17(토), 8/24(토), 8/31(토) / 총 4회 (주 1회)
- 수업시간 : 10시 00분 ~ 14시 00분 (4h)
- 준비물 : 노트북, 안드로이드 폰(옵션)
- 정원 : 최대 4명(선착순)
- 장소 : 신림역 앞 스터디룸(별도 비용은 없습니다)

[ 일요일 오후 Class ] (모집중)
- 수업일 : 8/11(일) , 8/18(일), 8/25(일), 9/1(일) / 총 4회 (주 1회)
- 수업시간 : 15시 00분 ~ 19시 00분 (4h)
- 준비물 : 노트북, 안드로이드 폰(옵션)
- 정원 : 최대 4명(선착순)
- 장소 : 신림역 앞 스터디룸(별도 비용은 없습니다)

수업대상

  • @이런분들이 들으면 좋아요!!
    - 내 포트폴리오를 직접 앱으로 만들어보고 싶은 기획자 및 앱/웹 디자이너 분들!!
    - 앱개발 과정을 이해하고 싶은 IT현업에 계신 디자이너/기획자/마케터!!
    - 앱 개발을 시작으로 프로그래밍을 배우고 싶으신분!!
    - 딱딱한 예제가 아닌 예쁘고 실용적인 예제로 앱개발을 배우고 싶은신분!
    - 소규모 그룹 강의를 통해 자유롭게 질문하며 프로그래밍을 공부하고 싶으신 분들!!
    - 안드로이드 프로그래밍을 통해 실생활에 필요한 앱을 직접 만들어 보고 싶으신 분들!!



    @이런분들은 비추천해요!!
    - 혼자서 개발이 가능하신 분!!
    - 안드로이드는 아니지만 프로그래밍 경력이 충분하신 분!!
    (초보자 분들을 대상으로 하기 때문에 강의가 너무 쉽게 느껴지실 수 있으세요!!)
    - 복습과 과제를 충실히 하기 힘드신 분!! (충분한 복습과 과제는 실력향상의 지름길 입니다!!)
    - 강의 전체 기간(주2회/4주간)에 참석하기 어려우신 분(수업에 한번 빠지시면 따라오기 힘드세요!!)

커리큘럼

1회차

안드로이드 앱 개발은 화면 개발과 로직 개발 둘로 나눠서 볼 수 있습니다. 화면은 우리들의 눈에 보이는 앱의 화면이고 로직은 어떤 버튼을 눌렀을 때 수행되는 기능들인데요.
배달의 민족 앱 화면을 따라 만들어 보면서 Android 앱의 화면 구조와 구성요소에 대해서 알아보고, Java 문법을 배워서 앱에 기능을 넣어봅니다. :)

@ 핵심개념
- Java문법(변수, 상수, 데이터 타입, 연산자, 주석, 조건문, 배열)
- Android 앱의 구조(레이아웃과 뷰 위젯, 클릭이벤트, 화면전환)

2회차

웹툰, 인스타그램 등의 컨텐츠는 스마트폰이 가지고 있지 않습니다. 그럼 스마트폰에 없는 수많은 컨텐츠들은 어디에 있는 걸까요? 이런 컨텐츠들은 서버에서 가지고 있는데요.
이번 시간에는 네트워크 통신에 대해서 배우고 서버에서 오늘의 운세를 받아오는 포춘쿠키 앱을 만들어봅니다. 또한 앱 개발을 조금 더 쉽고 빠르게 도와주는 라이브러리에 대해서도 알아보고 사용해봅니다 :) 그리고 앱의 로고를 보여주는 화면도 추가해봅니다.

@ 핵심개념
- Java 문법(리스트, 반복문, 클래스, 메서드)
- 네트워크 통신과 이해(REST FULL API, json, xml)
- 라이브러리의 이해(Retrofit2, Gson)
- Dialog와 Splash화면

3회차

앱을 개발할 때는 기능을 개발하는 것도 중요하지만 Google의 개발 가이드라인을 지키는 것도 중요합니다.
Android에서는 사용자의 개인 정보를 보호하기 위해서 특정 기능(카메라, 주소록 등)을 사용하기 위해서는 권한 승인을 받아야 하는데요.
이번 시간에는 닮은 유명인 찾기 앱을 만들어보면서 Android의 하드웨어를 통제하는 방법과 권한을 승인받는 방법을 알아봅니다 :)
(그냥 배우면 재미없으니까 AI 서버를 사용해 닮은 유명인 찾기 앱을 만들어볼거에요)

@ 핵심개념
- 프레임워크(카메라, 갤러리 사용법)
- Permission(런타임 퍼미션)
- Android 저장소(외부, 내부)
- 라이브러리(RoundedImgaeView, Copmpressor)

4회차

앱을 사용하면서 가장 많이 보는 화면이 카톡이나 인스타그램 같이 같은 형태의 컨텐츠가 반복적으로 나오는 화면이셨을거에요.
이번 시간에는 박스오피스 앱을 만들어보면서 반복적인 화면을 만드는 방법을 배워봅니다 :)

@ 핵심개념
- RecyclerView
- 뷰와 데이터의 관계 이해(동적 데이터와 화면갱신)
- 라이브러리(Glide)

리뷰(13)

리뷰쓰기
5.0
  • 커리큘럼
  • 전달력
  • 준비성
  • 친절도
  • 시간준수

실시간톡

실시간 톡하기

위치

지도가 들어갑니다.