PHP的學習路線?如何系統且高效地學習

做者:road'cover
連接:https://www.zhihu.com/question/29369715/answer/104456866
來源:知乎
著做權歸做者全部。商業轉載請聯繫做者得到受權,非商業轉載請註明出處。

聲明
1.不是大神,是大神口中的實驗品
2.知內知外都有相關參考,此文爲本人實際經驗總結
前提:
隸屬於國內通常大學編制軍,周圍沒有特種部隊掩護,打仗全靠自覺
保持耐心
邏輯
——以系統和高效爲切入點php

正文
高效學習——(分析緣由、造成方法)

首先咱們來分析一下:html

新手可能會採起的舉動?
I
運用'度娘'、'哥哥' 百科PHP,發現雖然概念表面上知道了,但具體操做仍是一頭霧水,茫然、遙遠
II
運用'度娘'、'哥哥'尋找各類資源,蒐集、整理、存檔而後沒有了而後,放在那裏佔用內存(事實如此)
III
開始看視頻教程,並無多久,各類語法,爆炸
/**
p.s 我也是這樣過來的
*/
我的認爲以上作法有幾個誤區,不要去踩
I 找到一份好的資料(放心:我會放一些)就堅持吃透,不要求資料有多少,不支持資料看了又換看了又換
II 學習基礎語法的時候,不看視頻教程或者說少看教程(由於教程會講的特別特別的詳細,但並不適合新手,新手只須要知道這個東西大概是怎麼回事 .. !真理)前端

方法:
看過很多資料了,最終仍是以爲迭代是一種不錯的方式。
具體能夠參看:
學PHP最快要多久? 學習路線?要不要報培訓班? - 燕十八的回答
簡單來講,就是 一步一步 | 一輪一輪 web


/**
P.S 我的還習慣一種跳躍式的方法,舉個例子:
0基礎, 我要用PHP寫一個爬蟲,我會先去用一下這個爬蟲,而後看源代碼,裏面有正則表達式,那麼我就去學一下正則表達式,再回來看一看,又或許去哪一個博客看看,再回來看看
*/正則表達式


下面重點講一下,知識結構的問題。
系統學習——————(知識結構、步驟)

第一輪迭代
WEB基礎
HTML/CSS 8小時學會HTML網頁開發 ..畢竟PHP是web前端的一部分
JavaScript JavaScript入門篇-JavaScript入門視頻教程網頁交互數據庫

第二輪迭代
PHP基礎
環境搭建——windows環境下wampserver的配置教程——超級詳細
學習語法階段 推薦 w3school 【再次強調:剛開始不須要學的太深太詳細】
案例:PHP基礎:經典示例(簡單的留言板)

第三輪迭代
數據庫基礎
理論:與MySQL的零距離接觸_MySQL入門視頻教程
案列:PHP基礎:經典示例(商品信息管理)

第四輪迭代
PHP進階
理論:PHP面向對象編程
案列:單例模式鏈接數據庫

第五輪迭代
理論:鬼斧神工之正則表達式
案列:PHP實現最簡單爬蟲原型

第六輪迭代
理論:快速入門ThinkPHP框架
案例:視頻自帶
------------------------------------------------------------------------------------------------------------
/**
先寫到這 */------------------------------------------------------------------------------------------------------------Update - 2016/6/11開始寫比較複雜一點的代碼時,必定要記得備份文件,由於你會發現一個文件須要常常改動,有備份會方便不少。
相關文章
相關標籤/搜索