纳米学位项目

iOS 开发者(英文)

开发 iPhone 和 iPad 上的成功应用

成为一名 iOS 开发者是一项非凡的事业,我们专门设计了此纳米学位课程来传授开启此事业所需的技能。如果你之前有面向对象编程的经验,你将学习 Swift 并构建大量可包含在作品集中的 iOS 应用,展示你作为 iOS 开发者的专业技能。

立即免费7天体验
与以下企业联合制作
  • AT&T
  • Lyft
学习时间
大约 270 HOURS
难度
中级
名额有限 | 关注人数
1665 人

课程大纲

Project 1

完美音调

构建一个 iPhone 应用来记录你和你的朋友的对话,并让用户可以选择过滤器回放音频,让自己听起来像是花栗鼠或黑武士!

Project 2

制作表情包

你将创建一个应用,使用户拍张照片并在照片顶部和底部添加文本来制作表情包。用户可以在 Facebook 和 Twitter 上及通过 SMS 或电子邮件分享照片,还可以在界面上浏览自己制作的表情包集。

Project 3

地图位置

在位置地图上添加你的当前位置,使其他纳米学位学生知道你的位置。并且,张贴你自己博文、项目或作品集的链接,使其他人可以看到。

Project 4

虚拟旅行

无需离开家门便能周游世界!凭借这款应用,你可以锁定地图上的某个位置,然后调出与该位置相关的 Flickr 图片。你将使用核心数据存储位置和图片。

Project 5

你来决定!

获得一份 iOS 开发者的工作光有技术能力是不够的;还需要创造力与创新力。现在,请根据你到目前为止所学的纳米学位知识,大胆创想、设计和编写你自己的自定义应用。

为什么学习这门课程?

如今,成年人中有一半拥有智能手机;到 2020 年,这个比例将上升至 80%。美国智能手机用户平均每天花费在这些设备上的时间为 162 分钟。这为寻求将产品融入人们每日生活的公司展现了巨大的机遇。智能设备市场正在以指数增长,前景无限。因此,iOS 开发者将在很长一段时间里成为热门人才。

我们与行业领导者携手,打造了一整套完整的项目与技能,以帮助你成功踏上 iOS 开发者职业之路。具体来说,你将学习:

  • MVC 架构以及它对开发应用的重要性
  • 如何使用 UIKit 组件构建精细美观的用户界面
  • 如何实现 iOS 开发者使用的常见框架
  • 如何实现对象结构的本地持久性核心数据
  • 如何使用外部 API 以利用来自其他公司的数据
我将获得什么?
硅谷领先企业制作的独家顶尖课程 无限制访问所有课程视频和实战项目 全程陪同的学习导师 逐行审阅代码后为你提供的个性化反馈 和优达导师一对一在线沟通 让你脱颖而出的技术作品集 被行业广泛认可的认证证书 工作推荐、就业咨询等职业发展支持

什么是纳米学位?

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

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

先修知识及要求

一般要求:

  • 你有学习的自主性和动力。参与此课程要求能够持续遵守截止日期,每周在此课程上至少花费 10 小时。
  • 能够阅读英文文档。
  • 能与其他同学协作并向我们提供反馈,这些对项目成功非常重要。你必须是社区中积极且有贡献精神的参与者。

iOS 开发者纳米学位特别要求:

  • 拥有运行 OS X 10.10.4 或更高版本的 Mac 计算机
  • 之前有面向对象编程的经验,面向对象语言不限
  • 对编程概念有深入理解,如变量、if 语句和循环,以及面向对象编程概念,如函数和类。

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

相关免费课程

项目讲师

Gabrielle Miller-Messner
Gabrielle Miller-Messner

讲师

Jarrod Parkes
Jarrod Parkes

讲师

Fernando Rodriguez
Fernando Rodriguez

讲师

开始学习

立即免费7天体验