개발 · 프로그래밍

/

모바일 앱 개발

모던 안드로이드 - 코틀린과 Jetpack 활용

이 강좌에서는 실무에서 많이 사용하는 코틀린과 Jetpack의 다양한 라이브러리를 활용하여 리액티브하고 확장에 유연한 안드로이드 앱 개발을 하는 여러가지 방법을 배웁니다.

(4.0) 수강평 41개

수강생 418명

Thumbnail

초급자를 위해 준비한
[모바일 앱 개발] 강의입니다.

이런 걸
배워요!

  • 코틀린과 Jetpack의 다양한 라이브러리를 활용

  • 리액티브하고 확장에 유연한 안드로이드 앱 개발을 하는 여러가지 방법

  • Hilt를 활용한 의존성 주입 방법

한 걸음 더 나아가는 모바일 앱 개발,
실무에서 쓰는 최신 기법의 안드로이드 개발 스킬 학습!

강의 소개

안드로이드가 탄생한지 벌써 10년이 넘었고, 그동안 많은 변화가 있었습니다.
개발 언어도 추가되었고, 개발 방법도 달라졌습니다.

코틀린은 자바를 보완하기 위해 탄생한 언어이고, 2019년 안드로이드 공식 개발 언어로 채택되었습니다.
그리고 Jetpack은 기존의 안드로이드 개발 방법의 패러다임을 바꿀 수 있는 구글에서 개발하는 다양한 라이브러리 집합입니다.

여러분이 안드로이드 기초 공부를 마쳤지만 이러한 내용을 모르신다면 이 강좌를 보시기를 권해 드립니다.

강의 순서


이 강의에서 배우는 것들

이 강좌에서는 다음의 다양한 기술을 사용하여 모던 안드로이드 개발 방법을 배웁니다.

  • LiveData
  • ViewModel
  • DataBinding
  • Room
  • Navigation
  • Coroutines
  • Dagger-Hilt
  • Retrofit
  • 다양한 Kotlin 확장함수들


학습 목표

  • 코틀린으로 안드로이드 개발을 할 수 있다.
  • Android Architecture Component를 활용한 안드로이드 개발 기법을 이해한다.
  • LiveData, ViewModel을 자유자재로 활용하여 개발할 수 있다.
  • 다양한 Jetpack 라이브러리를 활용하여 더 나은 안드로이드 앱 개발을 할 수 있다.

 

 

<오준석의 생존코딩> 다른 강의가 궁금하다면?
인프런 베스트셀러 플러터 시리즈

Flutter 입문 - 안드로이드, iOS 개발을 한 번에
플러터로 안드로이드 + iOS 개발을 함께 해결!
Flutter 중급 - Http통신, 상태관리
중급 이상의 플러터 학습이 필요하다면?
Flutter 인스타그램 클론 2.0
플러터로 만드는 인스타그램 앱+서버 클론 코딩

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 최신 기법의 안드로이드 개발 방법을 학습하고 싶은 개발자 또는 학생

  • 코틀린으로 안드로이드 개발시 장점을 학습하고 싶은 개발자 또는 학생

선수 지식,
필요할까요?

  • 안드로이드 기초

  • Java 기초 문법

  • Kotlin 기초 문법

교육하고 책 쓰는 개발자 오준석입니다.
'오준석의 생존코딩' 유튜브 채널과 생존코딩 (https://survivalcoding.com) 교육 플래폼을 운영중입니다.

저서
오준석의 플러터 생존코딩 (한빛미디어 2020)
오준석의 안드로이드 생존코딩: 코틀린 편 (한빛미디어 2018)
될 때까지 안드로이드 (루비페이퍼 2018)

주요경력
오렌지(OhRange) 대표
세민직업전문학교 정보기술개발 직업훈련교사
수원스마트앱개발학원 운영
LG전자 MC사업부
일본 아이치현 (株)東海理科 Security사업부
일본 아이치현 (株)日本テクシード IT사업부

LinkedIn: https://www.linkedin.com/in/junsuk5/

커리큘럼

전체

74개 ∙ (10시간 32분)

수업 자료

가 제공되는 강의입니다.

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!