前 13 名在線 WordPress 插件開發課程和教程

已發表: 2021-08-18

WordPress 是一頭不斷發展的野獸,無論您是該平台的新手還是經驗豐富的產品製造商,總有新的進步讓您頭疼不已。

值得慶幸的是,有幾個在線 WordPress 插件開發課程和教程可以使學習過程更輕鬆。 麻煩的是,它們太多了,很難選擇那些值得你花時間和報名費(如果有的話)的。

學習 WordPress 插件開發的有條不紊的方法

WordPress 的開源特性使其易於上手,但如果您希望探索該平台更複雜的途徑——例如 Gutenberg 塊或基於 JS 的插件開發——最好將時間花在有信譽的結構化課程/教程上來源,而不是依賴谷歌的搜索結果。

是的,“邊做邊學”將始終在 WordPress 開發人員的成長中發揮關鍵作用,但從一開始就致力於結構化的、循序漸進的方法可以建立一個堅實的知識基礎,使您的進步更容易。

所選的 WordPress 插件開發課程和教程基於以下標準:內容的質量和深度、涵蓋的主題、所需的技能水平(初學者到中級到專家)、價格、更新頻率以及課程培訓師的聲譽) 涉及。

對 WordPress 遊戲不熟悉? 您會發現有幾個可以讓您牢牢掌握 WordPress 編碼標準和 GPL 許可等基礎知識,這些對於任何開發人員的工具包都是必不可少的,因為它們可以幫助我們了解產品開發、發布和增長所涉及的複雜性。

想要提高技能的中級和專家級開發人員可以深入了解基於 Gutenberg 塊的開發教程,並瀏覽 WordPress.tv 的深入、高級目錄。

事先要了解的基礎知識:

  1. 從零開始學習 HTML5 編程
  2. CSS — 2021 年完整指南
  3. 包含 5 個項目的完整 PHP MySQL 專業課程
  4. JavaScript 簡介

WordPress插件開發課程和教程:

  1. WordPress:插件開發
  2. WordPress 插件開發者手冊
  3. WordPress插件開發簡介
  4. 初學者插件
  5. WordPress插件開發
  6. WordPress.tv
  7. 適用於 WordPress 和 React 開發人員的 Gutenberg Blocks
  8. 銷售插件
  9. WordPress職業大師班

複習基礎知識:我們為初學者推薦的課程

在你全心全意地投入到插件開發的世界之前,我建議你複習一下 Web 開發的基本語言。 無論是 HTML、CSS、PHP,甚至是 JavaScript,掌握這些語言的工作知識都會讓您更好地應對即將發生的事情(而且在復雜性方面還有很多事情要做!)。

因此,如果您不從 HTML 中了解 PHP MySQL,或者如果您覺得需要進行一些微調來磨練您現有的技能,那麼以下四門初學者課程是很好的起點:

1. 從零開始學習 HTML5 編程

本教程擁有近 32 萬名學生,是 Udemy 上最受歡迎的課程之一,涵蓋了初級開發的關鍵主題,包括:

  • HTML 基礎知識
  • CSS 基礎知識
  • Flexbox、CSS 動畫和位置
  • 表單、框架和 CSS 網格
  • Git 和 JavaScript 簡介
  • HTML 和 HTML5 高級功能

在課程結束時,您將被要求用 HTML5 創建一個項目來測試您的知識並將您的學習付諸實踐。

從零開始學習 HTML5 編程

關於課程:

  • 價格:10.99 美元
  • 技能等級:初級
  • 最後更新時間:2019 年 11 月
  • 內容格式:視頻、文章和可下載資源

在這裡查看:從零開始學習 HTML5 編程

2. CSS — 2021 年完整指南

掌握了 HTML 和 Web 開發的基礎知識了嗎? 本課程將幫助您建立在現有知識的基礎上,並使用 CSS 的基礎知識和高級概念擴展您的工具包。

