法師精通:採訪 Max Pronko

已發表: 2020-06-30

無論您是 Magento 新手,還是自 2008 年 Magento 1 首次發布以來一直在使用該平台,您都可能關注 Max Pronko。 Max 連續多年是知名博主和 Magento 大師,以在 Magento 社區和多個項目中的活動而聞名,例如 Pronko Consulting、100 天 Magento 挑戰賽、技術文摘、他的擁有 180 多個 Magento 的 YouTube 頻道- 相關視頻等。

2017 年我們有幸得到 Max Pronko 分享關於 Magento 2 效率和性能優化的見解。今天,我們恰好再次得到 Max 的採訪,並討論了他的新項目——Mage Mastery。 繼續閱讀以獲取更多見解。

目錄

  • 從哪裡開始學習 Magento?
    • Magento 2課程:什麼是法師掌握
    • 學習 Magento:法師掌握背後的理念
    • 為什麼選擇 Magento 2?
    • 學習 Magento 開發:法師掌握學習選項
    • 如何開始學習 Magento:Mage Mastery 教育過程
    • 法師掌握:挑戰
    • 最佳 Magento 2 開發者課程:最後的話

從哪裡開始學習 Magento?

Magento 2課程:什麼是法師掌握

艾莉:嗨,麥克斯! 感謝您花時間向我們的讀者介紹 Mage Mastery。 我們對此表示讚賞。 我一直在想最好的方式來描述你的活動,而我腦海中浮現的第一個詞是“挑戰”。 您運行多個項目和計劃。 現在,它是法師掌握。 你能告訴我們更多關於這個項目的信息嗎?

馬克斯·普朗科:

謝謝你,艾莉,有機會與你的追隨者交流和分享我的經驗。 是的,在我與 Magento 2 開發人員分享我的經驗的 YouTube 頻道成功了幾年後,我發現仍然缺乏 Magento 教育資源來學習 Magento 2。問題是,每個人都喜歡看我的視頻,但是我發現的主要問題是這些視頻不是結構化的。 基本上,如果您是一名前端開發人員,希望快速掌握 Magento 2 前端實踐,您最終會在 YouTube 上瀏覽 Magento 教程。 將所有內容都放在一個列表中是一項挑戰。 我注意到的另一件事是 Magento 官方文檔(稱為 Magento DevDocs)中缺乏有關 Magento 2 開發的實際示例。 在這裡,我找到了啟動 Mage Mastery 的機會。

Mage Mastery 的主要目標是為希望獲得 Magento 2 平台經驗的 PHP 和 JavaScript 開發人員創建一個終極學習門戶。 假設您是一位經驗豐富的 Magento 1 開發人員,並且想遷移到 Magento 2。這就是 Mage Mastery 可以幫助您的地方。 或者,如果您是擁有幾年 Magento 2 實際開發經驗的 Magento 2 開發人員,您可以找到適合初學者、中級和高級級別的在線課程。

我開始的動機是為所有 Web 開發人員提供一站式門戶,而不是創建“另一個社區項目”。

法師精通:Max Pronko 訪談 | MageWorx 博客

學習 Magento:法師掌握背後的理念

Ellie:您是如何想到創建“為 PHP 和 JavaScript 開發人員提供終極學習 Magento 2 資源”的?

馬克斯·普朗科:

2018 年,當我在我的個人網站上推出了我的第一個“Magento 2 中的支付集成”在線課程時,我就萌生了開設在線課程的想法。 由於 Magento 2 主題是一個特定的主題,因此有超過 50 名開發人員註冊了該課程。 我意識到對 Magento 2 教育的巨大興趣。 後來,我在倫敦、都柏林、紐約和奧地利為 Magento 2 自由職業者和代理機構提供了內部培訓。

此外,我喜歡其他在線網站的想法,開發人員可以在這些網站上註冊課程並學習新知識。 最近,我加入了東歐 YouTubers 社區,他們激勵我在 YouTube 教育視頻中更加努力。 當您進入人們分享您的興趣並為這個無盡的發展世界帶來價值的社區時,您會從他們的想法和行動中獲得與您相同方向的啟發。

所以,我早在 2019 年 10 月就啟動了 Mage Mastery 門戶,並在 Magento 社區和願意學習 Magento 2 的開發人員中受到了廣泛關注。在會議上,無論我是演講者還是參與者,很多人們來找我,感謝我所做的一切——“感謝你所有的努力和視頻”——這是我靈感的另一個來源。 我看到我的材料和努力是如何得到證明的。

2020 年,我們制定了發展法師掌握社區的宏偉計劃。 其中一項計劃是為前端開發人員建立兩門在線課程,為後端開發人員建立兩門課程。 此外,我們計劃推出包含 80 多個問題的完整練習考試體驗。

為什麼選擇 Magento 2?

艾莉:為什麼選擇 Magento 2? 顯然,出於某種原因,我們都選擇了 Magento。 為什麼您建議開發人員提高他們對該平台的了解,甚至切換到 Magento 2?

馬克斯·普朗科:

它教開發人員編寫更好的代碼。 顯然,您可能會發現許多您永遠不會推薦或學習的垃圾代碼。 但通常,如果您學習 Magento 2 並遵循開發實踐,您就會成為一名更有經驗的開發人員。 選擇 Magento 2 平台的第二個原因是有很多企業主願意在線銷售,而 Magento 2 提供了一個在場的機會,並為客戶提供獲得卓越購物體驗所需的一切。

