線上活動學習

《線上授課》Angular 進階開發實戰:精通 RxJS 應用

3,128
21
2022.03.05 (Sat) 09:30 - 03.12 (Sat) 16:30 (GMT+8)加入行事曆

此活動為線上活動,購票後可於票券頁進入直播連結

本課程使用 Zoom 進行

線上活動

此為線上活動,不受地點限制,輕鬆享受活動樂趣!

本課程使用 Zoom 進行

本課程將由淺入深帶大家認識學習 RxJS 必備的基礎知識,幫助學員融會貫通這些抽象概念,並懂得使用正確的思維方式使用 RxJS 函式庫。最後,我們會以 Angular 為主軸,搭配大量練習實作,學習到開發 Angular 專案時常用的 RxJS 技巧,靈活運用 RxJS 解決各種前端常見難題!
本課程將由淺入深帶大家認識學習 RxJS 必備的基礎知識,幫助學員融會貫通這些抽象概念,並懂得使用正確的思維方式使用 RxJS 函式庫。最後,我們會以 Angular 為主軸,搭配大量練習實作,學習到開發 Angular 專案時常用的 RxJS 技巧,靈活運用 RxJS 解決各種前端常見難題!

線上活動

此為線上活動,不受地點限制,輕鬆享受活動樂趣!

本課程使用 Zoom 進行

活動簡介

☸ 課程說明

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%。
  • 如需退費,請填寫課程退費申請表,,收到申請表,課程專員將寄發通知信mail以告知申請進度。
  • 統一退費日期為申請日之下個月10號。申請時間為「課程退費申請表」的回覆日期。
  • 學員須自行負擔匯款手續費 NT 30 元。

☸ 注意事項

  • 學員事先安裝好實作環境。(課前會公告在FB社團)
  • 如需開立三聯式發票,請於報名時提供【公司名稱】與【統一編號】 
  • 如公司報帳需要,提早開立發票請提前告知或備註
  • 若報名課程學員人數不足15人,主辦單位有權取消當次課程,並退還全額課程費用
  • 若因不可抗拒因素(如:天災、停電)主辦單位有權取消當次課程,並退還全額課程費用
  • 為配合政府落實節能減碳及推動電子發票政策,本公司自民國 107 年開始使用電子發票。為確保您能順利取得電子發票,煩請於下單時再次確認您已提供正確之 E-mail 信箱。

     

    avatar

    多奇教育訓練

    verified

    《線上授課》Angular 進階開發實戰:精通 RxJS 應用

    2022.03.05 (Sat) 09:30 - 03.12 (Sat) 16:30 (GMT+8)

    活動嘉賓

    Mike
    Mike
    Will 保哥
    Will 保哥
    loading