ios的自学与开发

iOS 开发学习的第一个选择往往是自学与培训。自学的一般不是不信邪就是穷,这是不言自明的。在学习初期,遇到的新手朋友们经历各异,有刚毕业的应届生,有干了几年其它平台想转行的老程序员,也有风马牛不相及的兴趣转行青年。<?xml:namespace prefix="o" ns="urn:schemas-microsoft-com:office:office">

?xml:namespace>

相对来说,选择自学的人还是比较多,一部分原因是现在的平均学历普遍较高,大家的自学经历比较丰富,估计都是期末赶考的行家。另外一方面,财力有限,而现在的培训费用普遍虚高。虽然各大培训机构时不时打出来“先就业,后付费”的广告,可是去不专业的培训机构效果又达不到预期的那么好,所以还是推荐大家去正规的机构上课,比如像千锋教育等等具有相对规模的的培训机构。

自学是伴随着各种各样的无知开始的,swift、Objective-C、C,从零开始的时候从哪开始好呢?要不要买 MAC 呢?应该买什么样的书,哪个网站会有不错的资源,哪个版本的教学视频比较靠谱?偶尔也会冒出来“学3个月能不能找到工作”这样没有依据的问题。如果没有一些靠谱的引导,自学的坑总是出奇的多。有些朋友是在职学习,时间本来就少,还需要消耗大把的精力用来拓荒。这里向大家推荐一个很好的网站,扣丁学堂http://www.codingke.com/里面有很好的教学资源,比如说一些免费教学视频等等,

学之前要看看自己有没有什么相关经验。如果没丝毫经验,我会推荐他先去学 C语言,一方面是因为 C语言相对比较容易入门,可以比较快的对开发有一个笼统的认识。

另一方面也可以测试一下自己对于编程的悟性如何,以便对自己未来的学习效率有一个估计。最后,因为 Objective-C 本身是 C语言 的超集,把精力分在 C语言 上,总归不会走弯路。

而对一些有相关经验的朋友,就要分情况对待了。按照自己的已经会的东西找方向去拓展,比如面向对象的编程方式,比如 Objective-C 的语法特性。按照已有的基础去拓展,会稍微省力一些。一方面比较异同,印象比较深刻;另一方面,学过第一门语言,写第二次 Hello world! 总归会少很多需要拓荒的东西。

下面还有一种新的教学方法020线上教学,大大提高的学习的自由性,并且节约了时间,这样省时又省力我相信线上教育体系的发展趋势。现在已经有一些网站在做这样的项目了,比如说扣丁学堂之类,把教育和互联网融合在一起,让学生们有更加全面的知识体系

其实对于培训和自学来说培训的侧重点还是挺不错的。因为老师也大多是前、现从业人员,所以学习重点与实际的开发工作关联性也比较强。另外部分培训针对零基础童鞋会有一些 C语言 和基础面向对象开发的预热,过渡比较平滑,对于刚接触开发的童鞋还是比较友善的。虽然作为一个自学出生的程序员,总是有意无意的黑培训,但在实际上,不得不承认,工作技能的培训,从来都是务实的,只不过收费= =

所以总结下来,建议是如果基础薄弱、且财力尚可的童鞋不妨考虑考虑在线教学,仅当有一定开发经验或对自己的自学能力有自信的同学可以尝试自学。还是那句话,自学的坑从来都是出奇的多,一定要做足心理准备。

时间: 2024-07-29 17:22:57

ios的自学与开发的相关文章

iOS完全自学手册——[一]Ready?No!

