[远程教学] Swift iOS 开发入门训练营

2014-10-10 10:49:05 +08:00
 hayeah


之前做过了好几次 NodeJS 的远程教学,感觉大家还是蛮喜欢这种教学模式的。

教学方法是以远程工作的模式来做一个项目, 以实战加快对技术的熟练度。我当客人,你当远程工作者来满足项目需求。我会提交功能需求由你来完成。同时我也会发给你博文和文档,学习代码实现的相关知识。自学才是最好的学习方式。和其他 IT 教学相比,我们更关注:

+ 实战:依照任务需求自己查质料,读文档,写代码。
+ 深度:熟悉工具,思维, 和敏捷开发流程,不只是光套用 API。
+ 自主:不直接给你正确答案,而是适当的提示让你自己解决问题。
+ 氛围:和其他有相同兴趣和理想的小伙伴们一起进步。
+ 习惯:每天都加强一点点。
+ 友好:没有人会骂你是小白。

很多人提议想学 Swift iOS 开发,所以我就蒙头写了一系列的入门课程~~

# 关于学习 iOS

iOS 开发的重心 90% 是 Cocoa/UIKit 框架, 10% 是语言。选择 ObjectiveC 或者 Swift 来做开发其实没有太大的差别 (目前来说)。虽然 Swift 现在演化的比较快,网上既有的资源也比较乱,我们还是选择使用 Swift,因为它的安全性可以大大地减少初学者会跌的坑。

这次 iOS 训练营的计划是一周做一个应用,一共做四个应用。每周五我都会发布一个新的课程,你可以利用周末和平时下班后的时间来学习 :)

你可以通过开发这四个应用打好 iOS 的基础,

+ 如何操作 Xcode,调试代码
+ 在 Xcode 里面做测试驱动开发 (TDD)
+ 了解 Cocoa 框架最重要的一些设计模式
+ 如何用代码构建界面
+ 如何创建自己的控件
+ 了解核心动画 (Core Animation)
+ Swift 语言实战应用

# 适合我吗?

假如你自己玩过 iOS 开发,但是想系统性的学习 iOS 基础,那么这个训练营可以加快你的学习。

你只要读过了这两篇 Swift 语言的介绍就够了:

+ [A Swift Tour](https://developer.apple.com/library/prerelease/mac/documentation/Swift/Conceptual/Swift_Programming_Language/GuidedTour.html#//apple_ref/doc/uid/TP40014097-CH2-XID_1)
+ [The Basics](https://developer.apple.com/library/prerelease/mac/documentation/Swift/Conceptual/Swift_Programming_Language/TheBasics.html#//apple_ref/doc/uid/TP40014097-CH5-XID_456)

# 报名

因为是第一次做 iOS 教学,所以小白鼠优惠:0 RMB。 名额有限~ 只收能照顾的过来的人数。

有兴趣请发邮件到 hayeah@gmail.com,回答以下问题:

1. 你的本名, Github, 博客 是什么?
2. 你是学生还是在职?
3. 你读了那些技术相关的书?
4. 你解决过最难的技术问题是什么?
5. 你为什么想加入训练营?

两天内会回复。假如没有收到回复邮件可能是邮箱问题。

微信:hayeah666
电话: 186 8893 6014

# 我是谁?

我叫 Howard,台湾同胞一枚。小时候随家人移民加拿大。

2011 年远程工作,边旅行边赚钱。那一年第一次来到了天朝。我写了篇有关这个经历的博文 [From The Office to Travelling The World](http://metacircus.com/writings/2011/09/19/from-the-office-to-travelling-the-world.html).

2012 年觉得生活太安逸,决定来中国发展,发现难度瞬间提升为 Hard。在深圳和朋友创立了 [小象网](http://www.puffant.com),做创意纸品,婚纱相册之类的产品。现在已盈利,处稳定发展状态。

2013 夏,搬到成都和女朋友在一起。

2014 夏,和妹子移居大理 ,逃离雾霾。

Github: http://github.com/hayeah
Blog: http://metacircus.com
6629 次点击
所在节点    程序员
46 条回复
hayeah
2014-10-11 11:48:09 +08:00
@SoberZhou 只有骑到喜洲而已。到了大理居住就不太去玩了。主要还是为了居住,沉下心来工作。
SoberZhou
2014-10-11 11:59:41 +08:00
@hayeah 都是远程的工作吗? 下次去的时候找你玩 :)
a3587556
2014-10-12 17:02:52 +08:00
@hayeah 发了邮件到现在还没收到回复是个什么情况?
Delbert
2014-10-12 17:15:19 +08:00
@a3587556 同没收到,等下吧……
Lilacs
2014-10-13 02:36:43 +08:00
@hayeah 目前还没收到相关回复的信息,还举办吗?
timepast
2014-10-13 07:57:10 +08:00
支持,报名

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/137975

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX