Android 基础:网络(中/英)

初级

大约 5 个星期

6小时每周 (自主学习)

由以下企业参与制作:
加入成千上万的全球学员

开始免费课程

加入课程
免费
可享受
课程视频
实战练习与参考项目指导
初级

大约 5 个星期

6小时每周 (自主学习)

由以下企业参与制作:
加入成千上万的全球学员

课程概述

Android 应用无处不在,成为一名 Android 开发者是一个非常明智的职业选择。在这门课程里,学习如何开发 Android 多屏应用!

学习这门课程前,你需要首先完成我们的 Android 开发入门Android 基础:多屏应用课程。你不需要其他编程经验也能学习这门课程。

学习任何新技能都会面临挑战。在学习编写 Android 应用的旅途上,我们将与你携手并肩。但是,为了在本课程的学习中取得最大收获,你必须对学习充满热情,并在你的日程表上安排学习时间。

课程结束时,你将编写一个可以自动更新地震信息的应用。此课程提供中文版本。

如果你还想学习更多,可以学习以下 Android 基础纳米学位的免费课程:

喜欢这门课程?你可以继续学习“Android 开发工程师”纳米学位!

为什么学习这门课程?

Android 系统驱动着全球 20 亿部、82% 以上智能手机,为世界各地的开发人员提供了令人难以置信的创新机会。未来第一次登录互联网的数十亿人中大部分都将是通过移动设备。编写 Android 应用,能够为你提供去赢得这些用户的最好机会,影响你的社区,甚至影响我们的世界。

先修要求

学习这门课程前,你需要首先完成我们的 Android 开发入门Android 基础:多屏应用课程。

我们将使用 Android Studio 来开发 Android 应用,所以你需要一台能够运行 Android Studio 的电脑(请参阅 Android Studio 的系统要求了解详细信息)。

查看使用优达学城的技术要求

你将学习什么内容?

项目

新闻应用

通过网络 API,创建一个新闻应用,为用户提供有关特定主题、人物或地点的最新新闻资讯。

书籍列表应用

创建一个书籍列表应用,使用户能够输入关键词、按下搜索按钮并得到与关键词相关的出版书籍列表。

学习计划

第 1 课:JSON 解析

学习解析 JSON —— 网上最常见的数据格式之一。

第 2 课:HTTP 网络

学习如何将你的 Android 应用与互联网连接。

第 3 课:线程与并行

学习如何使用线程,使你的设备能够同时执行多个任务,而且不干扰用户。

讲师与合作伙伴

Chris Lei

Chris Lei

一向热衷于革命性的产品,Chris 早些时候在 IBM、微软和高通从事硬件和软件研发。在优达学城,他致力于鼓励他人将计算机技术作为实现理想的工具。Chris 拥有加州大学圣迭亚哥分校的计算机科学硕士学位和雪城大学的理学学士学位。工作之余,他经常冲浪、听音乐,或者探索新地方,寻找下一餐美食。

Joe Lewis

Joe Lewis

Joe Lewis 2014 年起一直在做 Google Analytics 相关工作,在那之前,他在 Sandia 国家实验室工作。他是写了好几本有关网页开发的书籍,包括网站开发基础(Foundation Website Creation)和 AdvancED CSS。Joe 也是一名训练有素的专业古典贝斯手,拥有新英格兰音乐学院的硕士学位。他还是一名狂热的山地自行车爱好者。

官方微信公众号二维码

优达学城(Udacity)微信