☸ 課程說明
RxJS 在前端世界的能見度已經越來越高,無論是 Angular、React 還是 Vue 專案內都能看到使用它的影子。然而 Angular 框架內預設採用了 RxJS 作為各種非同步資料流的處理方法,使得 Angular 開發人員勢必得花些時間去學習,增加了一點學習門檻。由於 RxJS 是多個抽象概念所組合成的函式庫,許多新手在嘗試理解 RxJS 的過程中,因為不理解這些抽象概念而放棄掌握這門優秀的函式庫。
其實只要能將基礎的觀念奠定好,便能輕易透過 RxJS 寫出更好閱讀、更好維護的程式碼,將許多複雜的邏輯大幅簡化成容易理解的資料流程。本課程將由淺入深帶大家認識學習 RxJS 必備的基礎知識,幫助學員融會貫通這些抽象概念,並懂得使用正確的思維方式使用 RxJS 函式庫。最後,我們會以 Angular 為主軸,搭配大量練習實作,學習到開發 Angular 專案時常用的 RxJS 技巧,靈活運用 RxJS 解決各種前端常見難題!
本課程將由淺入深帶領學員融會貫通 RxJS 的基礎知識, 讓抽象的觀念不再抽象;並以 Angular 為主搭配大量的實例練習,學習使用 RxJS 解決各種實務難題的技巧寫出更加洗練、穩固的程式碼!
☸ 課程特色
- 由 Mike 全程線上授課,無地域限制,可即時回應學員任何疑惑
- 學員可透過多種管道提問:FB 社團、Zoom 聊天室、Zoom 共享桌面
- 學員可透過共享螢幕的方式提問與遠端控制,學員可觀摩解決問題的過程
- 課程全程錄影,學員課後 3 個月內可免費無限次重播!
- 課程結束寄發 Mike 親筆簽名結業證書 (無價)
☸ 【新書】打通RxJS任督二脈: 從菜雞前進老鳥必學的關鍵知識
課程中會以 RxJs 基礎觀念為主,奠定學習 RxJS 不可缺少的必備關鍵知識,並實際應用到 Angular 專案上。
若能正確搭配相關的 Operators,則可以用更簡短易懂的程式碼寫出複雜的需求,這部分可以搭配書籍「打通 RxJs 任督二脈」內有大量常用的 Operators 介紹與範例程式,讓你面對各種難題皆可迎刃而解!
凡報名本次課程就能以 399 元的超值加價購,把『打通RxJS任督二脈』帶回家!
☸ 課程編號
- DCT-111001
☸ 課程日期
- 2022 / 03 / 05、03 / 12 (六) (共兩天)
- 09:30 ~ 16:30 (中午休息一小時)
☸ 課程主題
- 三步驟上手 RxJS
- RxJS 完整觀念釐清
- 認識 ReactiveX
- 認識 非同步程式設計
- 認識 Stream 串流思維
- 認識 Observable Pattern
- 認識 Iterator Pattern
- 認識 Functional Programming
- 深入使用 RxJS
- 理解 RxJS 中各種重要角色
- 認識彈珠圖 Marble Diagram
- 基本 Operators 介紹
- 認識 Subject
- 釐清 Hot Observable v.s. Cold Observable
- 進階 Operators 介紹
- 認識 Scheduler
- 如何自訂 operators
- Angular + RxJS 實戰
- 好用的 Async Pipe、打造高效能 Angular 元件
- 實作自動完成功能
- 實作表格分頁、排序功能
- 實作簡易 Redux Pattern 狀態管理機制
- 正確的錯誤處理方式
- 撰寫 RxJS 測試程式
- NgRx 實戰
- 使用 schematics 快速建立相關檔案
- 使用 @ngrx/store 管理狀態
- 使用 @ngrx/effects 控制 side effect 處理
- 使用 @ngrx/store-devtools 快速進行程式除錯
- 其他 NgRx 常用技巧
☸ 適合對象
- 了解基礎 HTML / CSS / JavaScript 語法
- 需了解 Angular 資料繫結語法、使用元件方式
- 本課程不適合完全沒有 Angular 2+ 開發經驗的人
☸ 預期效益
- 學會基礎觀念,打穩使用 RxJS 的地基
- 透過 RxJS 撰寫更穩固、好維護的程式碼
- 使用 Angular 為範例實作常見功能,實務開發也能得心應手
☸ 講者名單
多奇數位創意有限公司 資深全端工程師 Mike 黃升煌
- 2020 年榮獲 Angular/Web GDE (Google Developer Expert) 開發專家
- 2020 至榮獲 Microsoft MVP 微軟最有價值專家 (Developer Technologies)
- 2017 年以「Angular Material 完全攻略」榮獲【第 9 屆 iT 邦幫忙鐵賽】Modern Web 組冠軍
- 2018 年以「Angular 大師之路」榮獲【第 10 屆 iT 邦幫忙鐵人賽】Modern Web 組優選
- 2020 年以「打通 RxJS 任督二脈」榮獲【第 12 屆 iT 邦幫忙鐵人賽】Modern Web 組冠軍
- 熟悉 Angular 與 .NET 相關開發技術
- 出版著作有 『打通RxJS任督二脈: 從菜雞前進老鳥必學的關鍵知識』
- 部落格: https://wellwind.idv.tw/blog/
- 粉絲頁: https://www.facebook.com/fullstackledder/
多奇數位創意有限公司 技術總監 Will 保哥
- 2019 年獲選 Microsoft Regional Director (RD) 微軟技術社群區域總監
- 2018 年榮獲 Angular/Web GDE (Google Developer Expert) 開發專家
- 2008 至今連續 13 度當選 Microsoft MVP 微軟最有價值專家 (Developer Technologies)。
- 2013 年曾獲選第 6 屆iT邦幫忙鐵人賽【iT邦幫忙鐵人賽年度大獎】、【開發技術組年度鐵人】、【iT邦幫忙鐵人賽優選】三項殊榮。
- 熟悉 Web 開發技術、網站效能調校、許多 .NET/C# 開發技術、SQL Server 資料庫開發、網站內容管理系統、Docker 與 Kubernetes。
- 曾擔任 Visual Studio 2010 上市發表會講師、MSDN 講座講師、TechDays Taiwan 2010~2015 講師、TechEd China 2011, 2013 講師。
- 出版著作有 ASP.NET MVC 2 開發實戰、Windows Phone 開發實戰、ASP.NET MVC 4 開發實戰等書籍。
- 部落格: http://blog.miniasp.com/
- 粉絲頁: https://www.facebook.com/will.fans
☸ 課程費用
- RxJS 超值組 (精通 RxJS課程+打通 RxJS 任督二脈書籍一本):NT$ 8,399.-
- 優惠價:NT$ 8,000.-
- 三人同行超值組 (精通 RxJS課程+打通 RxJS 任督二脈書籍一本):NT$ 7,599.- (每人)
- 三人同行票:NT$ 7,200.- (每人)
☸ 退換票辦法
- 考量行政成本,已完成繳費之學員如欲取消報名 -
- 開課前 11 天申請退費,退學費 90%。
- 開課前 10 天申請退費,退學費 0%。
- 如需退費,請填寫課程退費申請表,,收到申請表,課程專員將寄發通知信
以告知申請進度。 - 統一退費日期為申請日之下個月10號。申請時間為「課程退費申請表」的回覆日期。
- 學員須自行負擔匯款手續費 NT 30 元。
☸ 注意事項
- 學員需事先安裝好實作環境。(課前會公告在FB社團)
- 如需開立三聯式發票,請於報名時提供【公司名稱】與【統一編號】
- 如公司報帳需要,提早開立發票請提前告知或備註
- 若報名課程學員人數不足15人,主辦單位有權取消當次課程,並退還全額課程費用
- 若因不可抗拒因素(如:天災、停電)主辦單位有權取消當次課程,並退還全額課程費用
- 為配合政府落實節能減碳及推動電子發票政策,本公司自民國 107 年開始使用電子發票。為確保您能順利取得電子發票,煩請於下單時再次確認您已提供正確之 E-mail 信箱。




