中文新课程: 协助教育工作者教授 Android 应用开发

中文新课程: 协助教育工作者教授 Android 应用开发
www.zeeklog.com  - 中文新课程: 协助教育工作者教授 Android 应用开发

作者 / Android 开发技术推广工程师 Kat Kuan

我们力图面向大众开放 Android 开发内容,让所有人都成为 Android 开发者。多年来,为提升自身技能,数百万不同层次的学习者都使用过我们的学习内容并完成了课程和 Codelab 学习。随着行业不断变化发展,我们也在持续更新和发布新内容。

随着就业市场对技能熟练的 Android 开发者的需求不断增长,我们越来越需要教育工作者培养下一代 Android 开发者。为此,我们提供了下列资源来支持教育工作者的工作,助其增强教学能力。

关于使用 Kotlin 进行 Android 开发的全新讲师引导式课程

我们推出了关于使用 Kotlin 进行 Android 开发的全新讲师引导式中文课程。这是一门课堂学习课程 (线上或线下),讲师会讲授重要的 Android 概念,学生则通过 Codelab 进行实操练习。官方课程资料现已发布,讲师可根据学生的需求自由修改这些资料。

扫描二维码☟ 即刻下载 ☟完整中文课程

www.zeeklog.com  - 中文新课程: 协助教育工作者教授 Android 应用开发

使用 Kotlin 进行 Android 开发

https://developer.android.google.cn/teach

此课程在我们 2018 年发布的课程基础上作出了重大更新。从发布 到 Android 开发变为以 Kotlin 为先,这些更新都体现了 Android 平台的最新变化。能够简化语法并增强代码安全性,进而帮助开发者提高工作效率。Kotlin 是 Google 为构建 Android 应用的新开发者推荐的编程语言,目前 60% 以上的专业 Android 开发者都已开始使用该语言。虽然讲师教授此课程无需具备 Android 或 Kotlin 使用经验,但建议先前积累有编程经验。

Android Jetpack 库

https://developer.android.google.cn/jetpack

Kotlin 编程语言

https://developer.android.google.cn/kotlin

我们已与全球多所大学和多家技能娴熟的合作伙伴建立合作。它们均是今年春季首批向学生教授此课程的机构,在今年秋季和接下来的几个学期,还将有更多大学加入这一行列。此课程现已公开发布,欢迎教育工作者开始教授 Android 开发课程。

这主要是一门实操课,学生需学习编程实现,这有助于他们在移动应用公司就职。
—— 希瓦吉大学 Kavita S. Oza 博士

Android Study Jams 内容现已面向所有开发者发布

经证明,除了正式课堂以外,同伴互助小组学习也是学习 Android 开发的有效方式。这就是我们当下同时面向所有开发者发布 Android Study Jams 学习计划的原因。 可让一组学生通过在线课程中的实操 Codelab 共同学习 Android 开发。虽然不需要讲师讲课,但建议安排一名助教组织小组会议。无需任何编程经验就可以开始学习。在全球 Google 开发者学生俱乐部中,已有 38,000 多名学生参与该学习计划。

Android Study Jams 学习计划

https://developer.android.google.cn/teach#for-facilitators-leading-a-community-group

带领学员走进 Kotlin,并陪同他们迈出第一步,这将能影响他们的生活,也让我们无比喜悦、激动万分。
—— 土耳其开发者学生俱乐部 Ceren Tunay 和 Serkan Alc

学习的途径很多,但看到学生华丽转身为 Android 开发者的各种经历,总是让人觉得十分有趣;看到他们取得的个人成就、构建的创新应用及其创业追求,也总能让人无比激动。以下视频着重介绍了两名开发者,及学习 Android 开发对其职业生涯的影响。

△ 学习 Android 开发对两名开发者职业生涯的影响

如需获取这些新课程的详情,请参阅面向教育工作者的 Android 开发资源。

对于独立学习者,我们还提供了自学内容、Udacity 课程和纳米学位以及 Android 官方文档上的更多资源。

  • 面向教育工作者的 Android 开发资源
    https://developer.android.google.cn/teach
  • 自学内容
    https://developer.android.google.cn/kotlin/campaign/learn
  • Udacity 课程和纳米学位
    https://www.udacity.com/courses/all?skill=Android&skill=Android+Development
  • Android 官方文档
    https://developer.android.google.cn/guide

为方便大家系统地学习使用 Kotlin 进行 Android 开发,我们专门制作了中文的 PPT 版系列课程内容:

扫描二维码☟ 即刻下载 ☟完整中文课程

