위치

요일

가능
시간
(날짜)

  • 오전 9시-11시 (2018-10-06)
  • 오전 9시-11시 (2018-10-13)
  • 오전 9시-11시 (2018-10-20)
장소 : 협의 후 결정
추가비용 : 없음
수업 진행을 위해 개인 노트북이 필요합니다. 수업 진행비는 스터디룸 카페 등 가격이 포함된 가격입니다.
₩23,000원 / 시간
₩368,000 / 총 8회 16시간
김영수
안드로이더
실무자와 함께하는 안드로이드 앱 프로그래밍!
  • 분당, 강남
  • 2시간/회
  • 최대인원:3~9
  • ₩23,000/시간

튜터정보

  • 신분 인증 됨
■ 튜터 경력

안드로이드 / java / Design pattern
N사 재직 6년
공모전 수상
공모전 수상작 일부기능 실제 L사 폰에 적용
유료앱 개발로 월 20만원 매출경험
무료앱 개발 및 광고료로 월 15만원 매출경험



■ 튜터 소개

안녕하세요!

고등학교~대학교 시절 저는 그렇게 뛰어난 학생이 아니었습니다.
수학적 사고력도 부족하고 고등학생 시절에는 문과로 전향할까 심각하게 고민할 정도였죠.
대학교의 전공수업도 너무 딱딱하고 원론적인 나머지 이해하느라 애를 먹었습니다.

하지만 이렇게 부진한 학생이었던 저도 스스로 프로그래밍을 시작해 여러 공모전을 통해 대기업에서 재직 한 이력이 있습니다.
다수 공모전에 입상/수상 경험이 있고, 유료앱과 무료앱(광고)를 통해 꾸준히 매출을 냈습니다.

학과 동아리 후배들에게 수업을 진행하고 비전공자들과 협업을 하면서
어떻게 공부해야 흥미가 생겨 열정이 식지 않는지, 또 원론적이고 딱딱한 단어보다 은유와 비유를 통해야만 전공적인 지식이 없어도 빠르게 이해가 가능하다는걸 경험으로 깨달았습니다.

위 경험들로 여러분들에게 프로그래머 실무의 생태계와 프로그래머의 생리,
학습 로드맵, 그리고 흥미 위주의 학습을 통해 여러분들의 열정을 살려드리겠습니다.

본인이 작성한 코드가 눈앞에서 결과물로 나타나는 짜릿함을 여러분과 공유하고 싶습니다.

유년기의 일요일, 디즈니 만화동산 방영시간에 맞춰 아침7시에 일어나는 어린아이 처럼 다음날이 기다려지는 설렘을 여러분과 공유하고 싶습니다.

프로그래밍은 1~2달로 바로 완벽하게 터득할 수 없습니다.
마찬가지로 1~2년만에 완벽하게 터득할 수 없습니다.
5~10년차 개발자도 모르는게 많고 끊임없이 밀려오는 신기술을 익히기 바쁩니다.

맞습니다.
완벽한 개발자는 없습니다.
현업 6년차인 저도 아직까지 모르는 부분이 많습니다.
하지만 주도적으로, 스스로 서비스를 개발 할 수 있습니다.
완벽하지 않아도 됩니다.
본 수업을 통해 조금씩 조금씩 앞으로 나아갈 수 있는 힘을 드리겠습니다.


탈잉에서 첫 수업을 진행해보기에 아직 리뷰가 없는데요,
그만큼 철저한 준비와 풍부한 이야깃거리로 여러분들을 찾아뵙겠습니다.

감사합니다!

수업소개

■ 왜? 안드로이드를 먼저 배우는게 좋을까요?

프로그래밍에 막연한 두려움이 있으시거나 혼자 시도해보았으나 막막함에 실패하신분
실무 프로그래밍 전체 과정에 대해서 맛보고 싶으신 분
안드로이드를 시작으로 모든 프로그래밍 언어를 배워보고 싶으신분에게 추천합니다.

안드로이드는 Java기반의 언어 입니다.
Java는 현업에서 두루 쓰이는 언어입니다.
서버사이드 개발에서 두루 사용하는 Spring도 자바 기반이며, 기타 언어들도 Java베이스인 경우가 많습니다.

안드로이드를 배우면 자연스럽게 Java 문법과 api에 익숙해지고,
이는 다른 언어에 대한 진입장벽을 어느정도 낮추어 줍니다.

