自學PHP教程推薦

小云云
發布: 2023-03-17 09:50:02
原創
2468 人瀏覽過

想要自學PHP,首先你就要對PHP有一個清晰的認識,PHP 無法單獨學,因為是 Web 開發的專屬語言,需要整套的 Web 開發知識。 Web 最基本的學習可以從 HTML+CSS 開始。那麼自學PHP的話要具體學習哪些課程呢?

HTML+CSS基礎課程

教學連結:http://www.php.cn/article/add.html

自學PHP一開始不需要為開發環境的事情擔憂,直接上手。注意上面那個課程不要求完全學會,過一遍即可,不懂的東西先記起來,然後跳過,後面再不斷 Review ,不要妄想一下子學會全部。程式設計是 「技能」多一點,重點在練習,這裡我們只求知道個大概,以方便後面其他課程的繼續。

接下來就是PHP 基礎和進階課程了:

PHP入門篇_PHP入門影片教學
PHP進階篇_php影片教學

教學鏈接:http://www.php.cn/course/170.html

還是跟學習HTML 一樣,過一遍即可,我們的目的只求知道個大概,以方便後面其他課程的繼續,不懂東西後面等我們慢慢上手,找到舒適感了,再逐一擊破。

有了上面的基礎知識,接下來可以開始學習實戰課程了。這是最重要的一步,一個 PHP 工程師的能力,完全是靠專案累積出來的。我們常笑稱為「打怪升級」,從第一個項目開始,每做多一個項目,能力值和經驗值就會增加。

一個概念要放在腦子裡面,這是很多人一路學過來經常猜的坑,那就是:不要看太多書或文檔,要動手做,你真正的PHP 學習是從你開發第一個項目開始。

因為程式設計是一門技能,你看再多的書,最多只是知識,知識和技能是有差別的。就如你可以預想到的,一個人看了三個月 NBA 籃球視頻,期間連球都沒摸到,到了球場肯定還是不會打球。他真正的籃球學習,從他開始動手的那一刻起。

PHP 的學習,可以歸納為三種類型:
語言的基礎語法學習,這些是ifelse, while, switch, class, function, trait 等;

內建函數/類別學習,這些是array 的操作,string 的操作,cookie 等;

應用程式學習,這些是佇列、排程任務、註冊登入、快取、郵件、分頁、權限管理、ORM等;


第一名和第二,入門是上面提到入門課程,進修是在PHP: PHP 手冊- Manual 裡面。所以後面隨著學習的深入,文件要多看,有個心理準備,身為 PHP 資深工程師,文件基本上得過 5 ~ 10 遍。
PHP中文手冊:http://www.php.cn/manual/view/4.html

#第三部分的學習,可以藉助一個優秀的框架來學習,站在巨人的肩膀上。跟著框架學習的好處是你能確保走在一條正確的路徑上,框架解決的是實現生產環境中遇到的通用問題,所以基本上框架學習涉及的話題,那都是PHP 開發中經常會面對的問題,並且你學到的是解決方案。
學習框架提供的每一個功能,並且在學習的時候問下面幾個問題:

這個功能為什麼會出現?解決了什麼問題?

這個功能通用性有多強?為什麼會被放到框架裡面?

這個功能在設計上有哪些優於其他框架的地方?

PHP 框架首推 Laravel ,原因請看這裡: 最好的 PHP 框架是什麼?為什麼? 。
千鋒教育Laravel框架影片教學:http://www.php.cn/course/656.html

後面的學習就是不斷的看PHP 手冊+ Laravel 文件+ 做自己的項目,或是公司項目。

還是要強調一下,DO IT 、DO IT 、DO IT 。動手練習是程式設計的唯一學習方法。

總結: 

自學是一個過程,其中你一定會遇到種種困難,但是都要得堅持,才會達到目標、希望小編給大家分享的PHP教程能幫助到大家。

相關推薦:

PHP最新學習路線

#PHP完全自學手冊

PHP自學多久?看了這11部php影片教學,你就是高手

自學PHP到底不難

以上是自學PHP教程推薦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!