iOS 应用开发入门

开发你的第一个iOS 应用

优达学城

纳米学位

分享

iOS 应用开发入门
  • 分类: 计算机
  • 平台: Udacity
  • 语言: 英语中文

课程概况

全世界有几亿个iOS 用户,你能成为影响几亿人的iOS应用开发者吗?想开发出成功的iOS 应用,你需要非常熟练的编程基本功。好消息是,这个纳米学位可以帮助你快速达到这个目标。

即使毫无编程基础,完成这个项目后,你也可以掌握开发 iPhone 和 iPad 应用的核心技能,迈出影响世界的第一步!

试运行期间,纳米学位限时第1个月免费,马上报名!

学习计划

 

实战项目

P1:海盗舰队 1 -—— 结构与变量
和电脑对战战舰类游戏,同时用Swift 语言学习数据结构。

实战项目

P2: 机器人迷宫 2 —— 函数和分支
通过编程开发一个会自动导航走出迷宫的机器人,学习面向对象编程的核心原理。

实战项目

P3:外星人历险记 1 —— 字符串,可选类型,数组
在这个简单的横轴过关游戏中,你要保证你的机器人探索者在遇到不认识的外星生物时,会送给它们正确的见面礼。在这个项目中,你要学会实现5个函数,来应对不同的外星人的需求。

实战项目

P4: 外星人历险记 2 —— 和数据打交道
在这个项目中,基于上个项目中开发的外星人探险游戏,你要升级程序,这一次要对付8个外星人。小心!这一次的需求会比之前的复杂得多。

实战项目

P5: 海盗舰队 2 —— 采用协议
在这个项目中,你会在P1开发的海盗舰队的基础上,增加海怪,让采矿和造船变得更灵活。

实战项目

P6: 外星人历险记 3 —— 使用类
在之前的外星人探险游戏中,你将继续添加徽章的功能。现在你的游戏主人公,在每次满足了外星人的需求后,都会得到一枚徽章!

实战项目

P7: 外星人历险记 3 —— 出错和关闭
在这个最终版的外星人历险记中,当你的外星朋友发现了被禁止的物品时,你需要扔出一个错误警告,来帮助它筛选出违禁物。

实战项目

P8: 古怪之歌 —— 你从零开始开发的第一个应用
跟着这首搞笑的歌一起尽情大笑和摇摆吧!从创意到最终实现,这是一个完全由你开发出来的应用。Banana-fana fo-fana!

为什么你应该学习这门纳米学位?

如果你从来来没有编程的经验,但是渴望为iPhone和iPad开发程序,这个项目会为你提供基础的知识和能力帮助你开始。

在这个项目中,你会一边学习Swift 语言,一边用学到的知识去解iOS 开发者每天真实遇到的问题,从而获得真实的开发经验。最棒的是,你将全程在和真实的开发环境一样的Xcode中进行学习。

先决条件和要求

一般要求:

你是一个自主驱动、有明确动力的学习者,学习过程中你能够持续应对各种截止期限的挑战,每周至少需要投入10个小时的学习时间。
你能够用英语进行基本的阅读(所有课程视频都配有中文字幕,但部分拓展阅读材料需要用英语进行阅读)。

声明:MOOC中国收录之课程均源自下列机构,版权均归他们所有。本站仅作报道并尊重其著作权益,感谢他们对MOOC事业做出的贡献!(排名不分先后)
  • Coursera
  • edX
  • OpenLearning
  • FutureLearn
  • iversity
  • Udacity
  • NovoEd
  • Canvas
  • Open2Study
  • Google
  • ewant
  • FUN
  • IOC-Athlete-MOOC
  • World-Science-U
  • Codecademy
  • CourseSites
  • opencourseworld
  • ShareCourse
  • gacco
  • MiriadaX
  • JANUX
  • openhpi
  • Stanford-Open-Edx
  • 网易云课堂
  • 中国大学MOOC
  • 学堂在线
  • 顶你学堂
  • 华文慕课
  • 好大学在线CnMooc

Copyright © 2008-2015 MOOC.CN 慕课改变你,你改变世界