借助这些免费课程资源,您可以在学校或当地社区讲授如何使用 Kotlin 编程语言开发 Android 应用。这些资料由 Google 专家精心打造,可为您提供讲授 Android 开发知识所需的一切。您甚至可以根据受众的需求对材料进行定制。

如果您想学习 Android 课程,请点击此处查看自定进度的在线课程。

讲授如何使用 Kotlin 进行 Android 开发

全球活跃 Android 用户超过 26 亿。全球移动行业继续保持增长,学生们应该抓住机遇,学习如何打造和影响他们日常生活中使用的技术。
Kotlin 是构建新 Android 应用的推荐编程语言。对于刚刚开始学习编程的学生,Kotlin 的代码安全功能和简洁的语法可让他们专注于学习核心编程基础知识。
Android 开发是一套有价值的技能,在世界各地都有着很高的需求。Android 生态系统中职业各样,而且开拓新业务的机会也非常多。

聆听已在讲授 Kotlin 的教授的课程。

“利用 Kotlin 进行 Android 开发”课程介绍了使用 Kotlin 编程语言进行 Android 应用开发的基础知识。这些资料专为教师在课堂环境中授课而设计。本课程共包含 13 节课,每堂课大约需要 1 小时。每堂课都配合 2 小时的 Codelab 实践操作内容,供学生自行完成。如果您已准备好开始学习 Android 知识,不妨参考以下资料立即开始学习。
简介 // 利用 Kotlin 进行 Android 开发
第 1 课 // Kotlin 基础知识
第 2 课 // 函数
第 3 课 // 类和对象
第 4 课 // 构建首个 Android 应用
第 5 课 // 布局
第 6 课 // 应用导航
第 7 课 // activity 和 fragment 生命周期
第 8 课 // 应用架构(界面层)
第 9 课 // 应用架构(持久性层)
第 10 课 // 高级 RecyclerView 用例
第 11 课 // 连接到互联网
第 12 课 // 代码库模式和 WorkManager
第 13 课 // 应用界面设计
全部下载
  • 带演讲者备注的教学课件
  • 面向学生的实际操作 Codelab(在衔接课程中呈现)
  • 学生专用数字徽章
  • GitHub 上的解决方案代码

熟悉面向对象的编程语言、如何使用 IDE,以及如何使用 GitHub。无需拥有 Kotlin 或 Android 相关经验。建议教师先完成课程内容再讲授。

教授赞誉

由于这主要是一门实践型课程,因此学生将学习一些实现方法,帮助他们在移动应用公司找准定位。

Kavita S. Oza 博士
希瓦吉大学

学生应学习适合[开发]移动应用的应用开发语言。Kotlin 是最适合学习的语言。

Satvir Singh 博士
I. K. Gujral Punjab Technical University

与学生可能会学习的其他语言相比,Kotlin 更易于理解且易于实现。

Priyank Singhal 博士
Teerthanker Mahaveer University

如需其他资源,请参阅 JetBrains Kotlin 教育版页面。

Android Study Jams 计划旨在让社区中的一群人一起学习如何构建 Android 应用。该计划适用于交流会、课后辅导或任何同龄人群体。作为教员,您无需成为资料专家或讲师,因为参加者可以借助由 Google 提供的在线课程自学。在计划结束时,您可以提供有趣的挑战,让参与者打造解决当地社区问题的 Android 应用。

全部下载

有两类课程。选择与您所属群体的经验水平最相符的课程。我们建议教员先完成内容再向群体讲授。

编程新手课程
无需编程经验。需要具备基本的计算机素养和基本的数学能力。

编程老手课程
必须拥有面向对象的编程语言方面的经验。学生应熟悉 IDE 和 GitHub 的使用。

教员赞誉

在进入计算机实验室之前,学生们已排队等候了两个小时的时间,他们都热衷于参加这项计划,渴望学习新知识。

Sorosh Shiwa
Aria University DSC 负责人

在这可以触动用户的第一步,向他们介绍 Kotlin 并提供支持,这让我们感到非常快乐和兴奋。

Ceren Tunay 和 Serkan Alc
DSC Turkey Android 核心导师团队

请查看社交媒体上的 #AndroidStudyJams

两名开发者是如何学习 Android 知识并开启自己职业生涯的