안드로이드 앱 개발 강의를 해주실 선생님을 찾습니다.

 

저희는 일산동구에 위치한 지윤랩입니다. 

중, 고등학생들을 대상으로 앱 개발을 강의하고 있으며, 근무하셨던 선생님의 퇴사로 후임 강의를 맡아주 실 선생님을 찾습니다.

 

과   목 : 안드로이드 앱 개발 과정

 

대  상  : 중/고등학생

 

인   원 : 15명(현재 8명)

 

일    정: 2022. 1. 8(토) 저녁 6:30 ~ 저녁 9:30 (매주 토요일 3시간)

 

총기간 : 2022. 1. 8(토) ~ 2022. 7. 30(토) 보강달 포함

 

근무요건 : 실무 경력이 있는 분으로 아래 커리큘럼을 충분히 강의가 가능한 자

 

시   급 : 5만원

 

별   도 : 고등학교 진학하는 학생들 포트폴리오를 학생들과 같이 작성해 주어야 합니다. (수고비 20만원 별도 드림)

 

강의위치 : 고양시 화정

 

지원방법 : comirae@hanmail.net 이력서 제출

            (경력 위주 작성 - 이미지 및 본인사진 첨부 )

 

담장자: 박지윤 010-3366-5897 

            ( 오후 4시 이후에는 수업으로 전화를 못받습니다.)

 

강의방법: 현재는 코로나로 원격수업으로 진행을 하고 있으며, 코로나가 안정화가 되면 오프수업으로 전환되나, 학생의 안전을 위해서 전체적으로 안정화가 되었다고 해도, 한두달정도는 더 추이를 살펴 본 후 오프로 전환할 예정입니다. 느낌상 원격수업으로 종강할 듯합니다.

 

 - 1월8일(토)이 너무 빠르면 한주 연기 가능

 - 교재의 PT자료와 소스 있음

 - 더 좋은 커리큘럼으로도 조정도 가능

 - 강사계약서 작성

 

 

* 참고로 올립니다.  ----------------------------------------------------

- 안드로이드 앱 개발 과정 커리큘럼

수업목표 : 안드로이드를 이해하고 기본에 충실한 실무 신입 수준의 앱개발 능력 배양

교재 : 깡샘의 안드로이드 프로그래밍 / 저자 : 강성윤

- 교재를 기반으로 과제와 프로젝트를 따로 만들어서 할 예정입니다.

- 대부분 과제 기반으로 기본기를 탄탄하게 할 예정입니다.

언어 : 자바 (코틀린)

- 실무에서 자바와 코틀린 비중이 7:3이고 두언어 JVM에서 돌아가기 때문에

- 자바로 학습한 후 코틀린을 추가해서 배우는 방향으로 갈 생각입니다.

강의 요약

1. 일반적인 교육 프로그램 + 실무적으로 접근하여 신입 앱개발 수준으로 교육진행

2. 회사의 규모, 회사의 분야별로 앱개발이 어떻게 이뤄지는지 또한 기획자와 디자이너와의

소통은 어떻게 해야되는지 실무의 특화된 내용도 포함

3. github연동 형상관리, 프로젝트 정리방법, 코드 네이밍 등 실제 실무에 사용하는 내용을 다룸

​- 수업에 따라 살짝 내용이 변경 될 수도 있습니다.

 

1월8일(토)부터 진행 될 내용 ------------------------------------------

 

1월 2주차(1월8일)

- 도서리뷰앱 같이 만들기(1)

- 인터파크 Open API 활용

1월 3주차

- 도서리뷰앱 같이 만들기(2)

1월 4주차

- Android Architecture Component (AAC)

- 데이터 바인딩

1월 5주차

- ViewModel과 LiveData (구글 권장사용 라이브러리)

2월 1주차

- Room (새로운 DB)

2월 2주차

- 우리동네 미세먼지 앱 만들기(1)

- 공공데이터포털 Open API 활용

- 위치기반 활용

2월 3주차

- 우리동네 미세먼지 앱 만들기(2)

2월 4주차

- 우리동네 미세먼지 앱 만들기(3)

3월 1주차

- kotlin 이란?

- 코틀린 문법

3월 2주차