分為三個部分,您將從基礎開始:什麼是 CSS,它是如何工作的,以及如何使用它,然後再學習語言背後的理論及其更複雜的特性。 例如,專家課程深入探討了 Flexbox、CSS 網格、CSS 變量和 Sass。

CSS — 2021 年完整指南

除了多項作業、測驗和挑戰之外,該課程項目還將讓您使用動畫側抽屜、表單、模式、字體樣式和 CSS 動畫構建一個虛構的網絡託管公司的前端。

關於課程:

  • 價格:13.99 美元
  • 技能等級:CSS 初學者
  • 最後更新時間:2021 年 5 月
  • 內容格式:視頻、文章和可下載資源

在這裡查看: CSS — 2021 年完整指南

3. 5個項目的完整PHP MySQL專業課程

想成為一名全棧後端開發人員,但之前沒有 PHP 經驗? 本專業課程涵蓋了您。

通過超過 20 小時的點播視頻,該課程探索了 PHP 的全部範圍,從基礎知識到 PHP 會話和數據庫操作的 PDO 層等主題。 它還提供 30 天退款保證。

包含 5 個項目的完整 PHP MySQL 專業課程

從 PHP 的構建塊開始——您將在其中探索 XAMPP、PHP 編輯器、變量、常量、字符串、數字和數組——本課程繼續介紹 IF 語句、循環類型、分支以及靜態、本地、和全局變量。 它還涵蓋:

  • 常用表達
  • 表單驗證
  • 用 PHP 發送電子郵件
  • 創建動態網頁
  • 強大的超全局變量(cookie、設置 cookie、會話、服務器)。

本課程最後介紹瞭如何創建員工管理 CRUD 應用程序和使用 Bootstrap 4.2.1(這是目前領先的前端框架和開源項目之一)。

關於課程:

  • 價格:13.99 美元
  • 技能等級:初級
  • 最後更新時間:2021 年 3 月
  • 內容格式:視頻、文章和可下載資源

在這裡查看:包含 5 個項目的完整 PHP MySQL 專業課程

4. JavaScript 簡介

JavaScript 一直是 Web 開發的基本技能,包括插件。 然而,如今 WP 開發人員所指的“JavaScript”是 ES6,它為現代開發引入了新的功能,例如更難以掌握的 Promises 和 Observables。 此外,由於 WP JavaScript 開發的首選框架是 ReactJS,它需要學習一個新的生態系統、開發結構和一組實踐,這些實踐在概念上與 PHP 和“遺留”JavaScript(或 jQuery)編碼非常不同。

因此,將基礎 JavaScript 語言添加到您的 Web 開發技能庫中是一個好主意。 JavaScript 也是 HTML/CSS 的一個有價值的伴奏,可以幫助您創建具有出色 UX 的功能強大的動態網頁。

這個綜合教程可在 Codecademy 上免費獲得,但要獲得結業證書,您需要註冊 Pro 計劃。

我喜歡 Codecademy 的一點是你不會被動地學習。 相反,您將從第一天開始使用他們直觀的代碼編輯器界面與教育過程並行進行編碼。 還記得我在這篇文章前面提到的“邊做邊學”嗎? 好吧,這門課程就是一個很好的例子!

說到學習,JavaScript 簡介涵蓋了您需要了解的有關該語言的大部分知識,包括“使用最新 JavaScript 語法的編程基礎和基本面向對象概念” 。 該課程探討:

  • 條件句
  • 職能
  • 範圍
  • 數組
  • 循環
  • 迭代器
  • 對象
  • 課程
  • 瀏覽器兼容性和轉譯
  • 模塊
  • 承諾
  • 異步等待
  • 要求

JavaScript 簡介

關於課程:

  • 價格:專業版免費/每月 19.99 美元
  • 技能等級:初級
  • 最後更新:定期更新
  • 內容格式:視頻

在這裡查看: JavaScript 簡介

頂級 WordPress 插件開發課程和教程(又名:事情變得真實!)

