現在學PHP還有價值嗎?來看看我的學習路線

前言

俗話說PHP是世界上最好的語言,哈哈,給大家開個玩笑。PHP作爲一門編程語言,學會的話並不難。如果只去瞭解基礎使用的話1、2天,想更深入的學習的話就需要更多的時間了。

其實,php的基礎語法很簡單,它是弱類型的語言。也就是說它並不用強制指定變量具體的數據類型,而只用一個$符號即可,既優雅又簡潔。

下面簡單推薦一個學習路線吧,我推薦的課程都是免費的,大家可以放心往下看。由於CSDN不能放過多的外鏈,以下提到的課程,感興趣的小夥伴可以到我的公衆號:冷月學長。來領取,回覆PHP即可。

一.找網課學習php的基礎課程

對於一個編程小白來說,直接去看技術文檔、技術書籍是個很頭疼的事情,這時需要一個入門級別的課程。聽老師講真的比自己看書快很多,而且可以避免很多的新手容易遇到的坑(比如開發環境問題、系統變量問題等)。

這裏,我推薦大家看一下王亮老師的《十天學會PHP》,或者是燕十八——十八哥的《PHP3小時光速入門》。這兩個課程都是免費的,並且時間並不長有點速成的味道,一個下午就能刷完,強烈推薦各位小夥伴看看。鏈接如下:

《十天學會PHP》:十天學會PHP(第五版) - 網易雲課堂

《PHP3小時光速入門》:PHP3小時光速入門 - 網易雲課堂

二.打牢php基礎知識、學習面向對象

在初步接觸php後,小夥伴們能夠簡單的使用php來做一些應用。如果你想繼續學習php的話,我就不推薦去看速成的課程了。我們一定要一步一步的打牢知識體系,不然的話學到後面頭會很暈的。這裏我推薦大家去慕課網找一些系統的課程來學習。
我在這兒幫大家推薦幾個:

基礎入門:PHP教程_PHP入門視頻教程-慕課網

進階篇:PHP進階篇_php視頻教程-慕課網

面向對象:PHP-面向對象-慕課網

MVC框架:MVC設計模式與Smarty模板實例視頻教程-慕課網

三.學習一款第三方熱門框架

在學習到這一步的時候,大家應該對php的瞭解更深一步了。建議大家學習一款成熟的框架,這樣能夠進一步理解MVC設計的優雅之處。現在php比較經典的框架有:ThinkPHP、Yii、laravel等。強烈建立大家學習ThinkPHP。因爲ThinkPHP是我們國人開發的嘛,他的中文社區非常活躍,並且是大公司來維護運營,社區生態都非常的好。
我在這兒幫大家推薦幾個網址:
ThinkPHP官網:http://www.thinkphp.cn/

ThinkPHP基礎課程:快速入門ThinkPHP 5.0基礎篇_ThinkPHP 5.0入門教程-慕課網

ThinkPHP模型(ORM):快速入門ThinkPHP 5.0_模型篇-慕課網

四.PHP進階

學習完上面三個階段後,大家應該在都能得心應手的面對大部分系統了。這時需要跳出語言,去進階學習更多的編程思想了。比如常見設計模式、數據結構、常見算法、緩存等。這些知識的話大家一定要花時間去牢牢掌握,才能在編程這條路上越走越遠。

總結

其實,當初我在學習php的時候並沒有人幫我來規劃學習路線。我只是在網上搜索一些php的教程,比如我上面提到的這些課程,都是我曾經學習過的,並且把我覺得講的好的分享出來。其實,不管是php也好,還是其他編程語言也罷,大家不要只侷限於理論的學習。一定要敲代碼,只有當你的代碼敲到一定的程度後,你才能豁然開朗。

如果這篇博文有幫助到您,可以幫冷月點一個贊或者加一個關注哦!

歡迎關注我的公衆號:學長冷月,獲得獨家整理的學習資源和日常乾貨推送。
如果您對我的專題內容感興趣,也可以關注我的博客:guoyu7.com

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章