塑造学习者构建 Android 应用的知识,Android 平台在全球拥有数十亿活跃设备。
全球有超过 26 亿活跃的 Android 用户。随着移动行业持续在全球范围内发展,现在是学生学习如何创建和影响他们日常生活中使用的技术的最佳时机。
Kotlin 是构建新 Android 应用的推荐编程语言。对于初学者来说,Kotlin 的代码安全特性和简洁的语法使他们能够专注于学习核心编程基础知识。
Android 开发是一项全球范围内需求旺盛的宝贵技能。Android 生态系统内有各种各样的职业,以及创造新业务的机会。
听听已经在将 Kotlin 作为课程的一部分进行教授 的教授们怎么说。

Kotlin 版 Android 开发课程旨在帮助教育工作者在课堂环境中教授 Kotlin 编程语言的 Android 开发基础知识。
学习者应熟悉面向对象编程语言、如何使用 IDE 以及如何使用 GitHub。无需具备 Kotlin 或 Android 的先前经验。建议教育工作者在教授课程之前完成课程内容。
该课程共 13 节课,每节课大约 1 小时。每节课都附带 2 小时的动手代码实验室,供学习者自行完成。如果您已准备好开始教授 Android,请使用这些材料立即开始。我们提供了涵盖 Kotlin 语言、Android 开发简介、UI 基础、Android 应用架构等内容的课程。使用以下幻灯片在课堂环境中进行讲座。
课程 查看幻灯片 查看应用示例
注意:第 1 至 3 节课涵盖 Kotlin 语言,您将在第 4 节课中学习构建您的第一个 Android 应用。
简介 Kotlin 版 Android 开发
第 1 节 Kotlin 基础知识
第 2 节 函数
第 3 节 类和对象
第 4 节 构建您的第一个 Android 应用 掷骰子应用
第 5 节 布局 小费计算器应用
第 6 节 应用导航 Android Trivia 应用
第 7 节 活动和片段生命周期 DessertClicker 应用
第 8 节 应用架构(UI 层) Unscramble 应用
第 9 节 应用架构(持久性层) TrackMySleepQuality 应用
第 10 节 高级 RecyclerView 用例 RecyclerView 应用
第 11 节 连接互联网 MarsRealEstate 应用
第 12 节 存储库模式和 WorkManager WorkManager 应用
第 13 节 应用 UI 设计 Shrine 应用
下载所有幻灯片
与幻灯片同时,将这些 学习路径 作为学习者的作业。完成后,学习者可以参加测验并为每个课程获得徽章。

教授推荐

由于这门课程主要以动手操作为主,因此学生学习了实施方法,这有助于他们在移动应用公司的实习中脱颖而出。

Kavita S. Oza 博士
Shivaji 大学

学生应该学习一种应用开发语言来 [开发] 移动应用。Kotlin 最适合学习。

Satvir Singh 博士
I. K. Gujral 旁遮普理工大学

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

Priyank Singhal 博士
Teerthanker Mahaveer 大学

有关其他资源,请查看 JetBrains Kotlin for Education 页面。

Android 学习会计划旨在让社区中的一群人聚在一起学习如何构建 Android 应用。
无需具备编程经验。对于学习会组织者来说,无需成为该材料的专家或进行讲座,因为参与者将通过 Google 提供的自定进度在线课程进行学习。但是,我们建议组织者在领导小组之前完成内容。
这些材料可用于聚会小组、课后活动或任何同行群体。在计划结束时,您可以为参与者提供一项有趣的挑战,让他们创建一个解决当地社区问题的 Android 应用。
探索来自 Kotlin 版 Android 基础课程 的学习路径,您的参与者将作为学习会的一部分参与其中。

主持人推荐

学生们在进入计算机实验室前两小时就开始排队……他们都渴望参加该计划,并且知道他们今天将学习一些新东西。

Sorosh Shiwa
Aria 大学 DSC 负责人

向人们介绍 Kotlin,并在他们迈出这一步时陪伴他们,这让我们感到非常开心和兴奋,因为这可能会触动他们的生活。

Ceren Tunay 和 Serkan Alc
DSC 土耳其,Android 核心导师团队

在 Twitter 上关注 #AndroidStudyJams

两位开发者如何学习 Android 并开启职业生涯