很多想要学习ios开发的零基础的学生都会问这样的问题:我能学会吗?要怎么学才能学会呢?渥瑞达iOS培训专家也经常会碰到很多零基础、非本专业甚至是低学历的学生带着这样的疑问前来咨询。那么除了参加渥瑞达的iOS培训,五个月完胜iOS还有没有其他自学的高效方法呢?渥瑞达iOS培训专家建议这类同学可以参考如下的学习方法:
欲善其事必利其器
1、买预算内最贵的苹果电脑,最好是笔记本电脑。不要自己折腾配件,对一般人来说,实在是太费时间,根本不划算。
2、配件升级顺序:内存(8G起步) ->存储(SSD 256G起步) -> CPU ->显卡
“因材施教”
3、如果能写APP,现在就动手写自己的APP。
4、如果还写不了,可以读(抄)些优秀源码:
完整APP项目源码:
Objective-C
https://github.com/singro/v2ex
Swift
https://github.com/YANGReal/JokeClient-Swift
源码网站:
https://github.com/search?o=desc&q=iOS&s=stars&type=Repositories&utf8=?
http://code4app.com
http://www.oschina.net/code/list?lang=Objective_C&catalog=&show=time
5、如果读源码费劲,可以读些书:
iOS
http://item.jd.com/11620753.html
进阶
http://item.jd.com/11543678.html
http://item.jd.com/11258970.html
Objective-C
http://item.jd.com/11611045.html
Swift
https://github.com/numbbbbb/the-swift-programming-language-in-chinese
http://item.jd.com/11685611.html
6、如果读书费劲,可以读些博客:
http://objcio.cn
http://nshipster.cn
http://www.raywenderlich.com
http://www.objc.io
7、如果读博客费劲,可以读些苹果官方文档:
http://developer.apple.com/library/ios/navigation/
8、如果读文档费劲,可以看些视频:
WWDC
https://developer.apple.com/videos/
http://open.163.com/special/opencourse/ios7.html
http://open.163.com/special/opencourse/ios8.html
9、如果看视频费劲,可以去开发社区逛逛:
https://www.v2ex.com/go/idev
http://www.cocoachina.com/bbs/thread.php?fid-21.html
http://stackoverflow.com/questions/tagged/ios
http://www.reddit.com/r/iOSProgramming/
10、如果逛社区费劲,就随便搜索,搜到什么看什么
能用Google就用Google,不行就百度。不要只搜一次,阅读了解部分信息后,增加或修改关键词继续搜。多用专业网站的站内搜索,或者Google/百度时加”site:”。
三人行必有师
11、多参加技术沙龙,熟悉自己谋生的技术圈子。