道場挑戰 #10 - 道場開課計劃

要開課程,就開最好的課程!要請講師,就請業界最強的!Laravel 道場籌備 2 年,千呼萬喚終於成行啦!

早在 2 年前的 PHP 也有 Day 活動,我們就曾邀請過 林佑安(c9s) 大大為我們介紹怎麼用 C 語言寫 PHP extension?經過了那一次的講座,讓我意識到,即便自己號稱寫 PHP 多年、知道 PHP 的底層實際上是用 C 語言實作,但對於 PHP 核心的運行方式依然是一知半解 😵。在跟別人討論 PHP 時,總覺得少了一塊什麼?成為我身為 PHP 開發者內心的一個缺憾…

==========> c9s 的鐵粉們別看了直接到報名頁吧! <==========

挑戰 #10 - 道場開課計劃

一直以來,Laravel 道場 致力於提供最好的 PHP/Laravel 教育訓練與顧問服務,尤其希望能夠透過開設跟 PHP 主題有關的經典課程,讓大家對自己吃飯的傢伙能有更深入的認識,不再一知半解、見樹也見林!

因為心中一直對自己不瞭解 PHP 核心運作而有疙瘩在,所以那場活動結束後,我就勇敢地跟 c9s 提出邀請,希望他能夠來為我們開一場 PHP 核心的課程,提昇一下大家對 PHP 核心的認識與職能。很幸運的,c9s 大大當下就答應了!

但你也知道的,大.大.是.很.忙.的!這課程一籌備下去就花掉了咱們 2 年的時間。除了來回討論課程主題的定位、內容的廣度和深度、課程時間長度外,當然還有 c9s 大大能開課的日期 😛。

抱持著一不做、二不休的精神,既然要開課程,就要開最棒、最好的!是的,久違的道場挑戰,就是要開課程啦!感謝 c9s 大大排除萬難,終於在 2019 年出關,將為我們帶來一場從 PHP Extension 開發實戰了解 PHP 核心原理的課程。

首發課程!從 PHP Extension 開發實戰了解 PHP 核心原理

經過課程調查前測,以及各方資源的協調。我們終於確認了這堂課的開課細節,現在正式公佈並向大家說明!

終於可以一覽 c9s 教課英姿啊!

課程計劃

  • 開課日期:3/16 (六) 及 3/17 (日) 13:00~17:00 (週六+週日的下午)
  • 上課時數:2 天上課時數加總約 6 小時 (加助教協助時間總共約 8 小時)
  • 上課方式:由講師以投影片和實務示範教授、並搭配專屬助教協助
  • 上課地點:淡江台北校園 (近捷運東門站)
  • 上課要求:自備筆記型電腦 (需要 2~4 Core CPU、8GB 以上的 RAM) 並搭配課程專屬 Vagrant Box 或 Docker Image
  • 課程費用:4,500 元整 (新台幣含稅可開三聯式發票,有填寫開課調查表單者可另外獲得優惠券!)
  • 課程人數:限量 30 名

課程大綱

  • 從 PHP 引擎運作原理,介紹 PHP 程式碼是怎麼被運行的
  • 如何從 PHP 原始碼自行編譯出可執行檔
  • Zend Engine 的生命週期
  • PHP extension 架構介紹
  • PHP 7 的效能提升原理
  • [加碼] 課程將會設計一個簡單的 extension 範例,帶著大家實作,並掛載至 Zend Engine 上使用,從中體驗課程所學!

講師 - 林佑安 (c9s)

知名 PHP 開源作者,從 2009 年起於 GitHub 陸續發表多項開源專案,曾入選 Github 全球前 3 名活躍貢獻者。知名專案包括可以協助 PHP 開發者安裝多重版本 PHP 的 phpbrew 管理工具、全世界效能最好的 PHP ORM — maghead 套件、全世界效能最好的 PHP Router - Pux…等。並在各大研討會上發表演講,包括 LaravelConf Taiwan、COSCUP、PHPConf。牽涉技術從後端至前端,包含 Perl、PHP、JavaScript、Go、VimL 等。

假如您還沒看過講師寫的 PHP 研究文章,傳送門

心動了嗎?

在丟連結出來之後,還是要苦口婆心的講一下。c9s 大大平時很少露臉的,要不是跟我有 2 年的約定在先才特別賣面子給我。籌備了 2 年,2019 年可能就出關這麼一次,大家想要增進自己的職能、提升自己的薪水等級,就應該把握機會好好投資在自己身上!

======================> 課程報名頁 <======================

