Close Banner

Google: Android 开发者

成为卓越的 Android 开发工程师
与以下企业共同制作:
  • Google
  • 滴滴出行

学 Google 官方课程,毕业去滴滴出行面试!

Android 是全球最流行的手机操作系统,已经有超过 10 亿用户。你能成为影响数亿人的 Android 工程师吗?本项目面向中级 Java 开发者,教授 Android 开发的基本工具、原则和模型。完成所有四个学期后,你将成为被 Google 认可的顶尖 Android 工程师,获得滴滴出行等合作企业面试机会!

第一学期仅需 99 元,总共四个学期仅需 1596 元

立即开始学习
  • 时间投入
    自主掌控学习进度 每周学 10 小时,只需 1 个月即可完成第一学期

    四个学期总共建议学习时间为 300 小时

  • 学员评分

    查看所有点评

纳米学位特色

  • Content by leaders Google、滴滴出行设计课程

    来自Google、滴滴出行的顶尖专家,与我们共同打造课程内容,确保你掌握行业领导者最需要和认可的技术。

  • Fast feedback 及时有效的个性化反馈

    专业导师会在 24 小时内逐行审阅你的项目,并提供有建设性的反馈。在学习中遇到任何问题,都可以随时预约一对一的导师服务,或者在学员专属论坛、微信群内和导师、学长交流,帮你答疑解惑。

  • Career guidance Google 认证,毕业直接获得滴滴出行面试

    毕业后获得 Google 颁发的学习认证,拥有丰富实战技术作品集,通过简历审阅和模拟面试提升职场竞争力,内推加入滴滴出行、优酷土豆、京东、新浪等领先科技企业。

Google: Android 开发者 学习计划

基础要求

