Contents
如果你不用 React ,那麼你需要 Redux 幫助你更好地管理你的 Angular 應用程式的狀態, Redux 將提高其可測試性並提供你很棒的除錯工具成為你開發的利器。
從這 1.5 小時的課程,你會學到
- 正確執行Redux
- 純函數 ( pure functions ) 的運用
- 行為 ( actions ) 的運用
- 使用選擇的模式
- 避免物件變動 ( object mutations )
- 使用不可變的物件
- 使用 Redux 開發工具
- 使用 Redux 時呼叫後端 API
- 處理複雜的域名
要求
至少 3 個月的 Angular 2 或更高版本的經驗
說明
如果你正在建構具有複雜資料流的 Angular 應用程式,你可能需要考慮使用 Redux 以更好地管理應用程式的狀態。
Redux 是運用 Facebook 最初推出的 Flux 架構所做的輕量級和簡化的實現。它提供了一個乾淨而優雅的解決方案,以可預見的方式維護應用程式的水準。
它還提供其他好處:
- 它使你的應用程式與 Angular 這類型的展示框架 (presentation framework) 解耦合
- 它允許你推遲關於使用外部框架(乾淨的架構)的決策
- 在不用 mocks 和 spies 的情況下,讓你的應用更容易地進行單元測試
- 你可接觸到很棒的工具,成為你開發中的一部分(Redux 開發工具)
- 它使你更容易在應用程式中實現復原(undo)/重做(redo) 功能
在這個課程中,Mosh 是 Udemy 的幾位暢銷課程的作者,帶領你從基礎了解 Redux 是什麼、何時使用它以及為什麼,和如何正確實行。
目標受眾
任何想要使用 Redux 更好地管理其應用程式狀態的人
講師介紹
Mosh Hamedani 熱情的軟體工程師與最暢銷課程作者
Moshfegh Hamedani是一位充滿激情和創造力的軟體工程師,非常注重實用主義和簡單性。他在七歲開始在Commodore 64上開始寫程式。後來,在他的高中幾年,他開始學習C和C ++。在2002年,隨著.NET的第一個版本,他將他的焦點轉移到C#。從那時起,他一直參與許多軟體專案的設計和實施,包括現代網絡應用程式、行動應用程式、桌面應用程式和框架。
除了他作為軟體工程師的職業生涯外,他真的很喜歡分享他的知識。在他二十歲初,他一直在教授課程和運作 C#、ASP.NET、物件導向程式設計與乾淨程式碼的研討會。他是Udemy的6個暢銷課程的作者,未來很快還會有更多。
Mosh擁有網路系統科學碩士學位和軟體工程科學學士學位。他還是Microsoft認證的應用程式開發人員、技術專家(Web應用程式)和專業人員。
走出軟體世界,Mosh是一位攝影師、鋼琴家,也是熱情的拉丁舞者。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個✨優惠連結✨ 課程特價 | Udemy 永久擁有課程 NT390 起( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
課程網址


你可能會有興趣
- Angular 相關線上課程
- ★想要加強英文能力嗎?– 練好英文是最大的學習槓桿
- 使用 e-mail 訂閱 Soft & Share 內容發布 – 透過 e-mail 提早收到 Soft & Share 發布的好康訊息!
- Soft & Share 特價課程與學習資訊分享 加入這個社團追蹤特價課程與學習資訊
- 追蹤這個 Twitter ,追蹤特價課程與學習資訊