fbpx

JavaScript 的物件導向程式設計

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

課程介紹:English 简中

從這 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 熱情的軟體工程師與最暢銷課程作者

Moshfegh Hamedani是一位充滿激情和創造力的軟體工程師,非常注重實用主義和簡單性。他在七歲開始在Commodore 64上開始寫程式。後來,在他的高中幾年,他開始學習C和C ++。在2002年,隨著.NET的第一個版本,他將他的焦點轉移到C#。從那時起,他一直參與許多軟體專案的設計和實施,包括現代網絡應用程式、行動應用程式、桌面應用程式和框架。

除了他作為軟體工程師的職業生涯外,他真的很喜歡分享他的知識。在他二十歲初,他一直在教授課程和運作 C#、ASP.NET、物件導向程式設計與乾淨程式碼的研討會。他是Udemy的6個暢銷課程的作者,未來很快還會有更多。

Mosh擁有網路系統科學碩士學位和軟體工程科學學士學位。他還是Microsoft認證的應用程式開發人員、技術專家(Web應用程式)和專業人員。

走出軟體世界,Mosh是一位攝影師、鋼琴家,也是熱情的拉丁舞者。

英文字幕:有

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

優惠資訊

如何購買這門課程比較划算?可以參考課程折扣優惠連結


報名參加課程 

Sponsored by Udemy

也許你會有興趣

 學習資訊不漏接-歡迎使用 App 訂閱發文通知 

Spread the love

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: