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

Codelab

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

培训级别:高级

开始学习课程

Android Kotlin 基础知识

Codelab

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

培训级别:中级

开始学习课程

Android 开发者基础知识 (Java)

Codelab

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

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

培训级别:中级

了解详情

高级 Android 开发 (Java)

Codelab

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

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

培训级别:高级

了解详情

面向新编程人员

面向初学者的 Android 开发

视频

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

级别:初级

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

Android 基础知识纳米学位

视频

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

级别:初级

了解详情

面向有经验的开发者

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

Google 开发者 Codelabs

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

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

级别:中高级

使用 Kotlin 构建首个 Android 应用

使用 Java 构建首个 Android 应用

更多 Android Codelab

更多 Kotlin 课程…

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

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

Codelab

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

级别:中级

使用 Kotlin 开发 Android 应用

视频

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

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

级别:中级

更多 Java 编程语言课程…

Android 开发者纳米学位

视频

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

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

级别:中级

高级 Android 应用开发

视频

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

级别:高级