如何自學PHP(幾乎零基礎)?

大學畢業找不到理想(主要是薪水)的工作,想自學PHP提升一下自身能力,不知道難易程度如何?


在眾多語言當中,我感覺php應該是比較容易容易學的編程語言了。

一張圖就能了解php的知識點。

第一階段:

推薦教程:

PHP基礎視頻_html+css+js :http://pan.baidu.com/s/1o8uaS2m

javascript+jQuery:http://pan.baidu.com/s/1i54u19r

html+css+bootstrap:http://pan.baidu.com/s/1bp7U5Oj

Php輕鬆入門視頻:http://pan.baidu.com/s/1i5mJ4pf

第二階段:

推薦教程:

6天玩轉MySQL:http://pan.baidu.com/s/1mhYXBM4

PHP核心編程視頻教程: http://pan.baidu.com/s/1jImQGRk

第三階段:

推薦教程:

基於PHP面向對象的自定義MVC框架高級項目開發 :http://pan.baidu.com/s/1jHIVrTW

Smarty入門視頻課程免費分享: http://pan.baidu.com/s/1c1AufhI

第四階段:

推薦教程:

SVN視頻教程無償分享 : http://pan.baidu.com/s/1hrNdkv6

2017XML視頻教程 : https://pan.baidu.com/s/1i46ghH7????

2017AJAX系列視頻教程: http://pan.baidu.com/s/1boK52GZ

ThinkPHP開發框架2016版: http://pan.baidu.com/s/1c6A9Ue

2016最新Linux系列視頻教程免費分享: http://pan.baidu.com/s/1o77XMPG

第五階段

推薦教程:推薦教程:

NoSQL之Redis技術 :http://pan.baidu.com/s/1o8Ixz7O

PHP微信介面開發 : http://pan.baidu.com/s/1eSigal0

mongodb實操視頻 : http://pan.baidu.com/s/1i5frYV7?

第六階段:

推薦教程:

珍貴HyBrid App視頻免費分享 :http://pan.baidu.com/s/1gf7MuR5

2016基於laravel框架app軟體開發: http://pan.baidu.com/s/1qXSmNJQ


學php跟學書上內容一樣,學了你最好不能忘.

我的博客: http://www.shawns.me

1.php基本語法,類操作

2.mysql操作,php對mysql的操作

3.html/css/javascript,不求精通,只求熟悉

4.邏輯和顯示分離,include載入html骨架的顯示文件(v),include載入mysql的操作文件(m),控制需要顯示的數據以及各種邏輯(c),並在html文件中做數據展示 echo

5.熟悉php的oop編程

6.了解MVC架構,了解模版引擎 如smarty

7.學習php框架,如TP3.2.3

8.用框架在本地建站

9.學習linux基礎操作

10.學習lamp的搭建,配置

11.上傳項目代碼

12.修行靠個人...


為什麼現在的大學生畢業工資不理想都想通過學IT技術來改變現狀呢?說得好像隨便一個人都可以當程序猿一樣,但是程序猿又總是被黑,「就差一個程序員了」了也被認為是歧視了。

我也就是隨便發發牢騷,題主不要當真。來來來,PHP Web 開發還是可以學的,零基礎也無妨,只要想學總是能學會的。

PHP算是容易的一門語言了吧,入個門分分鐘的事,嗯,要成為 Master 的話,還需要奮鬥好一陣好一陣好一陣去了。

要說真正易學的語言,近期國內吵得沸沸揚揚的是Python。這一在美國被廣泛使用的語言(有多廣泛,你看下圖吧),被很多自稱有矽谷經歷的海歸推崇。所謂「人生苦短,我用Python」便是他們的格言。

哎呀,跑題了,還是說會PHP吧,要學PHP的話,既然你是零基礎,建議先讀完知乎」PHP開發「話題下的所有精華回答在考慮是否入坑吧。哎呀,還是跑題了,那麼甩個免費的PHP開發視頻(PHP 視頻教程_PHP開發環境搭建視頻)以表歉意吧。


簡單給你推薦篇參考文章:php的學習路線。不知道樓主處於何種心態,如果只是想提升下php能力找其它工作適合自學,如果是想找php方面的工作,恐怕需要報班培訓了。自學1年不如培訓幾個月。


