JavaScript 的物件導向程式設計

學習物件導向程式設計(OOP,Object-oriented Programming )的所有資訊,了解 JavaScript 中最令人困惑的部分,並為技術面試做好準備。

從這 4 小時的課程,你會學到

  • 了解 JavaScript 中最令人困惑的部分
  • 了解有關物件導向的所有資訊
  • 準備技術面試
  • 管理和降低程式碼的複雜性
  • 建構可重用組合元件
  • 寫更乾淨的程式碼
  • 了解關於原型和原型繼承的所有資訊
  • 使用 ES6 功能(類和模組)和工具

要求

課程說明

什麼是物件導向程式設計(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 幫助學習者建立成功的程式設計職業生涯

嗨!我是 Mosh,一位擁有 20 多年經驗的軟體工程師。我專注於清晰、簡潔、實用的程式設計教學——沒有廢話,只有乾貨!我的課程著重於真實專案和幫助你找到理想工作的技能。我已經幫助數百萬學員實現了職業轉型。想要提升你的技能嗎?快來看看我的課程,開啟你的程式設計之旅吧!

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • Udemy 永久擁有課程 許多課程約 NT400(點擊連結看更多)
  • 年訂閱每月 NT350(再享特別優惠:年度訂閱首年享 25% 折扣) 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading