Register now for Android Dev Summit 2019!

Kotlin 학습 리소스

Kotlin을 사용하여 빠르게 빠르게 생산성을 높일 수 있도록 유용한 리소스를 선별하여 모았습니다. Kotlin을 처음 사용한다면 다음 리소스를 확인해 보세요.

문서

Kotlin 언어

Android에서 Kotlin 사용하기

샘플

  • Sunflower: Kotlin과 Jetpack을 사용하여 Android를 개발한 우수 사례를 보여주는 완전한 샘플 앱입니다.
  • Google I/O Android 앱: Google I/O 앱의 2018 버전은 Kotlin으로 완전히 재작성되었으며 또 다른 Kotlin 샘플 앱으로 활용할 수 있습니다.
  • Kotlin 샘플: Kotlin으로 작성된 Android 코드 샘플 모음입니다.

Codelab

  • Paging: 사용자가 스크롤하는 동안 목록 항목을 로드하기 위해 Paging 라이브러리 구성요소를 통합하는 방법을 알아보세요.
  • Room with a view: Android 아키텍처 구성요소를 사용하는 앱을 구축하는 방법을 알아보세요.
  • 코루틴: 콜백 요청을 감소시켜 코드를 단순화해주는 백그라운드 스레드를 관리하는 방식인 Kotlin 코루틴 사용 방법을 알아보세요.

동영상

  • Udacity 과정: 프로그래머를 위한 Kotlin 부트캠프로, Google의 Kotlin 전문가가 제공하는 Kotlin 프로그래밍 언어의 필수 내용으로 구성되어 있으며, 자바 또는 다른 객체 지향 언어를 사용하는 프로그래머를 위한 과정입니다.
  • YouTube: 'Android의 Kotlin'을 검색하면 유용한 정보가 포함된 다양한 기술 관련 동영상을 볼 수 있습니다.
  • O'Reilly 과정: JetBrains 개발자인 하디 하리리의 'Kotlin 프로그래밍 소개'라는 8시간 분량의 Kotlin 과정입니다. 과정을 들으려면 구독해야 하며, 10일 무료 평가판이 제공됩니다.
  • Treehouse 과정: 자바 개발자를 위한 Kotlin 과정으로, Android에 중점을 두고 Kotlin을 가르칩니다. 이 과정을 들으려면 구독이 필요하며, 7일 무료 평가판이 제공됩니다.
  • Udemy 과정: 초보자를 위한 Kotlin 과정으로, Kotlin을 기초부터 가르칩니다. 이 과정을 들으려면 구독이 필요하며, 신규 학생에게는 할인이 제공됩니다.

도서

Kotlin 사이트에 더 많은 책이 소개되어 있습니다.

소셜 채널