文/上嵌科技(簡(jiǎn)書作者)
創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比個(gè)舊網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式個(gè)舊網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋個(gè)舊地區(qū)。費(fèi)用合理售后完善,十載實(shí)體公司更值得信賴。
原文鏈接:http://www.jianshu.com/p/4b7e7aceddf5
著作權(quán)歸作者所有,轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),并標(biāo)注“簡(jiǎn)書作者”。
很多同學(xué)都在大學(xué)期間,或在職期間想自學(xué)ios開發(fā)或者Android開發(fā),今天小編就給大家集中介紹iOS開發(fā)自學(xué)方法和建議,附送iOS自學(xué)資料。
ios開發(fā)自學(xué)者的建議從新手到入行
不要聽信從0基礎(chǔ)到精通、到專家,學(xué)習(xí)編程最最關(guān)鍵的是從新手到入門,當(dāng)你入門了,你自我學(xué)習(xí)、自我驅(qū)動(dòng)的能力會(huì)更強(qiáng),沒有入門,當(dāng)你過了學(xué)習(xí)的興奮期每天都有放棄的念頭在折磨你。
不要相信21天學(xué)會(huì)XXX(xxx可以是Java,Android,iOS),我們給定的時(shí)間標(biāo)準(zhǔn),全職有老師的帶的情況下學(xué)習(xí)時(shí)間是100天!自學(xué)肯定大于等于這個(gè)時(shí)長(zhǎng)。請(qǐng)先做好時(shí)間上的安排。把打dota,撩妹的時(shí)間全部安排在學(xué)習(xí)上,把編程開發(fā)學(xué)習(xí)優(yōu)先級(jí)提到最高,看看你的時(shí)間是多少?
一、一定要投入時(shí)間練習(xí),練習(xí)再練習(xí)
要想掌握一門開發(fā)語(yǔ)言最快速的方法,是每天練習(xí)4~5小時(shí)。想一想你在大學(xué)一般都學(xué)過C、C++、Java、C#中的兩三種,但沒有一種能達(dá)到開發(fā)應(yīng)用的程度。到大作業(yè),畢業(yè)時(shí),你不得不去找別人的項(xiàng)目,別人的代碼來(lái)應(yīng)付。
一個(gè)根本的原因,在學(xué)習(xí)這些編程語(yǔ)言時(shí),沒有投入大量時(shí)間去coding,沒有把編程開發(fā)當(dāng)做一個(gè)技能去習(xí)得,而只是當(dāng)做一個(gè)課程、一個(gè)需要的考試內(nèi)容去學(xué)習(xí)。
所有習(xí)得性的技能掌握一個(gè)最關(guān)鍵因素是訓(xùn)練量要夠,第二個(gè)關(guān)鍵就是訓(xùn)練方法要科學(xué),路徑要合理。
如果你只想僅僅在每個(gè)星期用4~5個(gè)小時(shí)學(xué)習(xí)、練習(xí)編程,那你不會(huì)成為一個(gè)的開發(fā)者!只能成為一個(gè)放棄者。
二、不要照著寫代碼,更不要復(fù)制粘貼
先了解思路,了解模塊功能,弄明白實(shí)現(xiàn)需要分成幾步,再來(lái)編碼。一個(gè)功能一個(gè)功能看懂了再寫,一段一段的代碼的寫,而不是看一行寫一行,對(duì)著代碼一行一行的寫。不然,這和練習(xí)打字有什么區(qū)別。
要不斷調(diào)試(debug),不斷完善功能。把練習(xí)和項(xiàng)目當(dāng)做一個(gè)作品去完成。
三、向他人學(xué)習(xí),而不僅僅是看視頻和書
一個(gè)自學(xué)者首先遇到的問題,不是沒有學(xué)習(xí)資源(好的視頻和書),而是如何保證每天的學(xué)習(xí)時(shí)間和如何解決學(xué)習(xí)中遇到的問題。
跟著視頻和書學(xué)習(xí),最大的難點(diǎn),是遇到問題你怎么解決,你照著一模一樣的做下來(lái),還是有問題怎么辦,你百度完所有的說(shuō)法,還是不能解決怎么辦?
所以說(shuō),你不僅要找到視頻和書,更重要的是能找到一個(gè)可以學(xué)習(xí)人,最好是關(guān)鍵時(shí)刻能幫你解決問題的老師。千萬(wàn)別說(shuō)我去加個(gè)QQ群,放些群要不就是營(yíng)銷群,要不就是跟你一樣的小白,你會(huì)的(HelloWorld)大家都會(huì),你不會(huì)的大家都不會(huì),都在等一個(gè)牛人,在線等,捉急!
大多數(shù)問題都是你行動(dòng)量不夠,代碼量不夠造成的。當(dāng)訓(xùn)練量、代碼量夠了,相信一定能找到幫你解決問題的老師,業(yè)內(nèi)的從業(yè)者,大牛。
自學(xué),今天就開始你的100天行動(dòng)吧。
--------------------------------------------------------------------------------
iOS學(xué)習(xí)資源
視頻
iOS7應(yīng)用開發(fā):斯坦福大學(xué)公開課
征戰(zhàn)Objective-C
書籍
《Objective-C基礎(chǔ)教程》
《Objective-C編程之道》
《iOS開發(fā)進(jìn)階》
社區(qū)
CocoaChina:全球最大蘋果開發(fā)者中文社區(qū)
code4app