Contents
學習 JavaScript 框架,寫出更乾淨的 JavaScript 程式碼
在這 4.5 小時你將學會
- 輕鬆地在模組中建構更好的程式碼
- 編寫純粹的功能,避免副作用,並發揮功能
- 探索設計模式和實踐以及如何使用它們
- 熟悉單元測試
- 在 JavaScript 中正確的錯誤處理
要求
有 JavaScript 程式設計知識至關重要
課程說明
與 HTML 和 CSS 一起,JavaScript 是網際網路內容製作的三大核心技術之一。 用任何語言都有可能寫出亂糟糟的程式碼,如果你想寫糟糕的程式碼竟還會動,JavaScript 會是這個語言。
在本課程中,你將學習使用 JavaScript 編寫乾淨的程式碼的各種概念和技術、基本原則、模式和實踐。你將看到關於如何更好地建構 JavaScript 程式碼的一些通用指南。然後,你將學習有關乾淨程式碼最佳實踐,同時使用變數、函數物件和最新的 ES6 類別。接下來,你將了解函數式程式設計、如何編寫純函數以及如何使用內建函數式方法。然後,你將轉向模組化 JavaScript,並探索可以建構模組的各種方法。之後,你將掌握各種設計模式和程式設計原則。單元測試非常重要,你將學習如何與 Jasmine 和 Karma 一起完成此操作,以便輕鬆處理錯誤。
到課程結束時,你將學會使用函數式程式設計學習清晰的程式設計,探索 JavaScript 中的各種模組,並設計模式和原則。總體而言,你將學習編寫更好的程式碼並提高可讀性。
目標受眾
JavaScript 開發人員
講師簡介
Packt Publishing 行動的技術知識
Packt 自 2004 年以來一直致力於開發人員的教學。這些年來,軟體行業變化很大 – Packt持續因應這些變化,觀察趨勢和工具,思考我們將如何工作和生活,並將這些放入課程安排。
擁有廣泛的內容庫 – 4000 多本書籍和視訊課程– Packt 的使命是幫助開發人員在快速變化的世界中不落人後。從新的網路框架和程式語言,到尖端的資料分析和 DevOps,Packt 將每個領域的重要知識帶給軟體專業人員。
從技幫助你發展、在未來保障你的事業、立即解決每一天的技術挑戰,Packt 是一個隨時可以參考的資源,讓你成為更好、更聰明的開發人員。
Packt Udemy 課程持續這種傳統,找專家帶給你全面且簡明的視訊課程。
Dimitris Loukas
是一位軟體工程師,目前正在撰寫單頁應用程式,並將最新版本的 JavaScript 與 Aurelia 和Angular一起用於交易軟體公司。 他還在雅典大學完成他的計算機科學研究。 他過去曾在兩家初創公司工作過,在開源社區非常活躍,並且喜歡開展小型專案。 他已經掌握了 Angular、Aurelia 和 VueJS,現在有興趣進入 ReactJS 世界。 他對現代 JavaScript 以及網路發展趨勢非常著迷。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個✨優惠連結✨ 課程特價 | Udemy 永久擁有課程 NT330 起( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程
也許你會有興趣
- Javascript 程式設計學習地圖
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!