모던 안드로이드 - 코틀린과 Jetpack 활용
이 강좌에서는 코틀린과 Jetpack의 다양한 라이브러리를 활용하여 리액티브하고 확장에 유연한 안드로이드 앱 개발을 하는 여러가지 방법을 배웁니다
이 강의는
이 강좌에서는 코틀린과 Jetpack의 다양한 라이브러리를 활용하여 리액티브하고 확장에 유연한 안드로이드 앱 개발을 하는 여러가지 방법을 배웁니다.
이런 걸 배울 수 있어요
- 코틀린과 Jetpack의 다양한 라이브러리를 활용
- 리액티브하고 확장에 유연한 안드로이드 앱 개발을 하는 여러가지 방법
- Hilt를 활용한 의존성 주입 방법
한 걸음 더 나아가는 모바일 앱 개발,
최신 기법의 안드로이드 개발 스킬 학습!
강의 소개
안드로이드가 탄생한지 벌써 10년이 넘었고, 그동안 많은 변화가 있었습니다.
개발 언어도 추가되었고, 개발 방법도 달라졌습니다.
코틀린은 자바를 보완하기 위해 탄생한 언어이고, 2019년 안드로이드 공식 개발 언어로 채택되었습니다.
그리고 Jetpack은 기존의 안드로이드 개발 방법의 패러다임을 바꿀 수 있는 구글에서 개발하는 다양한 라이브러리 집합입니다.
여러분이 안드로이드 기초 공부를 마쳤지만 이러한 내용을 모르신다면 이 강좌를 보시기를 권해 드립니다
이 강의에서 배울 수 있는 것
이 강좌에서는 다음의 다양한 기술을 사용하여 모던 안드로이드 개발 방법을 배웁니다.
- LiveData
- ViewModel
- DataBinding
- Room
- Navigation
- Coroutines
- Dagger-Hilt
- Retrofit
- 다양한 Kotlin 확장함수들
학습 목표
- 코틀린으로 안드로이드 개발을 할 수 있다.
- Android Architecture Component를 활용한 안드로이드 개발 기법을 이해한다.
- LiveData, ViewModel을 자유자재로 활용하여 개발할 수 있다.
- 다양한 Jetpack 라이브러리를 활용하여 더 나은 안드로이드 앱 개발을 할 수 있다.
도움 되는 분들
- 최신 기법의 안드로이드 개발 방법을 학습하고 싶은 개발자 또는 학생
- 코틀린으로 안드로이드 개발시 장점을 학습하고 싶은 개발자 또는 학생
선수 지식
- 안드로이드 기초
- Java 기초 문법
- Kotlin 기초 문법
강의자
교육하고 책 쓰는 개발자 오준석입니다. 저는 최근 10여년간 모바일 소프트웨어 개발을 해 왔으며, 온오프라인 강의와 Youtube 채널을 통해서 2000명이 넘는 사람들에게 개발자가 되는 방법이나 코딩 기술을 가르쳤습니다.
73강의 10시간 32분
강좌 커리큘럼
0. 소개
Available in
days
days
after you enroll
1. 코틀린 문법의 빠른 복습
Available in
days
days
after you enroll
2. Jetpack
Available in
days
days
after you enroll
-
미리보기Jetpack 소개 (4:35)
-
미리보기[Java] DB를 이용한 데이터 저장 방법 Room (15:18)
-
미리보기[Kotlin] DB를 이용한 데이터 저장 방법 Room (11:12)
-
미리보기[Java] LiveData (5:16)
-
미리보기[Kotlin] LiveData (2:53)
-
미리보기[Java] Room 비동기 처리 (6:26)
-
미리보기[Kotlin] Room 비동기 처리 (4:49)
-
미리보기[Java] UI와 로직 분리 ViewModel (10:50)
-
시작[Java] ViewModel 사용법 변경 사항 (업데이트) (7:28)
-
미리보기[Kotlin] UI와 로직 분리 ViewModel (6:07)
-
시작[Kotlin] ktx를 사용한 ViewModel 사용법 (업데이트) (6:04)
-
미리보기[Java] DataBinding (17:03)
-
미리보기[Kotlin] DataBinding (10:27)
-
시작[공통] DataBinding Gradle 설정 변경점 (업데이트) (0:48)
-
미리보기[Java] Navigation (26:26)
-
미리보기[Kotlin] Navigation (12:56)
총 학습기간 :
정상 수강기간(유료 수강기간) 최초 2개월(60일), 무료 수강 기간은 61일차 이후로 무제한이며, 유료 수강기간과 무료 수강기간 모두 동일하게 시청 가능합니다.