1.前言 今天开始我会不定期写一些iOS自学的相关文章.毕竟,自己是自学开始,知道自学有哪些坑,知道自学对于开发欠缺什么,此外,加上现在的实际开发经验,希望能给自学的iOS开发者一些建议. 2.Ready? 2.1 工欲善其事,必先利其器 —— 务必要有自己的 Mac 微博上 @不知霜舞哀伤udspj (http://weibo.com/udspj ,公众号 udspj_manga )妹纸画过一副图,关于iOS新手的建议,漫画上给的回复是“不要怕花钱”.我很认,舍不得孩子套不着狼,没有Mac干毛

自学安卓开发

新人小白,木有什么基础,自学安卓开发中,陆续分享学习内容,寻同趣同道的人一起学习,也请大神们围观指导.       有兴趣的,可加群<Android开发入门 372858684>.请了个做开发多年的朋友在群里友情客串,不定时看心情组织在线学习.想系统入门的同学,可以进来一起学习分享. 自学安卓开发,布布扣,bubuko.com

这儿有自学前端开发的吗?

如果你是一个人在自学前端开发,或者是对前端开发有比较浓厚的兴趣正想踏入前端领域,只要你在前端自学路上遇到了自己无法解决的技术难题,那么尽管将你的疑惑交给我的小伙伴儿们吧,我们都是一群在前端自学路上摸爬滚打的有志青年,希望你可以来和我们共同交流.同时也希望你能献出自己的一份力,帮助我的小伙伴儿们解决他们遇到的各种技术问题,希望我们在前端领域能够一起成长,共同迎接美好的未来! [本群面向的对象主要包括已从事web前端开发相关职业的和对前端开发具有浓厚兴趣的小伙伴,请自觉遵守群内秩序,欢迎大家在群内积

ios应用内购买开发记录教程 ios iap In-App Purchases

以下问题在2014年7月测试的.不保证以后有啥不一样的 1.在iTunes Connect里添加应用,标题/截图/描述/关键字不能更改,icon和包名可以更改.添加后应用不能删除. 2.在In-App Purchases里添加商品,没有4个类型的选项.原因:iTunes Connect上的“Contracts, Tax, and Banking”信息没有设置 3.In-App Purchases的商品添加后无法删除. 4.ios6模拟器可以测试,ios7模拟器测试会说无法连上iTunes.“Er

IOS常用的第三方开发库

开发几个常用的开源类库及下载地址: 1.json json编码解码2.GTMBase64 base64编码解码3.TouchXML xml解析4.SFHFKeychainUtils 安全保存用户密码到keychain中5.MBProgressHUD 很棒的一个加载等待特效框架6.ASIHTTPRequest http等相关协议封装7.EGORefreshTableHeaderView 下拉刷新代码8.AsyncImageView 异步加载图片并缓存代码9.类似setting的竖立也分栏程序 10

有没有自学前端开发的小伙伴儿?

如果你是一个人在自学前端开发,或者是对前端开发有比较浓厚的兴趣正想踏入前端领域,只要你在前端自学路上遇到了自己无法解决的技术难题,那么尽管将你的疑惑交给我的小伙伴儿们吧,我们都是一群在前端自学路上摸爬滚打的有志青年,希望你可以来和我们共同交流.同时也希望你能献出自己的一份力,帮助我的小伙伴儿们解决他们遇到的各种技术问题,希望我们在前端领域能够一起成长,共同迎接美好的未来! [本群面向的对象主要包括已从事web前端开发相关职业的和对前端开发具有浓厚兴趣的小伙伴,请自觉遵守群内秩序,欢迎大家在群内积

如何自学 Java 开发

如何自学 Java 开发? 568赞同反对,不会显示你的姓名 李艾米IT路上学习 568 人赞同 Java Web前端技术 HTML 入门视频课程 1 HTML 简介 2 HTML基本结构[ 3 HTML的BODY标签以及颜色的设定 4 HTML之br标签 5 HTML之p标签 6 HTML之pre标签. 7 HTML之center 8 HTML之引文标签 9 HTML之hr 10 HTML之address 11 HTML之meta 标签 12 HTML之特殊字符 13 HTML之注释 14 H

这儿有没有一个人在自学前端开发的?

如果你是一个人在自学前端开发,或者是对前端开发有比较浓厚的兴趣正想踏入前端领域,只要你在前端自学路上遇到了自己无法解决的技术难题,那么尽管将你的疑惑交给我的小伙伴儿们吧,我们都是一群在前端自学路上摸爬滚打的有志青年,希望你可以来和我们共同交流.同时也希望你能献出自己的一份力,帮助我的小伙伴儿们解决他们遇到的各种技术问题,希望我们在前端领域能够一起成长,共同迎接美好的未来! [本群面向的对象主要包括已从事web前端开发相关职业的和对前端开发具有浓厚兴趣的小伙伴,请自觉遵守群内秩序,欢迎大家在群内积

想自学软件开发要怎么做

随着科技的发展,it行业是越来越好,很多其他行业的从业者看到了it行业的发展后,都纷纷想转行到it.但是由于对it行业的不了解,也都只是有想法,并没有真正过来.也有人想通过自学it后转行进来,比如自学软件开发的,想一边工作的同时一边自学软件开发.想自学软件开发要怎么做 一. 多看书,看好书 看一本好书比看10本其他书不适合书都要来的好,而看书就是打基础的过程,这个过程看似简单,不重要.但其实这个过程才是关键,这一步没做好,后面的学习只会越来越辛苦,到最后学不下去都是可能的.建议初学者和自学软件开