[远程教学] 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
6291 次点击
所在节点    程序员
46 条回复
touzi
2014-10-10 10:52:47 +08:00
看来互联网国内发展前途还是很大的,就是环境差了点.
SelFree
2014-10-10 11:20:25 +08:00
决定来中国发展,发现难度瞬间提升为 Hard
forghed
2014-10-10 13:02:21 +08:00
大理据说血吸虫很厉害啊
jsonline
2014-10-10 13:04:49 +08:00
哎呀好机会呀
Delbert
2014-10-10 13:05:58 +08:00
邮件已经发送……😳
shuson
2014-10-10 13:11:20 +08:00
很不错的活动,有意但是怕没时间
jiang42
2014-10-10 13:17:39 +08:00
邮件已发
jiang42
2014-10-10 13:20:09 +08:00
看起来似乎 markdown 没成功,啊哈哈
Lilacs
2014-10-10 13:46:18 +08:00
已经报名咯
vilppu
2014-10-10 13:56:34 +08:00
已报,期待
guibin1989
2014-10-10 14:07:12 +08:00
已报名~
walkingway
2014-10-10 14:15:46 +08:00
曾经第三期Node.js班学员已报名
d5d
2014-10-10 14:29:41 +08:00
v2ex er 做挂画有没有优惠码子?@hayeah
twor2
2014-10-10 14:41:28 +08:00
思路真妙
feefk
2014-10-10 14:45:25 +08:00
有妹子就是好,想去哪里去哪里。。。
smilezino
2014-10-10 14:45:51 +08:00
+1
androidBrant
2014-10-10 14:51:28 +08:00
邮件已发
shoto
2014-10-10 15:21:26 +08:00
没有编程基础可以参加么?
dont27
2014-10-10 15:44:51 +08:00
不止我一个只留意最后那段简介……
Bensendbs
2014-10-10 15:48:26 +08:00
已报名

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

https://www.v2ex.com/t/137975

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

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

© 2021 V2EX