Contents
學習物件導向程式設計(OOP,Object-oriented Programming )的所有資訊,了解 JavaScript 中最令人困惑的部分,並為技術面試做好準備。
從這 4 小時的課程,你會學到
- 了解 JavaScript 中最令人困惑的部分
- 了解有關物件導向的所有資訊
- 準備技術面試
- 管理和降低程式碼的複雜性
- 建構可重用組合元件
- 寫更乾淨的程式碼
- 了解關於原型和原型繼承的所有資訊
- 使用 ES6 功能(類和模組)和工具
要求
- 至少 3 個月的 JavaScript 經驗
課程說明
什麼是物件導向程式設計(OOP)?
物件導向程式設計( OOP )是一種流行的程式設計典範或風格。 它始於 70 年代左右,但不同於工具和框架的來來又去去,OOP 今天仍然非常重要。 這是因為它不是某種程式語言或工具。 這是一種程式設計的風格。
為什麼學習 OOP?
OOP 通過建構可重用的建構區塊(對象)來幫助你管理和降低軟體的複雜性。 正確設計的物體提供了一個簡單的界面,從外面隱藏了不必要的複雜性,就像 DVD 播放機一樣! DVD播放器內部有一個複雜的邏輯板,外面有幾個按鈕。 當你按下播放按鈕時,你不會在乎所有這些微晶片如何互相溝通。
物件導向程式設計( OOP )可以幫助你:
- 管理和降低複雜性
- 消除多餘的程式碼
- 建構可重用的建構區塊
- 寫更乾淨的程式碼
每個開發人員必備的技能
在許多技術面試都會問到 OOP 。 所以如果你真的想成為一個認真的開發人員,你需要理解物件導向程式設計( OOP )。 作為一個技術面試官,如果我在履歷中看到一位有物件導向知識的候選人,我會特別注意。
你可能會感興趣的是,有那麼多流行的框架,你可能正在運用,而哪些實際上在OOP 考量下設計的? Angular 就是這種!
循序漸進的 A 到 Z 課程
註冊本課程時你會得到什麼:
- 在 JavaScript 中學習所有關於物件導向的程式設計
- 不浪費時間在脫節的教學內容上
- 按照自己的步調學習 – 終生可觀看 – 依你的意願慢慢享用
- 在任何設備上觀看,線上或線下
- 鞏固你對 JavaScript 的理解
- 準備技術面試
- 自信地使用 Node、Angular、React、Vue 和其他 JavaScript 程式庫開發應用程式
- 學習最佳實踐和避免常見的陷阱
- 完成證書供你的雇主參考
你將學會
- OOP 的核心原則:封裝、抽象、繼承和多態
- 如何在 JavaScript 中實現 OOP 概念
- 所有關於物件,它們的屬性,屬性描述符,getter 和 setter
- factory 和 constructor 函數之間的區別
- “this” 如何在 JavaScript 中運作
- 原型和原型繼承:JavaScript 中令人困惑的部分之一
- 物件導向程式設計( OOP )中使用的 ES6 + 功能
本課程適合
- 你是一個開發者,已經知道物件導向的原則,但想學習如何在 JavaScript 中實現它們。
- 你是一位不熟悉 OOP 的開發人員,也許只了解 JavaScript 的基礎知識,並希望鞏固你對 JS的理解,為技術面試做好準備。
- 在你的履歷中添加物件導向和 JS ,幫助自己有更多機會找到更好的工作並賺更多的錢。
你準備好將你的 JavaScript 技能提升到一個新的水平嗎? 註冊課程並開始學習。
目標受眾
- 任何想要鞏固對 JavaScript 理解的 JavaScript 開發人員
- 任何想準備好技術面試的人
- 熟悉 OOP 、想要學習如何在 JavaScript 中實現的開發人員
講師簡介
Mosh Hamedani 熱情的軟體工程師與最暢銷課程作者
Moshfegh Hamedani是一位充滿激情和創造力的軟體工程師,非常注重實用主義和簡單性。他在七歲開始在Commodore 64上開始寫程式。後來,在他的高中幾年,他開始學習C和C ++。在2002年,隨著.NET的第一個版本,他將他的焦點轉移到C#。從那時起,他一直參與許多軟體專案的設計和實施,包括現代網絡應用程式、行動應用程式、桌面應用程式和框架。
除了他作為軟體工程師的職業生涯外,他真的很喜歡分享他的知識。在他二十歲初,他一直在教授課程和運作 C#、ASP.NET、物件導向程式設計與乾淨程式碼的研討會。他是Udemy的6個暢銷課程的作者,未來很快還會有更多。
Mosh擁有網路系統科學碩士學位和軟體工程科學學士學位。他還是Microsoft認證的應用程式開發人員、技術專家(Web應用程式)和專業人員。
走出軟體世界,Mosh是一位攝影師、鋼琴家,也是熱情的拉丁舞者。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
報名參加課程 | 更新 coupon code
也許你會有興趣
- Javascript 程式設計學習地圖
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 追蹤這個 Twitter ,得到 Soft & Share 特價課程訊息