- 相關(guān)推薦
零基礎(chǔ)學(xué)習(xí)PHP應(yīng)該怎么學(xué)
在網(wǎng)上可以看到很多學(xué)習(xí)php語言的方法,鮮有適合零基礎(chǔ)自學(xué)的,當(dāng)然你要有其他主流語言的從業(yè)經(jīng)驗就另說了,比如你從事java開發(fā)3年,python3年之類的,并且英語已經(jīng)過了6級,閱讀英文書籍和文檔沒什么壓力,可以按照那些方式學(xué)一下。但是只是感興趣想要學(xué)習(xí)php語言,不如看看小編為大家整理的。
如果是自學(xué),只是感興趣想要學(xué)習(xí)php語言,或者從前端,ui設(shè)計想專為php開發(fā),又或者以前是在小公司套模板,在學(xué)校維護小網(wǎng)站的,如果愿意花時間的話。
首先,培訓(xùn)機構(gòu)的軟文可以讀一下,培訓(xùn)機構(gòu)雖然教學(xué)一般般,甚至坑蒙拐騙,但是至少能給你點信心是不是?要是一上來就各種英文文檔書籍、各種高大上看不懂的拽的一逼實際上蛋用沒有的專業(yè)名詞,初學(xué)者早就嚇軟了,搞毛線啊,這玩意有那么高大上嗎?
php本來就在眾多語言的歧視鏈底端,能有多高大上,培訓(xùn)機構(gòu)能速成的編程語言絕對不會很難,不然也沒法速成。
有人裝逼,上來就張口斯坦福,閉口google英文社區(qū),去丫的吧,這些人是典型的裝逼佬,刻意提高準(zhǔn)入門檻,妄圖廣大人民群眾繼續(xù)生活在弱智當(dāng)中。
php在國內(nèi)公認(rèn)的教學(xué)視頻,就是韓順平的教學(xué)視頻,不過現(xiàn)在看來太老了,每年都有傳智播客啊,達內(nèi)啊,這些機構(gòu)的視頻在百度網(wǎng)盤出沒,這是系統(tǒng)學(xué)習(xí)php最方便的方式。
你可別以為看這些視頻沒什么用,他們那種培訓(xùn)機構(gòu)里有個遠程授課班,幾萬塊的學(xué)費,跟你在家看視頻沒什么兩樣。所以你還是在家學(xué)吧,省下來的錢趕快找個女朋友,不然入了行你就只剩下右手了(自嘲的,其實程序員這收入不怕沒有女票)。
其次,萬事開頭難,php語言本身不難,想學(xué)好也非常簡單,別聽知乎上一群冷嘲熱諷的傻逼瞎咋呼,很少有從業(yè)者在公開場合(非開發(fā)者社區(qū))去討論開發(fā),因為有些抽象,跟完全不懂的人去講很浪費時間,所以干脆不說。剩下的一群人,要么是跟風(fēng)裝逼狗,一上來就扯google的大旗(google是好,支持google是xx正確,但是人家是來學(xué)習(xí)的,不是來站隊定立場的),要么是剛?cè)腴T的大學(xué)狗,只為裝逼而生(毛線不會一個,一吹牛逼就說前景和發(fā)展)。
1,視頻教學(xué)很重要,網(wǎng)易云課堂的視頻我看過,不是很清晰,無論是畫面還是講解程度都很一般。慕課網(wǎng)就更加的不專業(yè)了,有基礎(chǔ)的可以聽一聽舉一反三,如果沒有基礎(chǔ),強烈建議去找個培訓(xùn)機構(gòu)的系統(tǒng)性的學(xué)習(xí)視頻好好看看。至于哪個培訓(xùn)機構(gòu)的視頻適合你,我覺得傳智的韓忠康的講的不錯,韓順平的雖然好,但是太老了。韓忠康的視頻講到MVC的時候就不要看了,太老,框架設(shè)計都不符合主流,但是你已經(jīng)有基礎(chǔ)了,所以不必?fù)?dān)心。
有些人提到php100的教程,我認(rèn)為他不清晰+太快了,不適合零基礎(chǔ)和初學(xué)者。
我就跟你講,就是培訓(xùn)機構(gòu)的視頻是挺好的,什么韓順平,韓忠康。
這玩意看完基礎(chǔ),你想學(xué)不好就難。
另外:不要看著看著就去報培訓(xùn)班了,培訓(xùn)班也是老師開遠程視頻,有的老師上課提問還好,有的老師根本就是自己在那講,跟你在家看視頻是一樣一樣的。
2,W3SCHOOL
很好,大家都在用,但是,相似的網(wǎng)站也有幾個,W3S太老,國內(nèi)的鏡像太老了,目前來說,菜鳥教程還不錯,很多人在用,菜鳥教程 ,千萬別相信那種W3SCHOOL至上的觀點,入門前不要太過于關(guān)心工具的問題,誰能解決問題,就找誰。
我當(dāng)時入門的時候,在CSDN上提問過,在開源中國里找過,甚至百度知道都有答案,沒必要W3SCHOOL至上。
再重復(fù)一遍,那些一上來就讓你站隊的人都是傻逼。什么玩意好用,什么玩意實用,什么玩意能用就用什么。
3,書籍
有很多人推薦php圣經(jīng),那種人肯定是沒有讀過這本書,這本書好多代碼都是錯的,甚至出現(xiàn)了兩個功能貼同一塊代碼的編輯錯誤,誰要再給你推薦這個,肯定是跟風(fēng)裝逼狗,自己不讀書復(fù)制粘貼的答案。
所以,作為入門書籍,我不建議php圣經(jīng),倒是《php入門到精通》這本書可以作為入門書籍,但是這本書也只是作為基礎(chǔ)讀物來讀,他沒深度,但是也不用思考,跟著敲一遍記下來就能用。
《零基礎(chǔ)學(xué)PHP》上面的案例不錯,但是講解程度很差,可以配合上一本書來讀。
《php5.3入門經(jīng)典》這個書也不錯,對于php名詞的翻譯符合主流翻譯,看起來沒壓力。
上面看到有裝逼狗提到李剛瘋狂講義系列,我只能說他不是phper,是跟風(fēng)裝逼狗,因為李剛瘋狂講義系列沒有php的書。
4,手冊
只能說可以查閱,不要通讀。
第一,通讀極其浪費時間,而且你不去做項目,不應(yīng)用,就算死記硬背下來沒個卵用。跟風(fēng)裝逼狗因為不懂,所以上來就讓刷手冊,有那種時間還不如寫一個小論壇。
第二,手冊不用最新的,有些人有強迫癥,非要最新的,其實不太好,因為新版的翻譯實在很一般
第三,手冊很多部分是英文,量力而行,不行就百度。有條件的谷歌,反正出來的東西還是csdn的博客和腳本之家這些網(wǎng)站,沒啥區(qū)別,就是廣告比百度少,特別是教育機構(gòu)的廣告。
5,做項目大于一切
php語言沒深度,你一直研究也研究不出來個所以然,不如在實踐中取得真知。
絕知此事要躬行嘛。一個小項目坐下來,基本上就對php有所了解了。
注意!
不要一上來就用框架,要面向過程寫一遍,這樣才能學(xué)好php,上來就面向?qū)ο,用現(xiàn)成的框架,對自己的學(xué)習(xí)非常不利。
先用面向過程寫,然后寫一個簡單的MVC框架,再用自己寫的框架做個小功能,最后才是學(xué)習(xí)主流框架。
6,關(guān)于框架
我知道跟風(fēng)裝逼狗看不起TP框架,但是這玩意簡單,占有率高,初期學(xué)TP非常好,有些人提到了Laravel,這玩意挺好,但是不能好高騖遠,yii和ci也很強大,但是不適合初學(xué)者,別一上來就整一些高大上的玩意,除了裝逼沒有任何意義。
【零基礎(chǔ)學(xué)習(xí)PHP應(yīng)該怎么學(xué)】相關(guān)文章:
php學(xué)習(xí)筆記:基礎(chǔ)知識11-18
你應(yīng)該學(xué)習(xí)的10個PHP特性03-20
10個你應(yīng)該學(xué)習(xí)使用的PHP特性12-04
php基礎(chǔ)教程03-21
php要學(xué)哪些03-02
PHP怎么處理密碼08-28