隨著您腦海中的網絡基礎知識和您的“開發”手渴望獲得編碼,是時候潛入 WordPress 插件開發的世界了。

1. WordPress:插件開發

本課程由擁有超過 15 年經驗的專業 Web 開發人員和作家 Jeff Starr 創建,指導您完成整個開發過程,具體而言:

  • 設置開發環境
  • WordPress API
  • 使用自定義帖子類型
  • JavaScript 和 CSS
  • 瞬態和 HTTP API
  • WP-Cron 和實現 Ajax
  • 通過調整角色和權限來保護插件
  • 與古騰堡一起發展

WordPress:插件開發

要訪問此 WordPress 插件開發課程,您需要擁有 LinkedIn Learning 會員資格,每年訂閱費用為 19 美元/月,每月訂閱費用為 29 美元。 還值得一提的是,LinkedIn Learning 會員資格授予您訪問平台上所有課程的權限。

關於課程:

  • 價格:LinkedIn Learning 訂閱,每月 19 美元起
  • 技能等級:中級
  • 最後更新時間:2019 年 8 月
  • 內容格式:視頻

在這裡查看: WordPress:插件開發

2. WordPress 插件開發者手冊

WordPress.org 的插件開發人員手冊位於 WP 開發相關信息的最可靠來源之一,直接來自知情人士,值得在列表中佔有一席之地。

從插件標頭要求和安全最佳實踐到使用自定義分類法和國際化,這個 WordPress 教程對所有級別的開發人員都很有價值。 而且,雖然您不會獲得結業證書以粘貼在您的 LinkedIn 個人資料上,但您將獲得由致力於 WordPress 項目的志願者團隊維護和定期更新的重要信息。

WordPress 插件開發者手冊

關於課程:

  • 價格:免費
  • 技能等級:初級到高級
  • 最後更新:定期更新
  • 內容格式:文字

在這裡查看: WordPress 插件開發人員手冊

三、WordPress插件開發簡介

這個 Envato Tuts+ 課程由 WordPress 開發人員和出版的網頁設計和開發作者 Rachel McCollin 創建,是對 WordPress 世界的可靠介紹。 它探索了一些基礎知識,例如構建插件代碼和連接到 API,然後再討論更複雜的主題,例如自定義內容類型和分類法。

在課程結束時,您的學習將通過一個項目來測試,以創建一個小部件插件。 此實際任務涉及註冊帖子類型和分類以及運行小部件查詢。

WordPress 插件開發簡介包含 15 節課,大約 1.6 小時,因此您將能夠很快掌握基礎知識。 我還建議在 Envato Tuts+ 上探索其他與插件開發相關的課程,儘管其中一些確實需要訂閱 Envato Elements,每月費用約為 16.50 美元。

WordPress插件開發簡介

關於課程:

  • 價格:本課程免費 / Tuts+ 上的其他付費課程每月 16.50 美元
  • 技能等級:初級
  • 最後更新:2020 年 5 月 28 日
  • 內容格式:視頻

在這裡查看: WordPress插件開發簡介

4. 初學者插件

Plugins for Beginners 是由 Brian Hogg 編寫的深入且適合初學者的指南,從如何設置本地開發環境開始。 如果您“沒有變量、循環、函數之類的概念”並將基本的 HTML 和 CSS 視為外來語言,那麼查看我們之前提到的一些課程可能是個好主意

也就是說,如果您對編碼和代碼邏輯有很好的理解,本課程將包含重要信息,以擴展您的開發工具包和技術知識。

初學者插件

本課程分為 23 節課,帶您了解插件開發的基本和高級領域,例如:

  • 在您的機器上安裝開發環境以使用您的插件
  • PHP 的基礎知識(構建 WordPress 的語言)
  • WordPress 功能的構建塊(操作和過濾器)
  • 如何為您的插件構建設置頁面
  • 使用 Git 版本控制跟踪插件代碼的更改
  • 讓您的插件準備好翻譯成其他語言

