new_releases 新功能!使用 Kotlin 实现高级 Android 开发

code Codelab

通过我们免费的使用 Kotlin 实现高级 Android 开发自学培训,将您的 Android 编码技能提升到一个新的水平。该课程使用 Kotlin 编程语言,为您介绍 Android 上的通知、图形和动画,教您如何登录用户、向应用添加映射以及如何正确测试应用。每节课都包含一个在 GitHub 中提供解决方案代码的教程。

directions_run 培训级别:高级

开始学习课程

Android Kotlin 基础知识

code Codelab

通过我们免费的 Android Kotlin 基础知识自学培训,学习使用 Kotlin 编程语言的基本 Android 编程概念,并构建各种应用。每个 Codelab 都包含一个在 GitHub 中提供解决方案代码的教程。

directions_run 培训级别:中级

开始学习课程

Android 开发者基础知识 (Java)

code Codelab

通过我们免费的 Android 开发者基础知识自学培训,学习使用 Java 编程语言的基本 Android 编程概念。您可构建各种应用,从构建最基本的 Hello World 开始,一直到构建能够预定作业、更新设置和使用 Android 架构组件的应用。每节课都包含一个 Codelab,该 Codelab 在 GitHub 中提供解决方案代码,并提供概念文档和幻灯片。

Google Developers 培训团队设计了此课程。

directions_run 培训级别:中级

了解详情

高级 Android 开发 (Java)

code Codelab

通过我们免费的高级 Android 开发自学培训,将您的 Android 编码技能提升到一个新的水平。该课程使用 Java 编程语言,教您拓展用户体验、改善应用性能以及添加自定义视图、动画和位置感知等功能。每节课都包含一个教程,该教程在 GitHub 中提供解决方案代码,并提供概念文档和幻灯片。

Google Developers 培训团队设计了此课程。

directions_run 培训级别:高级

了解详情

面向新编程人员

面向初学者的 Android 开发

videocam 视频

面向志向远大的 Android 开发者的免费自学系列课程。了解如何构建首个 Android 应用、为应用添加功能、连接到互联网以及设置数据库。

directions_walk 级别:初级

1. Android 基础知识:界面
2. 用户输入
3. 跨屏应用
4. 网络
5. 数据存储

Android 基础知识纳米学位

videocam 视频

如果加入 Android 基础知识纳米学位计划,您将获得指导和帮助,助您顺利通过 Udacity 的 Android 初级课程。此计划是帮助您构建第一批应用并获得纳米学位的绝佳方式。

directions_walk 级别:初级

了解详情

面向有经验的开发者

如果您有过一段时间的编码经验,我们提供的课程可帮您培养 Android 技能并学习最佳做法。

code Google 开发者 Codelabs

有空闲时间,想学习新的 Android 开发技巧?每个 Codelab 都提供独立的专项编码体验,您可以自行学习。

Codelab 是可自定进度的免费在线自学模块。

directions_run directions_run 级别:中高级

使用 Kotlin 构建首个 Android 应用

使用 Java 构建首个 Android 应用

更多 Android Codelab

更多 Kotlin 课程…

您了解面向对象的编程方式吗?想学习使用 Kotlin 进行 Android 编程以及了解 Kotlin 的其他用途吗?请从下面的课程中选择一个尝试学习一下。

new_releases 新功能!面向编程人员的 Kotlin 训练营

code Codelab

通过这一免费的自学系列 Codelab,了解 Kotlin 的基础知识。无论您是 Java 开发者还是其他面向对象的语言的编程人员,本课程都能帮助您了解使 Kotlin 如此受开发者欢迎的功能。学完本课程后,您将掌握使用 Kotlin 构建下一个项目所需的技能。

directions_run 级别:中级

使用 Kotlin 开发 Android 应用

videocam 视频

了解如何通过经过行业验证的工具和库用 Kotlin 构建和开发 Android 应用。尝试使用这些 Kotlin 技巧,更快速地创建 Android 应用,同时减少错误和代码。

这是一门免费的自学课程。

directions_run 级别:中级

更多 Java 编程语言课程…

Android 开发者纳米学位

videocam 视频

一边努力获得 Android 开发者纳米学位,一边构建一系列项目。学习基本的 Android 开发工具、原则和模式,同时获得个性化帮助。

所有课程也单独提供,并且不收取任何费用。

directions_run 级别:中级

高级 Android 应用开发

videocam 视频

这个免费的自学教程将指导您根据 Google 的应用质量指南来制作和发布 Android 应用。

directions_run 级别:高级