當前位置:編程學習大全網 - 編程語言 - 如何學好PHP?PHP該怎麽去學?

如何學好PHP?PHP該怎麽去學?

進來在網上發現不少朋友在詢問有關PHP學習方面的問題,有人擔心自己學歷低不適合學習,有人擔心自己數學基礎差不適合學習,也有人擔心自己年齡偏大不適合學習,諸如此類。接下來站長就把自己學習PHP的過程分享壹下,希望對大家有所幫助。

我是大學畢業1年半左右開始學習PHP的,當時的年齡是22歲,23歲不到。我的主要學習方式就是看書–>看視頻教程–>照著視頻寫代碼–>找工作–>工作中學習–>工作之余學習。

壹、年齡大怎麽辦

首先來說壹下學習年齡,我畢業的時候是23歲不到,學習的時候實際年齡也沒滿25歲。以壹般人的觀點來說,這個年齡學習編程已經不具備年齡優勢,但是凡事沒有絕對,因人而異,關鍵在於妳自己是否真的想學,有那個毅力,當然也要壹點天賦。站長在大學裏學過C語言,應該說還有點底子,而恰恰PHP又是用C語言寫的,語法方面非常相似,所以入門的時候還不算費勁。也就是在學習PHP的時候我才感覺到大學裏用心學習的意義,來日方長,當時用不到,不代表以後就用不到,在此也對那些認為大學裏學習無用的朋友說壹聲:多學壹點沒壞處。

二、書怎麽看

如果妳已經下定了決心要學習了,接下來就應該選擇壹本好教程。這只是站長的建議,如果妳覺得直接看視頻更適合妳可以選擇跳過。站長並不推薦看國內的計算機教材,內容平平不說,而且很多是過時 的,倒不是貶低國內的計算機水平,只是濫竽充數的實在太多,想找壹本好書太難。我看的教材是《PHP與Mysql web開發》原書第四版之前還看過壹本不入眼的教材就不推薦了,俗稱“PHP聖經”,這兩個名字妳任意百度壹個都可以搜到,建議到網上購買,書店裏的太貴。如果妳之前沒有學習過html和javascript,我建議大家先去找這方面的教材看,html和基礎javascript都很簡單,不需要害怕。

我個人的經驗,光看書本妳不會學到太多,因為編程是要在實際寫代碼的過程中才會深刻體會到理論。但是書上的內容可以給妳先在腦海中對php是怎麽壹回事形成壹個大概的印象,有壹些內容妳可能壹時無法理解消化,我不建議大家在壹個地方停留太久,不行就跳過去,繼續往後看,但是要把不懂的地方做壹下記號,當我們進行到下壹步的時候逐壹解決。

三、選擇好的視頻教程

由於個人的接受方式不壹樣,所以不存在符合所有人的視頻教程。站長先入為主的看了《中原大學PHP教程》,這是臺灣中原大學壹個老師出的,5集。用來入門是不錯的選擇,當然也可以去php100中文網看教程,php100的教程比較多,也講得比較淺,入門也是不錯的。建議大家下載看,不要圖快,要有耐性,站長當初1天看1集,5天看完的。下載看最大的好處就是,壹時走神了沒註意可以退回去繼續看,o(∩_∩)o 哈哈!在看視頻教程的時候,留心註意自己看書時遇到的問題,因為視頻教程往往都配有代碼講解,所以應該能夠為妳解決壹部分在看書時遺留下來的問題。

四、動手寫代碼–依葫蘆畫瓢

看完書和視頻後,就可以嘗試自己動手寫代碼了,站長是照著視頻寫的,因為第壹次寫很多地方不記得,經常把視頻退回去看他怎麽寫的囧!。這個過程並不舒服,但是咬牙堅持下來,妳會發現,依葫蘆畫瓢就會漸漸催生妳自己的代碼。因為依葫蘆畫瓢只是讓妳理解php網站開發的基本原理,壹個功能的具體業務邏輯怎麽實現,代碼的執行流程是怎麽樣的,代碼以什麽樣的方式構成,並不是要妳生搬硬套,這壹點要切記,否則妳離開視頻就無法動手的話,那就麻煩了!

五、找工作

當妳看了壹段時間的視頻教程,寫過壹段時間的代碼後就可以嘗試去找工作了,記住程序員最主要的是編程思想,也就是解決問題的方法,如果妳還沒有領悟這壹點,就不要操之過急。妳最好已經寫過壹些拿得出手的作品,掌握smarty或者任何壹種開源框架,框架入門推薦thinkphp。剛出來找PHP工作,期望值低壹些,如果是才畢業的沒有項目經驗,可以找找招實習生的公司或者壹些對技術要求不高的小公司,總之先讓自己工作,進行實戰,在工作中妳會遇到很多問題,這都是學習的機會。站長當初寫了壹個留言板就去找程序員的工作了,而且運氣不錯,還真讓我找到了,呵呵,很多人都覺得不可思議呢!天啊?寫壹個留言板就去工作了!現在想想,我也夠猛的。

六、最後談壹下PHP對數學基礎的要求

首先要明確壹點,任何編程語言,數學基礎好,在學習和使用的過程中都會事半功倍!而在php中,主要是做web開發,並不十分要求高深的算法,所以對數學的要求相對C/C++這類語言來說,是要低得多的。關鍵在開發的過程中思路要清晰,代碼要嚴謹,所以邏輯思維很重要。而當妳深入學習到壹定程度,也是需要壹定的數學基礎來支撐的。畢竟數學基礎好說明妳的邏輯思維不差,而壹些數據結構、特定功能的實現也是需要數學的。

總的來說,如果數學基礎差,在剛開始學習的時候是不需要太擔心的,但是如果要深入提高,就有必要自己充充電了。

以上就是個人 2年多來的壹點經驗,關鍵還是多看、多寫、多找。看自己的代碼,進行改進優化;看別人的代碼,取長補短;寫自己的代碼,增強語言熟練度和編程經驗;遇到不懂的問題,多利用搜索引擎。

只要有恒心、堅持下來,相信大家都會很快度過那段菜鳥的艱苦歲月,變身老鳥向高手達人進發!

這裏,站長與諸君***勉,***同在php的世界裏闖出自己的新天地!

PS:轉載請註明來自第壹php網

  • 上一篇:顯示結果編程
  • 下一篇:哪個上市公司有螢石礦?
  • copyright 2024編程學習大全網