您可以一次性支付 47 美元的費用註冊該課程——如果將來提供任何額外的章節或課程,您也可以訪問這些內容。

初學者推薦插件

關於課程:

  • 價格:47 美元
  • 技能等級:初級到中級
  • 最後更新:不適用
  • 內容格式:視頻和文字

在這裡查看:初學者插件

5. WordPress插件開發教程

在編碼和開發課程方面,YouTube 提供,至少在可用的數量方面。 但是我們在這裡尋求質量而不是數量,在平台上的教程視頻海洋中,Alessandro Castellani 深入、全面的插件開發教程勾選了這些定性框。

WordPress插件開發

該課程播放列表可在 YouTube 上免費獲得,並分佈在 60 多個視頻中。 對於那些想要(以數字方式)親身體驗 WordPress 插件開發的一些重要子主題的人來說,這是一個真正的寶庫,包括:

  • 創建和管理自定義帖子類型
  • 數據庫優化
  • 使用 Ajax
  • 古騰堡的自定義分類法和 WP_Block
  • 使用插件中的自定義模板
  • 進行優化和代碼清理

您還將了解如何創建一些有用的插件/小部件,例如:

  • 自定義分類管理器
  • JavaScript ES6 滑塊
  • 帶有 WP_Query 的推薦滑塊
  • 推薦經理

儘管最初的視頻是在 2017 年年中上傳的,但課程的結構使觀眾可以輕鬆滾動到與他們的學習需求同步的教程。

WordPress 插件開發推薦

關於課程:

  • 價格:免費
  • 技能等級:初級到中級
  • 最後更新時間:2019 年 1 月 5 日
  • 內容格式:視頻

在這裡查看: WordPress插件開發

除了他的 WordPress 插件開發課程之外,Alessandro 還發布了 Create Custom Gutenberg Blocks — 一個 18 個視頻系列,探索如何構建自定義 Gutenberg 塊。

6. WordPress.tv

WordPress.tv 是有關 WordPress 開發的信息內容的金礦。 大多數視頻來自 WordCamps(還記得嗎?😭),並以 WordPress 專家為特色,為豐富社區傳授他們的知識,這應該讓您對這裡的質量水平有一個很好的了解。

劇透警報:它很高!

也就是說,這裡的一些主題非常高級,所以如果您不熟悉基礎知識,我建議您在開始您的 WordPress.tv 之旅之前先完成結構化課程。

而且——如果你把所有東西都吃光了——那會很長。 從 OOP 插件開發基礎到最佳策略,僅插件開發就有 60 多個視頻!

如果你是初學者,我建議從這些開始:

  • Thomas Vitale 的 WordPress 插件開發入門
  • Wil Brown 的插件開發 101
  • Topher DeRosia 的插件開發簡介
  • Bill Sullivan 用最簡單的插件開始 WordPress 插件開發

對於特定於利基的高級開發講座,請查看以下內容:

  • Joshua Copeland 在塊編輯器世界中的插件開發
  • 無頭 WordPress、Gatsby 或 NextJS 由 Alfredo Navas
  • Frontity 框架:為 WordPress 構建 React 前端簡介 Pablo Postigo
  • WordPress 插件 - 全球規模的初始增長 - 我希望我以前知道的! 克里斯·布萊恩特

關於資源:

  • 價格:免費
  • 技能等級:初級到高級
  • 最後更新:定期添加新視頻
  • 內容格式:視頻

在此處觀看視頻: WordPress.tv:插件開發

7. 為 WordPress 和 React 開發者準備的 Gutenberg Blocks

一旦您掌握了 WordPress 開發的高級概念的基礎知識,您就可以學習一些更詳細的小眾課程。

對基於塊的開發感興趣? 深入研究 WordPress 當下的 MVP:古騰堡。

適用於 WordPress 和 React 開發人員的 Gutenberg Blocks