- 도서리뷰앱 자바-> 코틀린으로 바꿔보기

3월 3주차

- 영화API 연동 영화목록 앱 만들기(과제)(1)

3월 4주차

- 영화API 연동 영화목록 앱 만들기(과제)(2)

4월 1주차

- 과제 코드 리뷰 및 깃허브 연동 올리기

4월 2주차

- (개인프로젝트 기획검토 및 수정, 화면정의)

4월 3주차

-(개인프로젝트 진행1)

4월 4주차

-(개인프로젝트 진행2)

4월 5주차

-(개인프로젝트 진행3)

5월 1주차

- (개인프로젝트 코드리뷰 및 수정)

5월 2주차

- (개인프로젝트 소스정리 및 문서작성-깃허브)

5월 3주차

- 구글플레이스토어에 개발자 등록 후 실제로 올리는 방법

5월 4주차

- 사용하면 좋은 라이브러리 연동 실습

6월 1주차

- 구글에서 권장하는 아키텍처 소개

6월 2주차

- 에러처리 방법 (Firebase 소개)

6월 3주차

- 아이폰과 안드로이드 개발방법 다른점 소개 및 차이점

- 소스로 비교해보기

6월 4주차

- 진학 준비 자소서 첨삭 및 자기소개 컨설팅

 

7월달 보강 진행후 수료+----------------------------------------------

 

 

 

 

작년에 진행된 내용 ----------------------------------------------------

7월 3주차

- 안드로이드 스튜디오 개발환경 구축

- 안드로이드 프로젝트 이해

- 개발자와의 소통

- 개발 프로세스

7월 4주차

- 사용자 인터페이스(기초뷰)

- 레이아웃을 활용한 다양한 뷰 배치

- LinearLayout, RelativeLayout, FrameLayout, TableLayout, GridLayout, ConstraintLayout

- 자주 사용하는 LineaLayout 따라만들기 실습(*중요)

7월 5주차

- 안드로이드에 사용하는 자바문법

- 변수와 상수

- 조건문과 반복문

- 배열

- Collection

8월 1주차

- 진동과 소리

- 다이얼로그

- 사용자 이벤트처리 * 중요

8월 2주차

- BMI 계산기 (과제)

8월 3주차

- 리소스 활용 및 스마트폰 크기 호환

- 도전 과제

Mission 1: 페이스북의 메신저 인트로 화면 구성

Mission 2: 브런치 앱의 새 글 작성 화면 및 앱 종료 다이얼로그 띄우기

Mission 3: 주소록 앱의 새 연락처 화면 구성

8월 4주차

- 로또 만들기 (과제)

- 계산기 (과제)

- 디버깅 팁

- 앱 디컴파일 하는 방법

9월 1주차

- DBMS 개념

- 앱 DBMS을 이용한 데이터 영속화

- 실습문제

9월 2주차

- 퍼미션

- SharedPreferences

- Mission 1: 주소록 앱의 새로운 연락처 등록 화면 기능 구현

9월 3주차

- 추석연휴

9월 4주차

- 깃허브 회원가입

- 깃허브에 했던 과제 올리기

- 형상관리 개념설명(실무)

10월 1주차

- 다양한 화면 구성

- AdapterView

- 다양한 뷰 활용

- 커스텀 뷰 개발

10월 2주차

- 한글날 연휴

10월 3주차

- Intent

- 생명주기(중요)

- 스레드와 핸들러

10월 4주차

- Fragment

- Viewpager

- RecyclerView

- Viewpager2(최근 새로나온 뷰)

10월 5주차

- 머티리얼 디자인

- 심플웹 브라우저 같이 만들기

11월 1주차

- 컴포넌트

- BroadcastReceiver

- Notification

11월 2주차

- Service (백그라운드 작업)

- ContentProvider

11월 3주차

- 위치 기반 서비스

- 위치 정보획득, 지도 활용

11월 4주차

- 서버 데이터 활용

- API 개념 설명

12월 1주차

- _HTTP 통신

12월 2주차

- push 연동

- Firebase Cloud Message

12월 3주차

- 디미고 앱 UI 따라 만들기(과제)

12월 4주차

- 성탄절 연휴

1월 1주차

- 새해 연휴