www.zeeklog.com  - 中文新课程: 协助教育工作者教授 Android 应用开发
www.zeeklog.com  - 中文新课程: 协助教育工作者教授 Android 应用开发

推荐阅读

如页面未加载,请刷新重试

www.zeeklog.com  - 中文新课程: 协助教育工作者教授 Android 应用开发

点击屏末 | 阅读原文 | 获取更多课程相关信息


www.zeeklog.com  - 中文新课程: 协助教育工作者教授 Android 应用开发
www.zeeklog.com  - 中文新课程: 协助教育工作者教授 Android 应用开发
www.zeeklog.com  - 中文新课程: 协助教育工作者教授 Android 应用开发

Read more

支付业务与技术架构学习总结(1)——完整的支付系统整体架构

支付业务与技术架构学习总结(1)——完整的支付系统整体架构

支付产品模块是按照支付场景来为业务方提供支付服务。这个模块一般位于支付网关之后,支付渠道之前。 它根据支付能力将不同的支付渠道封装成统一的接口,通过支付网关来对外提供服务。所以,从微服务的角度,支付产品本身也是一个代理模式的微服务,它透过支付网关响应业务方请求, 进行一些统一处理后,分发到不同的支付渠道去执行,最后将执行结果做处理后,通过支付网关再回传给业务方。 支付产品在支付系统参考架构图中之位置,请看下图所示: 产品分类 在不同的公司由于接入渠道和应用的差异,对支付产品分类略有不同。综合支付场景和流程,支付产品可以分为如下几类: 支付产品是由支付系统对支付渠道进行封装而对业务方提供的支付能力。整体上来说,可以提供如下支付产品: 1. 快捷支付 用户在完成绑卡之后,在支付的时候,不需要再输入卡或者身份信息,仅需要输入支付密码就可以完成支付。对于小额度的支付,甚至可以开通小额免密,直接完成支付。 这种支付方式不会打断用户的体验,是目前主要的在线支付方式。一般快捷支付产品是通过封装银行或者第三方支付平台提供的快捷支付接口或者代付接口来实现的。 2. 网银支付 用户在支付

By Ne0inhk
权限系统设计学习总结(1)——多租户的RBAC权限管理

权限系统设计学习总结(1)——多租户的RBAC权限管理

一、公司(Company) 公司包含了体系结构集合与用户集合。 公司可以存在上下级关系,这种关系仅限于展现形式,公司与公司之间没有权限继承,也就是说在授权管理中公司之间全部是扁平关系。公司的属性有以下内容: 属性类型公司编码字符串公司名称字符串上级公司公司在上级公司下的排序数字下级公司公司列表下属体系结构体系结构列表其下用户用户集合 二、体系结构(Architecture) 体系结构是由一系列组织机构通过层次关系组成的一个树形结构。一个公司下可根据业务需求存在多个体系机构,如人事组织结构、办公组织结构、财务组织结构、项目组织结构等。 体系结构可以存在上下级关系,这种关系仅限于展现形式,体系结构与体系结构之间没有权限继承,也就是说在授权管理中同一公司下的体系结构之间全部是扁平关系。体系结构的属性有以下内容: 属性类型体系结构编码字符串体系结构名称字符串所属公司公司上级体系结构体系结构在上级体系结构下的排序数字下级体系结构体系结构列表组织结构根节点组织机构 三、组织机构(Organization) 组织机构是体系结构上的一个节点,每个节点都有一个上级节点和若干个下级节点。组织

By Ne0inhk
Dubbo学习总结(6)——Dubbo开源现状与未来规划

Dubbo学习总结(6)——Dubbo开源现状与未来规划

前言 大家好,非常荣幸有机会和大家做这个分享。我先做个自我介绍,我叫朱勇,来自阿里巴巴中间件团队,主要工作在应用容器、微服务、RPC几个领域。我是 09 年加入阿里,13年加入中间件团队。 今天的话题是与 Dubbo 的开源现状和未来规划,我们知道,Dubbo 过去一段时间疏于维护,去年阿里高调宣布重启 Dubbo 开源之后,社区里问的最多的问题是,这次开源与上次有什么一样,还有就是 Dubbo 和 Spring Boot、Spring Cloud 是什么关系?希望通过这次的分享能够解答这些问题。 这次分享包含以下几个环节,Dubbo 基本原理、Dubbo 社区、开源现状、以及后续规划几个部分。 Dubbo 工作原理 考虑到有些同学可能对 Dubbo 不太熟悉,我先简单介绍下 Dubbo 的工作原理和架构。简单的说,Dubbo

By Ne0inhk