对于决定学习iOS开发的童鞋应该都会问,到底是自学还是报班呢?其实小编当时学习iOS也有同样的困惑,下面就说说我自己的一些看法吧,仅供大家参考。
如果你有一定编程基础的话,建议可以找一套完整的iOS开发教程自学就好,重点学习实战开发部分。而且需要谨记,教程里面的项目实战是不够的,可在上网收罗一些开源项目练练手(比如:《GitHub上7个非常值得学习的iOS开源项目》)。如果只看教程不练的话,你肯定会进入这样的状态,iOS相关知识都懂,别人的iOS项目源码也能看懂,但是自己动手就是不会做,而且无从下手。
如果你没有编程基础的话,自认学习能力和自制力都棒棒哒且空余时间也比较充足的话,可以先试试自学看看。如果不行或前面三个条件缺少其中任意一个,建议还是报个iOS培训班吧。反正小编当时是学习能力不咋地、自制力没有、要上班空余时间也少,自学折腾了下,学不懂,就报了个班。但是需要提醒大家的是,报班的话,分线上的和线下的,线下的要1W+,太贵了,当时没舍得,就报了个线上iOS培训班的,先给几百块钱试学了一个月,感觉不错,续缴了5k,学了4个月,感觉还不错。线上线下的学习效果,没去线下的班里面学过,这个倒不好比较。但是线上除了便宜一些不说,时间也比较灵活,我一般都是周末和晚上学习。
其实,不管是报班还是自学,自己的努力都是少不了的。我当时学习是每天保证周末至少8小时,周一到周五至少4小时的学习。如果是自学的话,学习时间应该是更长。
以上就是本人对学习iOS自学和培训的一些见解吧,分享出来,希望给正在纠结怎么选择的童鞋一些借鉴吧。