課程簡介

物件導向實作課程(使用C#)第五梯

課程簡介

React.js 是由 Facebook 所開發的一套 JavaScript Library,自從 Open Source 以來一直廣受大家的好評,它透過全新的 JSX 搭配元件化的撰寫方式,讓開發人員可以一次專注在一個元件上,並透過組合的方式完成前端頁面。React.js 本身輕巧靈活,搭配優秀的 Virtual DOM 機制,在瀏覽器上的速度表現十分優異,更甚至可以透過 Isomorphic 的方式從 Server 端直接 Render 在頁面上,一次解決大部分 SPA 應用程式的第一屏瀏覽和 SEO 問題。

React.js 除了在瀏覽器上之外,更推出 React Native 讓開發人員使用同一種語言撰寫 iOS APP,並預計在年底推出 Android 版本,讓我們只需要學習一次,就能開發各種不同平台的 APP。

你還沒有體驗過 React.js 的魅力嗎?這次的課程將會從頭開始向大家介紹如何使用 React.js 開發前端應用程式,感受使用元件的方式如拼圖般在瀏覽器上架構出豐富功能的魅力。

課程等級:

課程講師

Kirk Chen(陳鋒逸)
Kirk Chen(陳鋒逸)

時任 Microsoft MVP,主要專注於ASP.NET MVC、WCF、Angular.js、持續整合以及自動化測試(BDD、Automation),熱愛 OOP 與 Design Patterns ,目前工作內容為大型電子商務平台的架構設計與流程改善,曾任職於 Yahoo 購物中心擔任軟體工程師,擁有5年以上線上購物網站的開 發維護經驗,曾撰寫有《使用ASP.NET MVC 打造 Web API 》和《使用Jenkins打造.NET CI Server》等系列文。

2015 年獲選 微軟最有價值專家 (MVP)

講師經歷:
  • Techday 講師 (2014)
  • JSDC 講師 (2013)
  • 社群研討會講師
    • AgileCommunity.tw
    • Javascript.tw
    • twMVC

課程介紹

  • 介紹 React.js 核心概念,如何搭配 CommonJs 使用
  • 親自撰寫 React.js 的 Componet,學習使用 JSX 開發
  • 學習開發複合的 Component 架構,元件之間的溝通,以及生命週期
  • 使用 Flux取代MVC 架構,構建大型的 React 應用程式
  • 介紹 Immutable.js,搭配 React.js 的 State 機制加快 Render 速度
  • 學習使用 webpack 打包部署 React.js 到線上環境

本課程提供午餐

  • 請務必於報名時勾選您的選擇。
  • 課程開始後恕無法更改選擇。

本課程需自備筆電

  • 實戰課程請攜帶筆電,以利課程實做。
  • 必要軟體將會於課程通知信中說明。

立即報名

提醒您!

此為歷史課程,如您對本課程有興趣,您可以從以下管道得到我們最新課程資訊:

回應討論

持續學習

注意事項

  • 若報名人數不足15人,或因不可抗拒因素(如:天災、停電)主辦單位有權取消當次課程,並無息退還全額課程費用。
  • 主辦單位保留對課程內容調整的權力。

退款方法

  • 因部分必要支出與行政費用,完成繳費學員如取消報名,將依據時間遞減退還費用。
  • 開課前10天申請退費,退學費0%
  • 開課前11天申請退費,退學費80%
  • 開課前14天申請退費,退學費90%
  • 收到申請表後我們會主動與您聯繫。

目前課程