PHP主要以腳本語言為主的,所以入門還是比較簡單的,如果是自學的話,先看看自己有沒有編程基礎吧,如果之前有過編程基礎的話,對編程概念還有邏輯思維有一定的認識,所以學起其他語言來,相對會比較簡單,概念容易理解,但要是完全零基礎的話,自學的話開始肯定會吃力,但是隨著深入的了解,就慢慢的掌握了。只要有恆心,相信你一定能成功的。


PHP 教程

入門容易深入難,沒有項目經驗都是白搭。開始碼吧!


學好一門學問真正是不簡單的。自己慢慢做一點點實踐就能越來越好


不管怎麼樣,反正我是開始學了,有沒有小白同路。


建議看看php the right way


如果你是真正的0基礎,那可以先看看韓順平視頻,由淺入深的,比較適合新人


百度:2016年最新PHP學習路線圖(附完整視頻資源),黑馬程序員的某個老師提供的完整資源。


php基本上最容易上手的語言,但是他不是獨立的,他是配合其他語言一起使用的,單純的php語言入門很簡單,但是你還要學會怎麼配合其他語言,接受html傳遞的數據,js傳遞的請求,去資料庫查詢,php並不只是php,想學的話,還是看視頻,然後自己敲代碼。學起來比較容易點。


首先申明一下我的觀點,其實我覺得作為零基礎的小白來說,自學PHP還是有一定難度的,這個難度既包含了PHP編程知識的難度,還有自身對毅力堅持的難度。雖然PHP是公認的最好入門的編程語言,但想堅持下來並成功就業還是有難度的,需要你聰明的大腦、強烈的動手實踐能力和你頑強的毅力。

雖然說成功是有一定的難度,但也不是完全沒可能,因為每個人的潛力是無限的,試一試,萬一成功了呢?!如果沒有成功,最後還是向培訓學校妥協,那也沒關係,這只是證明了你不是學神,而是普通人。廢話不多說了,給大家介紹一些自學PHP的技巧和方法。

自學PHP,書籍和視頻教程是必不可少的。一套好的書籍就像《PHP基礎教程(第4版)》,這本書以通俗易懂的語言向初學者介紹了PHP 語言的基本概念、使用方法和注意事項。全書通過豐富的示例,引領讀者逐步掌握這門流行的Web 開發語言,使讀者能夠上手編寫適用於常用場景的PHP 腳本。適合有基本HTML 經驗的讀者閱讀。書中內容相對簡單,但可以對PHP有一個大概的認識,方便以後的學習。還有像《PHP與MySQL 5程序設計》、《代碼大全》等可以鍛煉你的編程思維。

簡單入門之後可以讀一些像《深入PHP:面向對象、模式與實踐(第3版)》 這本書適合每位PHP開發人員進階參考。可幫助掌握PHP面向對象設計和開發的精髓,並最終躋身高端PHP開發人員之列。到了中、高級階段就應該閱讀像《PHP高級程序設計:模式、框架與測試》 這樣可以提升能力的書,加上一定的項目實踐配合,成功就業就不成問題了。

上面是介紹的一些書籍,書籍的好處是講解的非常詳細,可以幫助你增長好多知識,但書籍只能作為參考,看一章兩章的還是可以的,但一本厚厚的書讓我讀完,我是做不到的,看著看著就犯困了,這時候一套好的視頻教程是非常有必要的(戳一下,有驚喜),可以直觀的讓你感受到知識點,而且一般聽人講解,往往會比自己理解要深刻一些。

零基礎的未來PHP工程師,一路坎坷敵不過未來的高薪誘惑,路漫漫其修遠兮,加油吧!


推薦閱讀:

如何成為一個培訓講師呢?
如何提高快速閱讀的理解程度?如何快速進入學習狀態?
讀書久了脖子肩膀後背疼,有什麼神器可以幫忙嗎?
大家學數學時有經常回憶定理證明的傾向嗎?這樣好還是不好?
如何學習炒黃金?

TAG:學習 | 編程語言 | 編程 | PHP開發 | 零基礎 |