你需要有 1-2 年 Java 或其他面向对象编程经验。如果你还没有编程经验,我们推荐你学习 Google 和优达学城共同开发的零基础课程 Google: Android 基础纳米学位或免费课程 Android 开发入门

  • 第一学期
    Up Arrow
    • 第 1 单元
      你好,Android

      创建你的第一个 Android 应用

      • 安装Android Studio 并创建 Hello World 应用
      • 在手机和模拟器上运行 Hello World
      • 分享项目到 Github
      项目: 我的应用作品集

      创建纳米学位应用作品集,展示你将在纳米学位之旅中构建的应用。

      你将在纳米学位的学习过程中开发多个应用,留下一个令未来雇主印象深刻的应用作品集。在创建这些应用之前,为什么不先制作一个应用作品集应用,作为展示所有成果的入口呢?

      应用作品集应用包含六个按钮,每个按钮代表你将会在纳米学位中完成的一个应用。为自己的学习之旅树下旗帜,努力朝着目标前进吧。

    • 第 2 单元
      获取并展示网络数据

      从网络获取数据,通过列表-详情界面展现给用户。

      • 创建天气应用 Sunshine,制定列表 - 详细界面。
      • 从Open Weather API 中获取天气数据。
      • 使用自建数据或网络数据填充界面。
      • 设置温度单位,调整对应的显示。
      项目: 热门电影 第1部分

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

      周末聚餐时朋友们都在讨论一部最新电影而你却从未听说,一脸茫然。如果你有过这样的经历,那么热门电影正是你所需要的应用。它提供最新最热的电影动态,让你时刻走在电影娱乐的最前沿。

      你将会分 3 个阶段完成这个应用。在第1阶段,你将会构建一个简洁的UI,和服务器同步并将图片和文字信息展示给用户。

  • 第二学期
    Down Arrow Up Arrow
    • 第 3 单元
      数据存储

      使用数据库存储和获取数据

      • 了解Activity的生命周期。
      • 为天气信息创建数据库和内容提供程序。
      • 使用加载器与内容提供器相连,读取数据库,并在UI中展示。
      项目: 热门电影,第 2 部分

      为热门电影应用创建电影信息数据库

      虽然你的电影应用已经可以从网上获取最新最热的电影列表,但它时时刻刻依赖于网络连接。在第 2 阶段,我们将改进应用,将数据存储在手机中,即使在离线状态下也可以使用应用。同时,我们将为应用加入浏览电影预告片和电影评论的功能。

    • 第 4 单元
      响应式用户体验,服务和通知

      进一步优化平板和手机上的用户体验

      • 优化 Sunshine 在平板设备上的用户体验。
      • 使用同步适配器与天气服务器同步数据,取消刷新按钮。
      • 添加通知,为用户提供最新最重要的信息。
      项目: 热门电影,第 3 部分

      优化热门电影在平板和手机上的体验

      在第 3 阶段,我们将会进一步完善应用,把手机上的热门电影应用移植到平板电脑,用后台自动更新功能取代更新按钮,并在最热电影第一名有变化时,给予用户提醒。真正让你第一时间获取最热电影动态。

  • 第三学期
    Down Arrow Up Arrow
    • 第 5 单元
      将应用改造成产品

      从许多功能的组合转变为能随时上架的真实应用。

      • 查找并处理用户输入错误或网络错误。
      • 增加辅助功能、顾及本地化。
      • 增加桌面小工具和外部库。
      • 学习材料设计理念。
      项目: 股票雄鹰

      改进一款股票查询应用,使其能够真正投入应用市场

      如何为应用上架做准备是每一个 Android 开发者的重要技能。需要完成的工作包括寻找并处理错误情况、支持本地化,支持辅助功能,添加桌面小工具及使用第三方库。股票雄鹰项目将为你提供诊断问题和练习改进应用的机会。

      诊断当前应用的问题是完善 Android 大型应用和持续项目的关键。熟悉应用设计中的常见缺陷使开发者得以在创建新应用时避免重复犯同样的错误。这些技能对创建用户喜爱的应用至关重要,你将在这个项目中磨练这项重要技能。

    • 第 6 单元
      材料设计(Material Design)

      让你的应用“材料”化

      • 将应用界面想象成多个表面。
      • 大胆的,图形的,有意识的界面设计。
      • 有意义的过渡和运动。
      • 自适应设计。
      项目: XYZ 阅读器

      改进一款博客阅读应用,更富材料设计感

      在这个项目中,你将有机会改进一个模拟的 RSS 源阅读器。应用目前可正常运行,并且在大多数情况下适合大部分用户使用。你的工作是,在UI 评论中获取用户反馈,然后改进 UI 并使其符合 Google 材料设计原则。

      在新的应用设计规范发布后,应用开发者会随之更新和重新设计应用。改进应用设计是创建热门应用的必备技能之一。你将在这个项目中磨练这项重要技能。

  • 第四学期
    Down Arrow Up Arrow
    • 第 7 单元
      职业准备

      为 Android 开发者职业之路做最后的冲刺,帮助你找到理想工作。

      • 简历审阅
      • 求职信审阅
      • Github 个人页面审阅
      • Linkedin 个人页面审阅
      • Android 开发者模拟面试
      滴滴出行项目: 最新闻

      运用所学的所有技能,实现一款新闻应用客户端并上架应用商店。两次内提交通过,即可获得滴滴出行面试机会。

      最新闻项目由优达学城和滴滴出行共同设计开发。项目结合了纳米学位的内容与滴滴出行的招聘要求。结合你在纳米学位中所学的所有技能,构建一款新闻应用客户端并上架应用商店。得到滴滴出行的证书,获取滴滴出行的面试机会,为你的 Android 开发经验增添重要筹码。

      毕业设计项目

      运用所学的所有技能,完成你自己的应用并上架应用商店。

      结合你所学的所有技能,构建你自己的应用。这个项目也会是你展示给身边朋友和未来雇主的一个绝佳案例!

      这个项目将会分为两部分。第一部分你将会完成一份详细的设计方案,包括模拟UI,技术规划等。第二部分你将会真正构建你的应用!

项目主讲

  • Jocelyn Becker

    Google 技术项目经理

  • Chris Lei

    优达学城明星讲师

  • Dan Galpin

    Google Android 技术导师

  • Katherine Kuan

    Google Android 技术导师

  • Reto Meier

    Google Android 技术导师

学员点评

正在加载来自纳米学位学员的最新评价 来自纳米学位学员的最新评价

每周学 10 小时,只需 1 个月即可完成第一学期

99 元

总共需要完成四个学期后可以获得 Google 认证和名企内推
四个学期学费总额 1596 元,付费后终身有效

开课时通知我

*必填

提交

支付成功!马上开始体验Google 官方 Android 开发认证项目

打开微信扫描二维码
快人一步,
拿到 50% 学费返还!

开始学习体验

Google 官方 Android 开发认证项目,10元超值体验7天!

选择支付方式,付费成功后即可开始体验纳米学位实战项目和一对一辅导

请使用微信扫描二维码进行支付
支付遇到问题,刷新重来

支付宝支付
官方微信公众号二维码

优达学城(Udacity)微信