我也明白 Magento 2 平台並不適合所有的企業和開發者。 但是,如果您是開發人員並想學習 SOLID 原理、CQRS(命令-查詢職責分離)和其他實踐,Magento 2 是正確的選擇。

學習 Magento 開發:法師掌握學習選項

Ellie:在官方網站上,我看到你們提供研討會、課程、培訓,甚至可以為 Magento 2 考試練習。 你能告訴我們更多關於這些學習選擇的信息嗎?

馬克斯·普朗科:

Mage Mastery 提供了廣泛的教育資源。 無論您喜歡觀看視頻課程還是閱讀包含詳細的分步開髮指南的文章,Mage Mastery 都讓您有機會學習並獲得構建 Magento 2 擴展和自定義的經驗。我們還決定開設一個新的練習考試部分作為開發人員,您可以在其中練習 Magento 2 問題。 根據我的經驗,它可以幫助您更好地了解自己是否已準備好通過真正的考試。 我們還提供內部 Magento 2 培訓。 但是,由於 COVID-19 的限制,所有教育都在線進行。

法師精通:Max Pronko 訪談 | MageWorx 博客

Ellie:你會為初學者推薦什麼課程? 為什麼?

馬克斯·普朗科:

我建議從免費的“Magento 2 for Beginners”課程開始。 這是法師掌握門戶網站上的第一門課程,我很自豪能夠分享它。 這些課程以易於理解的方式呈現,每個課程都提供了有關 Magento 2 主題的所有信息。

Ellie:我在 Mage Mastery 網站上看到很多免費贈品。 購買完整課程後,Magento 2 學生將獲得什麼?

馬克斯·普朗科:

開發者無需購買法師掌握課程。 Mage Mastery 門戶的想法是為任何開發人員提供足夠的免費在線課程來學習 Magento 2。我想創建一個網站,當我為 Magento 2 網站進行開發時,我可以在其中檢查問題的答案。 但是,如果您想在教育過程中獲得導師支持,您可以購買一個研討會,並在 Magento 2 專家開發人員或我的指導下開始您的教育。

如何開始學習 Magento:Mage Mastery 教育過程

Ellie:Max,你能告訴我們更多關於教育的過程嗎? 教與學是如何組織的?

馬克斯·普朗科:

首先,邀請所有 Mage Mastery 學生參加 Discord 服務器上的 Mage Mastery 教育聊天,在那裡他們可以與志同道合的開發人員合作,提出問題,回答其他人的問題。

此外,我們還會定期打電話回答發展問題並在教育過程中提供幫助。

每個學生都做作業並提交給審查。 提交後,學生會收到有關他/她的代碼和作業分析的詳細建議。

法師精通:Max Pronko 訪談 | MageWorx 博客

Ellie:每個開發者都有不同的背景和水平。 您是否根據學生的知識調整課程?

馬克斯·普朗科:

我們的 Mage Mastery 研討會為那些想要學習並獲得更多 Magento 2 360 教育體驗的人提供額外的課程。在我們的一對一視頻通話中,開發人員會收到他們問題的詳細答案。

Ellie:據我了解,Mage Mastery 適合任何有軟件開發背景的人。 在您看來,由於您的教育平台,來自不同專業領域的人是否可以加入 Magento 2 開發?

馬克斯·普朗科:

Mage Mastery 包括一些免費的在線課程,供那些願意開始 PHP 開發人員職業的人使用。 我們計劃增加課程數量,以涵蓋沒有軟件開發經驗的初學者水平。

Magento 2 的 Mageworx Ultimate Sales Boost 擴展

法師掌握:挑戰

Ellie:在開發課程時,您面臨的主要挑戰是什麼?

馬克斯·普朗科:

主要挑戰之一是在創建在線課程/視頻課程和改進 Mage Mastery 門戶之間找到時間平衡,這應該定期進行。 我們在 2020 年為這個項目制定了宏偉的目標,我可以說我們幾乎在所有舉措上都步入正軌。

Ellie:出於純粹的學術興趣——很明顯——Magento 2 初學者最常犯的錯誤是什麼? 還是純粹是個人的事情?

馬克斯·普朗科:

所有錯誤都是獨一無二的,並且在個人層面上。 軟件開發人員有不同的背景和經驗。 有些開發者說他們有4-6年的Magento經驗,你相信這是一個非常紮實的水平。 然而,在現實中,基本任務有時對他們來說變得足夠具有挑戰性。 也許是因為 Web 開發似乎是開始成為開發人員的一種簡單方法。

法師精通:Max Pronko 訪談 | MageWorx 博客

最佳 Magento 2 開發者課程:最後的話

Ellie:對於那些想要提高 Magento 2 熟練程度的人,您有什麼建議?

馬克斯·普朗科:

實踐。 沒有一本書或在線課程可以教您成為專業的 Magento 2 開發人員。 只有編寫真正的代碼並解決問題,才能幫助你變得更好。

艾莉:麥克斯,你有什麼智慧的話想和我們的讀者分享一下結局嗎?

馬克斯·普朗科:

謝謝,艾莉。 我的建議是每天分配一小時並學習新的東西。 特別不應該是 Magento 2。 例如,您可以從執行開發練習或寵物項目開始。 並且迭代地,您將達到您希望達到的水平。

***

我們感謝 Max Pronko 的採訪,並祝愿他在新的開始和努力中一切順利!