由於 Gutenberg 仍然相當新且不斷發展,這是了解編輯的錯綜複雜的絕好機會,並有可能建立一個有利可圖的 WordPress 基於塊的插件業務。

但首先要做的事情! 您需要掌握相關技能,而本課程(包含 120 節講座和超過 11 小時的內容)是開始構建基於塊的專業知識的絕佳場所。

關於課程:

  • 價格:11.99 美元
  • 技能等級:高級
  • 最後更新時間:2021 年 7 月
  • 內容格式:視頻

在這裡查看:適用於 WordPress 和 React 開發人員的 Gutenberg Blocks

8. 銷售插件

讓我們遠離編碼科學,將焦點放在不同的(但同樣重要的)學科上。 即,推出和銷售插件以創建有利可圖的 WordPress 業務背後的“商業科學”。

在大約四個小時內,根據 Brian Hogg 的個人試錯經驗,Selling Plugins 將引導您完成發布、許可、銷售、維護和營銷您的產品以發展您的業務。

銷售插件

在 41 個視頻中,您將學習如何:

  • 創建並鞏固您的插件理念
  • 準備並推出高級/付費版本
  • 設置軟件許可和自動更新
  • 在 WordPress.org 上啟動並託管免費版本
  • 維護和發布新的插件更新
  • 通過營銷獲得更多付費客戶
  • 處理插件支持負載

對於 Launch 套餐,147.75 美元可讓您訪問所有視頻、折扣、獎金采訪和無限的未來課程更新。 您還可以選擇 Master 套餐,價格為 222.75 美元。 以這個價格,您可以獲得 Launch 包中的所有內容,以及私人 Slack 房間的訪問權限以及 Brian 的三個專業插件的代碼。

銷售插件定價

如果您想與 Brian 面對面交流,請選擇 Coaching 套餐(747.75 美元)。 它包含 Master 包中的所有內容以及與 Brian 的一對一通話,以審查您的插件和啟動策略,以及 30 天的直接電子郵件支持以協助您啟動。

關於課程:

  • 價格:147.75 美元 – 747.75 美元
  • 技能等級:高級
  • 最後更新:不適用
  • 內容格式:視頻

在這裡查看:銷售插件

9. WordPress 職業大師班

如果您渴望在插件開發方面開創一份豐厚的職業,那麼成為一名熟練的開發人員是編碼硬幣的一方面。 另一個是貨幣化和具有商業頭腦以公平但有利可圖的價格出售您的代碼和服務。

因此,雖然本課程不會幫助您更擅長編碼和 Web 開發,但它會幫助您支付賬單。 😉

WordPress職業大師班

在六個部分中,您將了解可供您選擇的廣泛的 WordPress 職業選擇。 開發人員 Rachel McCollin 將幫助您確定您的職業目標並提供信息、提示和建議,以幫助您制定自己的職業計劃並貫徹執行。 在課程結束時,您將擁有明確的目標,並知道您需要走哪條路才能通過 WordPress 打造成功的職業生涯。 雖然不是特定於插件的,但 WordPress 職業大師班中包含的信息對於任何想要將自己的編碼才能變成不僅僅是一種愛好的人來說都是有價值的和相關的。

該課程需要 WPMU DEV 會員才能訪問它。

關於課程:

  • 價格:WPMU DEV 會員免費(訂閱起價 15.83 美元/月)
  • 技能等級:所有等級
  • 最後更新:不適用
  • 內容格式:視頻和文字

在這裡查看: WordPress 職業大師班

免費或付費:選擇哪門課程?

您不能為個人和職業發展定價,但您應該準備好將一些來之不易的現金投入到其他開發人員發誓的課程中。

許多付費課程比免費課程更勝一籌,還提供額外的好處,例如與輔導員或課程創建者的私人問答環節、行業認證、更高的學習標準,以及獲得專家培訓師和支持人員的指導。