常見問題

  1. 我的 PHP 程度能上這堂課嗎?
    答:我們並沒有針對學員程度來設限,甚至鼓勵只要對 PHP 核心有興趣的人就應該要來聽。不過因為課程內容牽涉到 PHP 引擎的底層,因此會建議您至少要會寫 PHP 程式、不排斥理解 C 語言、會使用指令列來操作 Vagrant 或 Docker。
  2. 這堂課程會有作業嗎?
    答:這堂課程不會有作業,但會有一個範例讓您跟著課程進行來實作。若在實作過程中遇到問題,會有助教從旁協助您。
  3. 學完這堂課我就會跟 c9s 一樣變成 PHP extension 達人嗎?
    答:這堂課的時數有限,沒有辦法涵蓋到所有 PHP 核心及 extension 的所有內容;而課程範例也為了讓大家跟上進度,也會簡化到好理解的程度。因此很誠實的說,上完這堂課您可以知道 PHP 引擎是怎麼運作的,只會用剪剪貼貼的拼出一個 extension。要成為像 c9s 一樣的神人,除非您是天生的練武奇才,或是 c8s。
  4. 有直播或是線上方式可以參與嗎?
    答:這個課程在講師設計時,就希望能透過面對面講解、分步驟的引導、實務的操作及助教群的協助來進行。我們評估過後也覺得這樣才是對大家最有幫助的作法,因此這堂課是實體課程而不會有直播或是線上課程的版本。課程期間為保障講師的版權,也嚴禁錄音錄影,敬請大家理解與配合。
  5. 課程時間有可能調整成…?
    答:關於課程時間的設定,主要是配合講師可以教課的時間、開課調查表單最多人投票的選項、配合開課場地有可租借的時間而定。會分成兩天的課程,是因為考量講師的體力及大家吸收課程內容後需要時間消化而設計的。我們能理解因為通勤可能會造成部份學員的困擾,但也請大家體諒我們要平衡眾多開課條件下的妥協。
  6. 這次我沒有辦法上課,以後有開課可以通知我嗎?
    答:我們能懂您的苦衷!其實這堂課會不會開第 2 次我們自己也沒把握,不過若是您跟我們一樣有耐性可以等 2 年的話,歡迎填寫我們 Laravel 道場的開課通知表單,有課程時會優先通知您
  7. 我有特殊身份,請問有沒有什麼優惠?
    答:是的,Laravel 道場為了慶祝這次開課成功,只要當初有填寫開課調查表單的朋友,都可以拿到一張優惠卷。原價 4,500 元的課程,現在只要 3,800!現賺 700!(沒收到的朋友請與道場客服信箱 hi@laravel-dojo.com 聯絡)

致謝

本次計劃能夠成行,當然要感謝 c9s 大大的賞光與安排,讓這個難得的課程可以順利舉辦,也感謝 Laravel 台灣 固定班底的助教們,願意犧牲假日時間與我們一同預演及練習。一樣,也要感謝我得寬科技的同事們,在每一次挑戰過程中的協助。謝謝大家!

下台一鞠躬

本次的道場挑戰就介紹到這邊,希望您會喜歡!假如您認同我們的努力,麻煩按個掌聲,您的表態支持是我們 Laravel 道場長期投入的基石;若您對我們每個月的挑戰有興趣,歡迎持續關注我們,若有任何建議或想法也歡迎與我聯絡!

道場官網:https://www.laravel-dojo.com/
粉絲頁:https://www.facebook.com/LaravelDojo/
部落格:https://medium.com/laraveldojo

Laravel 道場

Laravel 道場致力於提供最好的 PHP/Laravel 教育訓練及顧問服務。從 2013…

Laravel 道場

Laravel 道場致力於提供最好的 PHP/Laravel 教育訓練及顧問服務。從 2013 年起就經營開發社群、舉辦讀書會、教學工作坊,希望透過活動交流與互動,能增加開發者的本職學能及產能。聯絡信箱:hi@laravel-dojo.com

Shengyou Fan (范聖佑)

Written by

得寬科技 研究員、Laravel 傳教士。雖然工作都是跟程式碼有關,但其實人生志向是當一位五星主廚。關注創新應用、印刷出版、甜點烘焙等領域。 目前抱著甜點書持續 Full Stack 的旅程!

Laravel 道場

Laravel 道場致力於提供最好的 PHP/Laravel 教育訓練及顧問服務。從 2013 年起就經營開發社群、舉辦讀書會、教學工作坊,希望透過活動交流與互動,能增加開發者的本職學能及產能。聯絡信箱:hi@laravel-dojo.com