在生活中,很多人都不知道php自學要多久 PHP自學方法是什么意思,其實他的意思是非常簡單的,下面就是小編搜索到的php自學要多久 PHP自學方法相關的一些知識,我們一起來學習下吧!
(資料圖片)
php自學要多久?從自己向別人問怎么學PHP開始,到后來不少人又來問怎么學PHP,不管是新手,還是老鳥,似乎總是感覺摸不出一條清晰的脈絡來,以下就是小編給大家整理的php學習方法。
PHP自學方法 1.基礎部分:
HTML+CSS+DIV
學習方法:看手冊或看書,跟著寫代碼,這個階段不建議大家看視頻教程,因為這是最基礎的東西,不是很難掌握,看視頻確實有點浪費時間。學習周期的話,大概在10天左右,這10天指的是你熟練掌握了HTML+CSS+DIV,接下來該進入實戰了。
在網上找幾個網頁,自己做做,不用太多,但起碼得5-8個,而且兼容性要處理好,不用很高,起碼得照顧到IE8。全做做完之后,至少15天沒了。
好吧,休息兩天。回顧并總結一下自己學到的東西,同時看看script相關資料,對javascript有一個感性的認知。
嗯,不出意料的話,第一個月就這樣過去了。
2.jQuery部分:
說好的,javascript呢?你沒看錯,就是jQuery!
經濟充裕的話,買本書,不行的話就看手冊,依然跟著寫代碼。將jQuery融入到你前面做的網頁中去。試著寫一些簡單的特效,做點交互性的東西。如果寫不出,可以去網上下點簡單的源碼,在看懂的前提下多練幾遍,并試著改點東西。
這樣一來一去,半個月就沒了吧?
確實,在沒有javascript的基礎下去學習jQuery是件不靠譜的事兒,不過記住一個目的:為了找工作。之所以讓大家直接學習jQuery也是為了能盡快做東西出來,主要精力放在PHP。
3.PHP部分:
終于迎來了咱們的主角。不過對于零經驗的童鞋來說,這個階段夠你喝一壺了。你會遇到很多很多的問題,而你能做的只有3件事:1.堅持,2寫代碼,3堅持寫代碼。冒著打廣告的嫌疑,在大家推薦大家看韓順平老師的視頻吧。如果看書的吧,沒什么太好的書推薦給大家,我當時看的書籍是
《php和mysql web開發》第四版,整體感覺還可以,大家視自己情況而定。
PHP基礎部分掌握的差不都了?這應該是一兩個月之后的事情了。此時你會感覺到還缺點什么,數據?應該學一下MySql數據庫了。
怎么輕松自學PHP 1.編程從搭建開發環境開始,不是從hello world開始,所以你需要自己親自搭建開發環境,前期不需要用源代碼安裝的方式來進行搭建,只需要用一些快速的軟件安裝包搭建,比如xampp,除此之外,還需要好的編輯器和IDE,我一般用的是nodepad++和phpstorm。
2.任何編程都是從變量開始,然后是三個控制結構(選擇結構+循環結構+順序結構),其次是代碼的復用之函數學習,這些基礎知識學好了,那么就可以動手實踐一些初級代碼了。
3.現在是面向對象的時代,所以學完基礎的知識之后,你需要看看面向對象的知識,為什么引入面向對象,類的作用,為什么要使用靜態方法等等問題都需要搞懂。
4.PHP一般用來做網站或者寫APP接口,所以關系比較重要,什么關系呢?就是數據庫里面的一對一、一對多、多對多關系,要深刻理解這些關系,并且能夠將其轉換為表。
5.模擬一個項目,開始用思維導圖進行需求分析,然后對需求分析進行深加工,將其轉換為數據表,最后用面向對象的方法將其實現,這樣一個屬于你的系統就誕生了。
6.如果需要深入PHP的話,可以從以下方面:第一個就是HTTP協議、選擇一個PHP框架進行學習、學習一些shell代碼、在系統下面用源代碼搭建開發環境、C語言基礎知識、PHP擴展編寫。
自學PHP的過程 (1)熟悉HTML/CSS/JS等網頁基本元素,完成階段可自行制作完整的網頁,對元素屬性達到熟悉程度
(2)理解動態語言的概念,運做機制,熟悉PHP語法
(3)學習如何將PHP與HTML結合起來完成簡單動態頁面
(4)接觸MYSQL,開始數據庫程序
(5)不斷鞏固,摸透大部分PHP常用函數,并可理解OOP,MYSQL優化,以及模板
(6)完成一個功能齊全的動態站點 我的這套線路可能跟許多學習PHP的愛好者不謀而合,這也算是一個循序漸進的學習過程,不過新手不要看到上面的概括就以為學習蠻簡單的,在此不得不對您稍微潑一下冷水,任何東西其實都不簡單,即使是小吃部的燒餅也不是一下子就會做成的。