Contents
編寫應用程式只是程式設計的一半,知道如何編寫測試是目前許多頂尖軟體公司尋找軟體開發人才所必須具備的另一項重要技能
從這 4.5 小時的課程,你會學到
- 如何使用測試和行為驅動開發來建構 React 應用程式
- 與其它軟體工程師討論測試驅動開發方法的能力
- 如何通過徹底的測試建構完整的 React 應用程式
- 如何使用類似 Jest,Enzyme 等程式庫來測試 React 元件
- 如何在 React 應用程式中使用 Redux,包括非同步操作和中介軟體
- 如何應用進階的 es6 概念來編寫更簡潔的程式碼
- 如何使用第三方程式庫來擴展 React 應用程式
要求
- 有一些 JavaScript 的開發經驗將是比較合適的
- 雖然不是必備的,但有一些 React 開發經驗會有所幫助
說明
透過參加 React 開發以及測試和行為驅動開發的這門課程,成為廣受市場需求的軟體工程師。 React 可以說是當今最流行的 Web 開發框架,學習 React 和測試是必須的。 知道如何通過徹底的測試來開發 React 應用程式將為你打開大門和得到工作。
在這個基於專案的課程中,你將學習如何使用測試和行為驅動開發方法建構 React 和 Redux 應用程式。 你將會發現目前業界廣泛使用的測試實踐。 你會發現如何使用值得關注的測試程式庫,例如 Jest 和 Enzyme。
你將會飛躍到人才資料庫的頂端,因為你會編寫測試程式。 編寫應用程式只是該過程的一半。 知道如何編寫測試是 Google ,Facebook,微軟等頂尖軟體公司尋找軟體開發人才所必須具備的另一項重要技能。
在本課程中,首先,你將從一開始就建構一個應用程式來熟悉 React。 撰寫測試將引導你的開發流程,從使用很受歡迎的測試程式庫例如 Facebook 所開發的 Jest 和 Airbnb 所開發的 Enzyme。
其次,你將以行為驅動開發方法使用 Redux 建構更深入的應用程式。 你將學習所有用於測試非同步程式碼,有效率的 mock 並超越的進階技術。
如果你已經完成瀏覽了快速的 JavaScript 和 React 課程,那麼本課程將帶你進入下一個等級。
準備加強你的程式設計功力? 激勵地提升你的技能? 那你還在等什麼? 讓我們開始寫程式吧!
目標受眾
- 任何想要學習如何徹底測試 React 應用程式的人。
- 朝向使用 React 開發應用程式的人。
- 喜歡使用 JavaScript 的開發者
- 想要提高測試技能的開發者。
講師介紹
David Katz 程式設計講師 & 軟體開發工程師
嗨! 我是 David 我花了大部分的時間來開發應用程式和錄製程式設計課程。 目前,我在舊金山大學學習電腦科學。 我還在 Zendesk 和一家名為 MVCodeClub 的技術教育機構擔任實習軟體工程。
我喜歡分享並從我與其他人的交流經驗中獲得的知識。 我花了很多時間從事程式設計教練工作。 因此,我已經學會如何以清晰可理解的方式解釋進階程式設計概念。 沒有比一個學生得到“aha”時刻更好的感覺。
請不要猶豫與我聯繫! 無論你想聊天,還是開展有意義的活動,請告訴我們!
英文字幕: 有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個✨優惠連結✨ 課程特價 | Udemy 永久擁有課程 NT330 起( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程