프로그래밍이 두렵지만 끈기와 열정으로 배워보고 싶은 분들의 신청을 기다립니다.

수업은 스스로 학습할 수 있는 이론/원론적인 부분보다
흥미/실습 위주의 결과물 도출을 위주로 진행할 예정입니다.
물론 꼭 필요한 문법과 이론은 사이사이에 이해하기 쉽게 비유적으로 설명드립니다.
또한, 기획자/디자이너/마케터/개발자와 협업하는 방법 등 실무 프로세스를 설명드려 온전한 제품 하나가 어떻게 탄생하는지 이해하기 쉽게 설명드리겠습니다.

■ 수업 준비물
✔ 개인 노트북
※ 실습 진행시 개인 노트북이 없으면 수업을 진행할 수 없습니다.

■ 수업 구성
✔ 3명 이상부터 수업을 시작합니다.
✔ 3명 미달 시 인원 모집을 진행한 후 수업을 시작하겠습니다.
✔ 주말, 주 2회 2시간 수업입니다.

◎ [주말] 토요일 오전 09~11시 일요일 오전 09~11시

■ 수업 목표
✔ 안드로이드 개발 및 구동 원리를 이해한다.
✔ 기본적인 안드로이드 레이아웃과 Java 문법에 대해 이해한다.
✔ 프로그래머는 실무에서 어떻게 일하고, 어떻게 수익을 얻는지 이해한다.
✔ 간단한 기능의 자신만의 app을 만든다.
✔ 큰 프로그램은 협업이 필요한 만큼 그룹원과의 협업을 경험해본다.
✔ 배운 내용을 바탕으로 스스로 공부할 수 있는 능력을 기른다.
✔ 안드로이드를 시작으로 타 언어를 배울 수 있도록 진입장벽을 낮춘다.

■ 수업진행방식
✔ 이론 + 실습으로 구성되며, 이론은 최소화 할 예정입니다.
✔ 매 수업 후 과제가 있습니다.
✔ 실습, 과제에 대한 피드백을 수업외 시간에서도 받겠습니다.
✔ 매 수업 코드를 Github을 통해 공유하겠습니다.

■ 과제
✔ 수업 구성원에 맞춰 과제가 나올 예정입니다.
✔ 매주 배운 내용에 대한 이해를 심화할 수 있는 과제를 드립니다.

수업대상

  • ■ 추천
    - 실무 프로그래밍 전체에 대해 맛보고 싶은 분
    - 프로그래밍을 처음 배우지만 열정이 있으신분
    - 혼자서 안드로이드 개발을 진행하다 포기하신분
    - 안드로이드 개발을 시작으로 더 많은 언어를 배우고 싶은분

    ■ 비추천
    - 안드로이드 프로젝트 1회 이상 싸이클 경험이 있는분
    - java 문법과 안드로이드에 대한 지식으로 간단한 앱 개발이 가능한분
    - 실무 프로그래머 생태계에 대해 잘 아시는분

커리큘럼

1회차

Android Studio 설치
- IDE 설치
- SDK 설치
- 환경변수 및 기타 환경설정

설치하며..
- 현업 생리 소개(업무 분담, 프로그래머 생계 등..)

IDE 사용법 기초
- 소스트리 구조
- 기본 레이아웃 배치
- 자주 사용하는 short cut 및 메뉴 익히기


2회차

기본 Java
- 기본 자료형 및 변수
- 반복문 / 조건문
- 함수, 클래스, 접근 제한자

Java 심화
- OOP 개념 맛보기
- 디버깅
- Thread
- 메모리 관리
- api 란..?

3회차

Android UI
- 레이아웃 배치해보기
- 계산기 UI 및 기능 만들기
- android lifecycle
- 최종 설치파일인 apk 만들어보기

4회차

협업 기초
- interface/abstract/inheritance 등 협업관련 및 OOP 심화문법 학습
- git 저장소 구성 및 참여자 끼리 협업해보기

5회차

협업 심화
- 라이브러리 및 개발시 유용한 구글 검색방법 학습
- 간단한 어플리케이션 기획해보기
- 각자 업무를 분담하고 개발해오기
- 문제가 되는 부분을 함께 수정하고 합쳐보기

6회차

결과물 검토
- 함께 테스트해보기
- 수익을 얻는법에 대해 학습 (결제/광고)
- apk 파일 마켓에 업로드 해보기

리뷰

리뷰쓰기

실시간톡

실시간 톡하기

위치

지도가 들어갑니다.