우주 최강의 쌤즈
이미지

강좌상세보기

강좌상세보기Home > 강좌상세보기
아이콘

깡쌤의 안드로이드 프로그래밍 with 자바

강좌이미지

강좌정보

강성윤 보기
수강신청
수강신청 가능
수강기간
365
학습시간
26시간55
커리큘럼
107차시
학습방식
커리큘럼 자율 수강방식
수강기기
PC

깡쌤의 안드로이드 프로그래밍 with 자바

가격
120,000
30%
할인가
84,000
상품금액
84,000
원 적립예정
장바구니 바로 구매하기
강좌소개 커리큘럼 강좌후기 질문과 답변 공지사항
구매하기

강좌소개

 

커리큘럼

강좌 회차별 커리큘럼 안내입니다. 강좌의 진행에 따라 변경 될 수 있습니다.
회차(차시)
커리큘럼명(차시명)
샘플강좌
강의시간
1회차
00. 강의 안내
4분
2회차
01-1. 안드로이드 스튜디오 개발환경 구축 (안드로이드 스튜디오 설치, 안드로이드 스튜디오 설정)
보기
8분
3회차
01-2. 첫 번째 앱 만들고 실행하기(프로젝트 생성, AVD 매니터)
보기
15분
4회차
01-2. 첫 번째 앱 만들고 실행하기 (AVD 에서 실행, 스마트폰에서 실행, 개발 편의를 위한 설정)
보기
18분
5회차
01-3. 앱 배포 (AAB 파일의 이해, AAB 파일로 앱 빌드)
13분
6회차
01-3. 앱 배포 (구글 Play 스토어에 앱 배포)
17분
7회차
02-1. 안드로이드 앱 개발 특징 (안드로이드의 특징, 안드로이드 플랫폼 아키텍처)
보기
8분
8회차
02-1. 안드로이드 앱 개발 특징 (컴포넌트 기반 개발, 리소스를 이용한 개발)
23분
9회차
02-2. 개발 디렉토리와 파일 구조 (앱의 디렉토리와 파일, R.java 의 이해)
18분
10회차
02-3. 그레이들 파일 (settings.gradle, 프로젝트 수준의 그레이들, 모듈 수준의 그레이들)
11분
11회차
02-4. HelloWorld 앱 코드 분석, 02-5. 안드로이드 버전
13분
12회차
03-1. UI의 기본구조(액티비티 뷰 구조)
보기
9분
13회차
03-1. UI의 기본구조 (UI 프로그램 작성 방법 - 자바코드)
5분
14회차
03-1. UI의 기본구조 (UI 프로그램 작성 방법 - 레이아웃 XML)
4분
15회차
03-1. UI의 기본구조(뷰의 기초 속성)
20분
16회차
실습 - 뷰 기초 속성 활용
8분
17회차
03-2. 뷰 아키텍처(뷰의 계층구조)
17분
18회차
03-3. 기초 뷰 활용(TextView)
13분
19회차
03-3. 기초 뷰 활용(ImageView, EditText)
13분
20회차
03-3. 기초 뷰 활용(Button, Checkbox와 RadioButton)
11분
21회차
03-4. ViewBinding
16분
22회차
실습 - 다양한 뷰의 활용
13분
23회차
04-1. LinearLayout
보기
25분
24회차
실습 - 목록 화면 구성 - LinearLayout
6분
25회차
04-2. RelativeLayout
8분
26회차
실습 - 목록 화면 구성 - RelativeLayout
5분
27회차
04-3. FrameLayout, 04-4. GridLayout
13분
28회차
실습 - GridLayout
6분
29회차
04-5. ConstraintLayout
11분
30회차
05-1. 뷰 이벤트
15분
31회차
실습 - 뷰 이벤트
8분
32회차
05-2. 터치 이벤트와 키 이벤트
13분
33회차
실습 - 터치, 키 이벤트
6분
34회차
06-1. 안드로이드 리소스
26분
35회차
06-2. 스마트폰 크기 호환성(리소스 폴더명 조건 명시법)
17분
36회차
06-2. 스마트폰 크기 호환성(WindowMetrics, 논리적 단위로 스마트폰 크기 호환성 확보)
17분
37회차
실습 - 리소스 폴더명 조건 활용하기
8분
38회차
07-1 퍼미션(퍼미션이란)
21분
39회차
07-1. 퍼미션(퍼미션 허용)
17분
40회차
07-2. 진동과 소리
8분
41회차
실습 - 진동과 효과음 울리기
13분
42회차
07-3. 다이얼로그(토스트 메시지, 알림 창)
17분
43회차
07-3. 다이얼로그(목록 다이얼로그, 날짜선택 다이얼로그, 시간선택 다이얼로그, 커스텀 다이얼로그)
9분
44회차
실습 - 다이얼로그 띄우기
27분
45회차
07-4. 알림(알림의 기본구성, NotificationChannel, 기본적인 알림 구성)
28분
46회차
07-4. 알림(알림의 다양한 구성)
16분
47회차
실습 - 알림
29분
48회차
08-1. JetPack의 라이브러리
21분
49회차
08-2. ActionBar와 메뉴(ActionBar)
19분
50회차
08-2. ActionBar와 메뉴(메뉴)
17분
51회차
실습 - Menu
11분
52회차
08-2. ActionBar와 메뉴(Toolbar)
15분
53회차
08-3. Fragment(Fragment 이해)
16분
54회차
08-3. Fragment(Fragment 작성법, Fragment 생명주기)
17분
55회차
실습 - Fragment
8분
56회차
08-4. RecyclerView(RecyclerView 소개, Adapter와 ViewHolder)
29분
57회차
08-4. RecyclerView(LayoutManager, ItemDecoration)
17분
58회차
실습 - RecyclerView
15분
59회차
08-5. ViewPager2
9분
60회차
실습 - ViewPager2
6분
61회차
09-1. DrawerLayout과 NavigationView
17분
62회차
실습 - NavigationView
12분
63회차
09-2. ExtendedFloatingActionButton, 09-3. TabLayout
20분
64회차
실습 - TabLayout
9분
65회차
AppBarLayout, 09-5. CoordinatorLayout
18분
66회차
실습 - CoordinatorLayout - AppBarLayout
11분
67회차
10-1. 인텐트(인텐트 기본 개념)
15분
68회차
10-1. 인텐트(명시적 인텐트와 암시적 인텐트, 인텐트 필터)
29분
69회차
10-1. 인텐트(Extra 데이터, 결과 되돌리기 - startActivityForResult(), 결과 되돌리기 - ActivityResultLauncher)
17분
70회차
실습 - 인텐트
11분
71회차
10-2. 액티비티 생명주기
19분
72회차
실습 - 액티비티 생명주기
9분
73회차
10-3. 태스크 관리(시스템의 태스크 관리)
11분
74회차
10-3. 태스크 관리(태스크 제어)
18분
75회차
10-4. 액티비티를 위한 다양한 설정
8분
76회차
실습 - 액티비티 설정
8분
77회차
10-5. ANR과 스레드-핸들러
21분
78회차
11-1. 브로드캐스트 리시버(브로드캐스트 리시버 이해, 브로드캐스트 리시버 작성 방법)
19분
79회차
11-1. 브로드캐스트 리시버(시스템 상태 파악)
14분
80회차
실습 - 브로드캐스트 리시버
11분
81회차
11-2. 서비스(서비스 작성 방법, 서비스 생명주기)
16분
82회차
11-2. 서비스(Messenger 바인딩, 패키지 공개 상태)
20분
83회차
11-2. 서비스(AIDL)
11분
84회차
실습 - AIDL
21분
85회차
11-3. 백그라운드 제약(브로드캐스트 리시버 제약, 서비스 제약)
17분
86회차
11-3. 백그라운드 제약(JobScheduler)
21분
87회차
12-1. 콘텐츠 프로바이더 이해
20분
88회차
12-2. 구글 기본 앱 연동(주소록 앱 연동, 카메라 앱 연동)
31분
89회차
12-2. 구글 기본 앱 연동(갤러리 앱 연동, 지도 앱과 전화 앱 연동)
11분
90회차
실습 - 카메라앱과 갤러리 앱 연동
22분
91회차
13-1. SQLite을 이용한 영속화
14분
92회차
실습 - SQLite 실습
10분
93회차
13-2. 파일 읽고 쓰기
19분
94회차
실습 - 파일 다루기
8분
95회차
13-3. Preferences(SharedPreferences)
10분
96회차
13-3. Preferences(앱 설정 자동화, 설정 제어 및 이벤트 처리)
23분
97회차
실습 - 설정 자동화
16분
98회차
14-1. 네트워크 정보 활용
16분
99회차
14-2. Retrofit2(매니페스트 설정, Retrofit2 구조)
20분
100회차
14-2. Retrofit2(어노테이션), 14-3. Glide 라이브러리
18분
101회차
실습 - Retrofit과 Glide
23분
102회차
14-4. 파이어베이스 클라우드 메시징
12분
103회차
실습 - 파이어베이스 클라우드 메시징
25분
104회차
15-1. 위치정보 획득 - Locationmanager, 15-2. 위치정보 획득 - Fused
25분
105회차
15-3. GoogleMap
12분
106회차
실습 - Geo 프로그래밍
28분
107회차
마치면서
3분