无论是新手开发者、刚接触 Android 的开发者,还是经验丰富的专业人士,都可以通过 Google 的 Android 开发专家创建的培训来提升您的技能。然后获得 Android 开发者认证,以推动您的职业发展。

针对初学者

从这里开始,您可以全面了解如何使用最新的 Android 开发实践构建应用。
课程
这是学习 Android 的 **推荐** 课程!使用 Jetpack Compose 构建一系列应用,Jetpack Compose 是用于在 Android 上创建精美用户界面的现代工具包。您将在 Kotlin 编程语言中编写这些应用,并学习 Material Design、应用架构、数据存储、从网络获取数据、测试等方面的最佳实践。无需任何编程经验。

培训级别:初学者


针对有经验的 Android 开发者

深入了解 Android 开发中更高级的主题。这些资源假设您已经了解如何构建 Android 应用。
课程
开始使用 Jetpack Compose,它是一个用于构建 Android UI 的现代工具包。

培训级别:中级

路径
了解构建健壮的生产级应用的最佳实践和推荐架构。

培训级别:中级

路径
学习如何使您的 Android 应用可供所有人使用,包括有无障碍需求的人。

培训级别:中级

路径
使用协程简化针对网络调用和访问本地数据等常见用例的任务管理。

培训级别:中级


Kotlin 语言培训

适合想要学习 Kotlin 的开发者。
基于 codelab
在面向程序员的 Kotlin 集训营课程中,您将在 IntelliJ IDEA 中创建程序时学习 Kotlin 的基础知识。此课程专为熟悉 Java 或 C++ 等面向对象语言的程序员设计。

培训级别:中级

路径
使用 Android Studio 将 Java 代码合并和转换为 Kotlin,并在此过程中学习 Kotlin 语言约定。您还将学习如何编写 Kotlin 代码以使其可从 Java 代码调用。

培训级别:中级


针对 Android Java 开发者

此处提供面向 Java 开发者的 Android 培训内容。
基于 codelab
使用架构组件设计和构建应用,包括 Room、ViewModel 和 LiveData。

培训级别:中级

基于 codelab
学习如何使用 WorkManager,这是一个兼容、灵活且简单的库,用于在您的应用中执行可延迟的后台工作。

培训级别:中级


认证计划

通过 Google 认证证书展示您的技能。
认证
Google Play 商店列表证书证明了那些在 Google Play 管理中心构建商店列表的人对数字移动营销最佳实践的基础知识的了解。

培训级别:中级

针对教育工作者

查看您可以调整以在课堂环境或社区聚会小组中教授 Android 应用开发的课程资源。