以淺顯易懂的方式講述,搭配豐富的實例練習,讓學員可以在 7 個小時內學會 RxJS 並能直接在實務上使用。

RxJS 是未來幾年內會非常紅的 Library,RxJS 提供了一套完整的非同步解決方案,讓我們在面對各種非同步行為,不管是 Event、AJAX,還是 Animation 等,都可以使用相同的 API(Application Programming Interface)做開發。

課程詳細介紹

現代網站功能越來越複雜,前端的角色變得非常吃重,面對網頁各種問題,前端不斷的在推出新的工具或開發方式,來滿足日益複雜的需求;但一直以來我們都沒有一個統一的方法,能夠處理各種非同步行為,導致有時候我們得用 Promise 有時候要用 callback function,甚至有的時候還會混在一起使用,當這樣的寫法越來越多時,程式碼就會越來越亂甚至無法維護。我們需要一個足夠簡單又具有彈性的方法,讓我們可以更輕鬆的面對複雜的非同步行為

本次課程將帶大家深入瞭解 RxJS,以淺顯易懂的方式講述搭配豐富的實例練習,讓學員可以在短時間內學會 RxJS,並在課堂上用極少的程式碼完成非常複雜的功能,讓學員更能深刻的體會 RxJS 的魅力,並且能夠深入的理解 RxJS 的運作方式,以及實務上要注意的細節!

課程大綱

RxJS 基本觀念

  • Functional Programming 快速入門
  • Observer Pattern & Iterator Pattern
  • 認識Observable & Observer
  • Marble Diagram

RxJS 實務開發

  • 常用Operator 介紹
  • Subject 實務應用

講師資訊

洪明辰(Jerry)

WEIC 創辦人、30 天精通 RxJS 作者

  • 常擔任各大 Conference 講者
  • 曾在中華電信以及中正大學講課

課程難度

初階

課程適合對象

  • Web 開發人員/網頁前端工程師
  • 具有基礎的程式設計概念(寫過任何一種程式語言即可)
  • 熟悉 HTML與 JavaScript 語法(課程中的範例,將會以 HTML 及 JavaScript 為主)

課程時數

7 小時

上課注意事項

本課程 不適合 完全沒有 JavaScript 開發經驗的人

立即報名

一般票 2990 元 2017/04/08 00:00 ~ 2017/06/07 11:59 立即報名

本課程由 kiwired419 發佈

課程問答

我要提問

對課程有任何問題,都歡迎在這裡向開課單位提問