신규 개발자와 Android를 막 시작하는 개발자, 숙련된 전문가 모두 Google의 Android 개발 전문가들이 만든 교육으로 역량을 향상할 수 있습니다. 그런 다음 Android 개발자로서 인증을 받아서 커리어를 발전시켜 보세요.

입문자 대상

최신 Android 개발 방식을 사용하여 앱을 빌드하는 방법을 개략적으로 알아보려면 여기에서 시작하세요.
강의
이 과정은 Android 학습을 시작할 때 권장되는 과정입니다. Android에서 멋진 사용자 인터페이스(UI)를 만드는 최신 툴킷인 Jetpack Compose를 사용하여 일련의 앱을 빌드합니다. Kotlin 프로그래밍 언어로 앱을 작성하고, Material Design, 앱 아키텍처, 데이터 저장소, 네트워크에서 데이터 가져오기, 테스트 등의 권장사항을 알아봅니다. 프로그래밍 경험이 필요하지 않습니다.

교육 수준: 초급


숙련된 Android 개발자 대상

Android 개발의 고급 주제를 살펴봅니다. 이 리소스에서는 Android 앱을 빌드하는 방법을 알고 있다고 가정합니다.
강의
Android UI를 빌드하기 위한 최신 도구 키트인 Jetpack Compose를 사용해 시작합니다.

교육 수준: 중급

개발자 과정
강력한 프로덕션 품질의 앱을 빌드하기 위한 권장사항과 권장 아키텍처에 관해 알아보세요.

교육 수준: 중급

개발자 과정
접근성 기능이 필요한 사용자를 비롯하여 누구나 Android 앱을 사용할 수 있도록 하는 방법을 알아보세요.

교육 수준: 중급

개발자 과정
코루틴을 사용하여 네트워크 호출, 로컬 데이터 액세스 같은 일반 사용 사례의 작업 관리를 간소화합니다.

교육 수준: 중급


Kotlin 언어 교육

Kotlin 학습에 관심 있는 개발자를 위한 교육입니다.
Codelab 기반
프로그래머를 위한 Kotlin 부트캠프 과정에서는 IntelliJ IDEA에서 프로그램을 생성하면서 Kotlin의 기본 사항을 배우게 됩니다. 이 과정은 자바 또는 C++ 같은 객체 지향 언어를 아는 프로그래머를 위해 마련되었습니다.

교육 수준: 중급

개발자 과정
Android 스튜디오에서 자바 코드를 Kotlin으로 통합 및 변환하고 그 과정에서 Kotlin 언어 규칙을 배웁니다. 또한 자바 코드에서 호출할 수 있도록 Kotlin 코드를 작성하는 방법도 알아봅니다.

교육 수준: 중급


Android Java 개발자 대상

Java 개발자를 위한 Android 교육 콘텐츠는 여기를 참고하세요.
Codelab 기반
Room, ViewModel, LiveData를 포함해 아키텍처 구성요소를 사용하여 앱을 디자인하고 구성합니다.

교육 수준: 중급

Codelab 기반
앱에서 지연 가능한 백그라운드 작업을 지원하는 호환 가능하고 유연하며 단순한 WorkManager를 사용하는 방법을 알아봅니다.

교육 수준: 중급


인증 프로그램

Google에서 인증하는 자격증으로 역량을 보여주세요.
인증
Google Play 스토어 등록정보 인증은 Google Play Console에서 스토어 등록정보를 작성할 때의 디지털 모바일 마케팅 권장사항에 관한 기본적인 지식을 테스트합니다.

교육 수준: 중급

교육자 대상

강의실 환경이나 대면 커뮤니티 그룹에서 Android 앱 개발을 가르치는 데 활용할 수 있는 교육과정 리소스를 살펴보세요.