纳米学位项目

Android 开发(入门)

迈出成为 Android 开发者的第一步

Android 应用无处不在,成为一名 Android 开发者是一个非常明智的职业选择。我们与 Google 共同开发了这个纳米学位项目,面向几乎没有编程经验,但有雄心成为一名 Android 开发者的学员。我们的目标是确保你毕业之时,已掌握开发真实 Android 应用所需的一切实际技能。接着,你可以在我们的 Android 开发(进阶)纳米学位项目中继续模拟和升级你的技能,并将拥有一份完整的技术作品集,向潜在雇主展示你的能力和成就。Android 的全球影响力也让我们能够将社会公益融入课程之中。你将构建一些有益的应用,从保护一种濒危的美国原住民语言,到监测地震活动,为我们的社会带来实际帮助。加入这个纳米学位项目,学习 Java 语言,开发可在数十亿(还在增加中)Android 设备上运行的应用吧!

与以下企业联合制作
  • Google
学习时间
大约 165 hours
难度
初级
名额有限 | 关注人数
10523 人

课程大纲

Project 1

商家信息应用

设计并实现一款单屏应用,用来显示关于一家虚拟小型商家的信息。

Project 2

计分器应用

创建一款计分器应用,使用户能够记录一场比赛中两支不同球队的得分。

Project 3

小测试应用

针对你感兴趣的话题,开发一个小测试应用。

Project 4

音乐应用结构

从用户体验和技术角度,设计一款音乐应用的结构,使用户能够播放音频文件。

Project 5

成绩单

为成绩单创建一个自定义 Java 类的结构,学校可以通过该类存储学生在特定年份的成绩。

Project 6

旅游指南应用

创建一款旅游指南应用,向用户提供相关信息。该应用可以列出所在城市的热门景点、餐厅、公共场所或者活动,让用户的旅行更加丰富多彩!

Project 7

书籍列表应用

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

Project 8

新闻应用

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

Project 9

习惯记录应用

编写一个应用,记录你的习惯!

Project 10

库存清单应用

编写一个应用,记录杂货店的所有库存物品,包括当前存货和供应商信息。

Project 11

热播电影,第一阶段(可选)

开发一个应用帮助用户发现最热的电影。应用有一个简洁的用户界面,和服务器同步,并将电影信息呈现给用户。

Project 12

热播电影,第二阶段(可选)

为热门电影应用创建电影信息数据库,并增加评论和预告片功能。

Project 13

热播电影,第三阶段(可选)

进一步优化热门电影应用在平板和手机上的体验,添加通知并定期与服务器同步。

为什么学习这门课程?

我们与 Google 共同开发了这个纳米学位项目,面向没有任何编程经验,但有雄心成为一名 Android 开发者的学员。我们的目标是确保你毕业之时,已掌握开发真实 Android 应用所需的一切实际技能。接着,你可以在我们的 Android 开发(进阶)纳米学位项目中继续磨砺和升级你的技能,并将拥有一份完整的技术作品集,向潜在雇主展示你的能力和成就。Android 的全球影响力也让我们能够将社会公益融入课程之中。你将构建一些有益的应用,从保护一种濒危的美国原住民语言,到监测地震活动,为我们的社会带来实际帮助。

我将获得什么?
硅谷领先企业制作的独家顶尖课程 无限制访问所有课程视频和实战项目 全程陪同的学习导师 逐行审阅代码后为你提供的个性化反馈 和优达导师一对一在线沟通 让你脱颖而出的技术作品集 被行业广泛认可的认证证书 工作推荐、就业咨询等职业发展支持

什么是纳米学位?

纳米学位项目是由优达学城与 Google、亚马逊、Facebook、AT&T 等科技行业领导者共同打造的学习认证项目。我们相信,获得来自全球领先科技企业的培训和认可,是让学员成为能驱动企业创新变革的抢手人才的最好方式。正是这些顶尖公司定义着优秀人才的标准,影响着整体市场的招聘趋势。

纳米学位的课程内容由全球领先企业主导策划,他们比任何人都更清楚企业最渴求的应聘者应该具备怎样的技能。所有课上教学的内容,都针对现在真实的行业需求而设计。你在纳米学位中开发的项目作品,会成为向企业展示你技能的最好证明。在纳米学位项目中,你还将获得优达学城独一无二的代码审阅、职业发展支持和活跃的学习社群。我们的目标,是让每一位学员成功毕业,掌握未来所需技能,找到自己的理想职业,获得更好的生活。

先修知识及要求

先修要求

报名此纳米学位项目的学员需要有自我驱动力,并熟悉基础计算机操作,例如找到和打开文档,下载及运行程序等。

我们将使用 Android Studio 来开发 Android 应用,所以你需要一台能够运行 Android Studio 的电脑(请参阅 Android Studio 的系统要求了解详细信息)别担心,你并不需要提前安装 Android Studio —— 我们会在课程中提供详细的安装说明。

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

相关免费课程

项目讲师

Shanea King-Roberson
Shanea King-Roberson

Google 项目经理

Katherine Kuan
Katherine Kuan

Google Android 技术导师

Chris Lei
Chris Lei

优达学城讲师

Jessica Lin
Jessica Lin

优达学城讲师

Jeremy Silver
Jeremy Silver

优达学城课程策划

Jay Harman
Jay Harman

优达学城讲师

Joe Lewis
Joe Lewis

Google Analytics 工程师

Lyla Fujiwara
Lyla Fujiwara

优达学城课程策划

Start Learning Today