也就是說,WordPress 是一個社區驅動的項目,它培育了一個支持性環境,每個人都將貢獻視為他們旅程的關鍵部分。 這種心態意味著有各種免費的高質量課程,可以提供來自創建它們的專家開發人員的大量見解、指導和經驗。 與其他開發社區相比,該領域的領導者將這種知識交流視為他們對 WordPress 項目發展的貢獻的一部分。

在本文中,我介紹了免費和付費課程的精華。 我以這種方式進行了策劃,以便您可以確保高質量,無論您是否願意付費或只是想看看插件開發是否是您在財務承諾之前想要做的事情。

為什麼是 WordPress,為什麼是現在?

WordPress 為超過 41% 的網絡提供支持,並佔據了 CMS 總市場份額的近 65%。 您將創建具有數百萬用戶潛力的產品這一事實使得努力教育自己了解插件開發更加值得。

同樣,基於塊的 Gutenberg 編輯器等進步開闢了新的可能性範圍,可以通過 WordPress 插件接觸不同的受眾。 隨著用戶群的增長,每天都會看到更多的插件和 Gutenberg 塊提交到 WordPress 存儲庫——即使在 2020 年 2 月和 3 月的高峰月份(當 COVID-19 襲擊世界經濟時),插件下載量也增長了 19.8% !

社區在支持和指導方面無與倫比,這是 WordPress 在技術進步和平台擴展方面繼續取得成功的主要原因之一。

跟上行業的步伐

無論您是準備使用您的第一個插件進入 WordPress 世界,還是想進一步確立自己在行業中的地位,及時了解該領域的最新消息和趨勢都至關重要。 了解產品、產品背後的人以及受歡迎的(和嶄露頭角的)公司將使您很好地了解空間的位置和發展方向。

創建在線形像以在 Twitter、Facebook、LinkedIn 和 Instagram 等渠道上展示您的品牌,從而與志同道合的人建立聯繫。 此外,如果您認真考慮構建網絡,我建議您完全支持 WordPress 項目以開始貢獻。 它將幫助您了解事情在幕後是如何運作的,並向您介紹在生態系統中開拓前進道路的人們。 更不用說,通過自願提供您的技能和才能,您還將使網絡成為每個人的更好的地方

您如何為 WordPress 做出貢獻?

由於您對插件開發感興趣,我建議您從開發和維護 WordPress 的主要團隊 Core 開始。 如果您仍在掌握 HTML、CSS、PHP 和 JS,您可以從在 bug 跟踪器中創建票證、解決標記為良好的第一個 bug 的票證或加入 bug 清理開始。 還有一個 Core Slack 頻道,您可以加入該頻道以了解幕後工作的情況。

獎勵:100 多個視頻,涵蓋成功的 WP 插件業務的核心策略、技術和實踐

要使用 WordPress 插件創建有利可圖的業務,您要做的不僅僅是編碼——您需要身兼數職,並擅長營銷、客戶支持、設計、用戶體驗等。有關這些補充的可行建議和指導技能組合,查看並訂閱 Freemius YouTube 頻道。 從銷售訂閱和通過免費試用促進銷售到續訂折扣的注意事項,它涵蓋了啟動、運行和發展可盈利的 WordPress 插件業務所需知道的一切。

如果列出每個里程碑的簡明清單更適合您,請查看我們的 WordPress 插件和主題銷售備忘單電子書。

獲取我們的免費副本

銷售主題和插件的備忘單

增長路線圖,其中包含 WordPress 產品開發的每個里程碑的簡明、可操作的提示。

與朋友分享

輸入您朋友的電子郵件地址。 我們只會通過電子郵件向他們發送這本書,童子軍的榮幸。

謝謝你的分享

太棒了 - 一份“銷售主題和插件備忘單”的副本剛剛發送到. 想幫助我們更多地傳播信息嗎? 繼續,與您的朋友和同事分享這本書。

感謝訂閱!

- 我們剛剛將您的“銷售主題和插件備忘單”副本發送至.

您的電子郵件中有錯字嗎? 單擊此處編輯電子郵件地址並再次發送。

封面
封面