JS Clean Code 前端家教師資培訓班
⚠️ 注意:此門課程僅限於 2024/3 前參加以下直播班學員,才可報名
六角校長前言
大家好,我是洧杰校長 🙌
近年蠻多學生和我們說,很想成為「遠端工作者」、「自由工作者」
但說真的要達到這些目標,不論硬底子技術要夠以外,在團隊開發、文件撰寫、跨部門溝通、非同步協作等面向,都必須達到全面性的提升,才能滿足自己的期待
或是你在公司只能當被動接收任務的工程師,平常根本沒機會訓練到以上項目。也有可能你花了很多時間,嘗試將自己的專業投入在接案、家教來賺取業外收入,但卻屢屢碰壁
我思考很久後,決定開設這班級,除了讓同學們瞭解如何在 JavaScript 導入 Clean Code 精神,藉此提升程式碼品質
同時也將有史以來,提供一個教學任務給學長姐們,當你學有所成後,將會實際教本屆 JS 直播班的小新手三堂課程,若綜合評價達到門檻,便可通關任務 :D
只要學長姐們通過這道考驗,就能承接六角學院 2025 年初的接案委託 🙌
透過六角學院提供的各種委託,你會第一線接觸我們前線的軟體工程師,齊心協力完成各項任務,並從中獲取利潤跟經驗值,幫助你一步步朝遠端工作、自由工作者邁進 💪
接案權益(2025 年六角學院限定)
- 可接取前端教練課,採鐘點制 ($200 ~ $450)
- 可接取線上、線下的程式分享活動,記次費用 ($500 ~ $1,500)
- 可成為六角的專題教練,以專案計價($6,000 ~ $36,000)
- 可接取兼職程式教材,以專案計價 ($3,000 ~ $150,000)
這裡也誠摯邀請學長姐來參與這個挑戰,希望透過本課程能和學長姐們有更深度的合作,並一起齊心挑戰更多元的發展機會 💪
課程資訊
想寫出讓人賞心悅目的程式碼嗎?想讓你的程式碼更易於理解和維護嗎?那麼這門課程就是為你量身打造的!
在這門課程中,你將循序漸進地學習 Clean Code 的理念和實踐。通過大量的實務範例,掌握如何寫出 3 Rs 程式架構:可讀性(Readability)、可重用性(Reusability)、可重構性(Refactorability) 的程式碼。
你將學習到的內容包括:
- Clean Code 的核心原則
- 如何寫出簡潔易懂的程式碼
- 如何設計可重用的程式碼
- 如何重構程式碼以提高可維護性
如果您在寫程式碼,很常出現下列情境,歡迎您來進修:
- 覺得自己寫的 Code 很醜,但也不知道如何優化
- 有發現到程式碼可以抽出來共用,卻不瞭解該從何下手
- 在維護自己 3~6 個月前的程式碼時,會感到一陣心累,發現自己也看不懂自己在寫什麼
如果您是工作 3 個月以上的前端開發者,想爭取遠端自由工作者,歡迎您來進修,明年接六角的委託:
- 想要試著將自己的專業,來獲取兼職收入,例程式家教、接案等等
- 想找遠端工作,但卻沒有足夠的遠端工作知識素養
- 想成為自由工作者,但卻不知從何開始
這堂課程提供什麼資源給您:
- 6 堂直播課,9 月的每週三、五晚上,由六角學院講師親自授課
- 活動期間提供線上程式助教團隊,一行行批改您的程式碼作業,確保達到就業水準
- Discord 線上討論群組,講師與助教也同時會加入,幫助學習不卡關
六堂直播課教什麼?
第一堂 - Clean Code:從命名規範到函式管理,打造易讀易懂的程式碼
講師:穎旻
從基本的命名規範到複雜的函式管理,教你如何避免常見陷阱,藉此提高程式碼的可讀性和可維護性。我們會用大量的實務案例,讓你一步步讓程式碼變得越來越簡潔!
第二堂 - Clean Code 非同步程式設計的清晰之道:從 Callback 到 Async/Await
講師:穎旻
想寫出可讀性高的的非同步程式碼,但又苦於 Callback 地獄?這堂課將帶你深入了解非同步程式設計的原理和實踐,從基本的 Callback 函式到現代的 Async/Await 語法,手把手帶你如何寫出清晰、優雅的 Clean Code 非同步程式碼。
第三堂 - Clean Code 實戰篇:購物車與登錄註冊系統開發
講師:穎旻
吸收這麼多 Clean Code 觀念,該挽起袖子寫程式碼了!唯有主動輸出才能讓 Clean Code 納入到自己的肌肉記憶裡。這堂課會結合前面的變數宣告、功能實現、錯誤處理,將實務案例來進行檔案拆分。藉此提升程式碼的可模組化和可重用性 💪
第四堂 - 教學技巧:從入門到進階:BMI 計算機 Clean Code 版本
講師:洧杰
還記得我們 JS 直播班的期中考題目嗎?洧杰老師會分享 BMI 計算機加入 Clean Code 版本後,變得更加簡潔了!這堂課也將會是您 10/30 教 JS 新手的第一堂課!
第五堂 - 教學技巧:進階陣列操作:掌握 filter 篩選技巧
講師:洧杰
還記得 JS 直播班第五堂課的 forEach 嗎?這堂課也堪稱學生的大魔王,為了延伸 JS 新手對陣列的掌握度,洧杰校長會當場試教 filter 篩選技巧,這堂課也將是您 11/6 教 JS 新手的第二堂課
第六堂課 - 教學技巧:axios 搭配 Async/Await 再進化
講師:洧杰
還記得 JS 直播班第六堂課的 axios 嗎?為了讓 axios 寫法變得更簡潔,洧杰校長會分享 axios 搭配 Async/Await 來替程式碼進行優化,並且搭配 try/catch 語法來進行錯誤管理。這堂課也將是您 11/13 教 JS 新手的最後一堂課
課程時間軸
- 開學典禮:8/23(五)
- 授課堂數:9/4(三)、9/6(五)、9/11(三)、9/13(五)、9/18(三)、9/20(五)
- 授課時段:各授課堂數的 20:00 ~ 22:00
- 教學時數:每堂 2 小時,共 6 堂,總計 12 小時
授課講師
江穎旻(課程範圍:Clean Code)
- 六角學院資歷三年前端工程師
- 2023 國泰產險教育訓練講師
- 2023 高雄火箭隊軟體培訓營前端教練
- 2022 金龍國小教育訓練講師
- 六角培訓直播班助教長
廖洧杰(課程範圍:程式教學技巧)
- 影音課授課學生數超過 30,000 人
- 火箭隊軟體培訓營前端教練
- Webconf 2023 研討會共同召集人
- ModernWeb、MOPCON 技術研討會講者
報名時間與人數限制
- 報名時間:8/7(三)21:00 ~ 8/14(三)23:59
- 報名人數:150 人
報名費用,共兩大課程方案
- 方案一 - 6 堂直播授課方案:$11,999
- 方案二 - 6 堂直播 + 六角服務委託證書方案: $14,000
方案一 - 6 堂直播課 - 純授課方案時間軸
- 直播教學時間:9/4(三)~ 9/20(五)
- 作業繳交與發問服務期限:10/13(日)
- 完成指定條件將提供 Clean Code 完訓證書:11/22(五)
- 影音觀看期限:2025/9/20(六)
方案二 - 6 堂直播課 + 六角服務委託證書方案時間軸
- 直播教學時間:9/4(三)~ 9/20(五)
- 錄製三個試教影片,其中一個需要有組員參與,完成【錄製試教影片任務】,提交時間:9/26 ~ 10/13
- 通過【錄製試教影片任務】,才能實際線上教導學員三堂課
實習家教試教時間:10/30 ~ 11/13 的每週三,需實際線上教導學員三堂課 - 作業繳交與發問服務期限:10/13(日)
- 完成指定條件將提供 Clean Code 完訓證書、六角服務委託證書:11/22(五)
- 影音觀看期限:2025/9/20(六)
報名流程
- 8/7(三) 21:00 開放報名
- 報名隔天,會收到課程開通 Email,引導您進入程式勇者村 - 學習輔助平台
- 在系統課程介面上,就會教您如何開始上課!
常見 QA
Q:直播錄影會有觀看期限嗎?
A:影片將提供一年觀看,2025/9/20(六)。
Q:會提供試教影片嗎?
A:會的,同學們不用擔心。將會由穎旻、洧杰老師,釋出各三堂的教學影片,讓學長姐們觀摩教學方法,以確保自己有辦法教 JS 新手。
Q:何時會提供接案服務?
A:將會在 2025/1/1 開始,展開為期一年的委託服務,您可從中挑選適合自己的委託。
Q:如果我沒有完成錄製試教影片任務,還能參加實習家教試教嗎?
A:不能,錄製三堂試教需通過審核才能擔任實習家教。
說明會
00:00
影片開始
01:40
為什麼會開這堂課?
08:10
JS Clean Code 介紹、六堂直播課教什麼?
14:05
關於「師資培訓班」試教 Q&A
35:00
試教通過,我可以獲得哪些接案資源?
50:00
實際接案項目
1:07:39
過去一年六角有幾位學長姐來承接案件?
1:21:15
六角學院下一步目標
1:22:05
什麼時候開始報名?方案介紹
1:26:19
遠端、自由工作者、創業故事經歷分享
1:34:41
市調 - 方案一、二選擇