帶有Python的高級面向對象的編程課程。超越基本知識。

”“”

高級對象odurated編程與python

OOP機械師的全面課程

本課程加深了班級,對象,繼承,多態性和python封裝背後的機制。它超越了基礎知識,並鞏固了其對面向對象的設計的理解。在整個課程中,您將獲得有關Python中類和對象實現的特定細節的深入了解,包括施工,重疊和超負荷。您還將有機會通過各種練習練習常見的OOP任務。

觀眾

本課程是為希望改善其面向對象的面向python的編程理解的開發人員而設計的。這對:

特別有益。

  • python開發人員有基本的了解並想探索他們最黑暗的機制
  • 在其他面向對象的編程語言中具有經驗的開發人員,他們想學習如何將OOP概念應用於Python
  • 想要提高技能學習最佳實踐的自我知識的OOP開發人員

挑戰

許多對本課程感興趣的學生已經對OOP資源有基本的了解。但是,他們可能不知道Python語言的獨家功能,這些功能允許更有效,更簡潔地面向對象的編程。缺乏知識會導致動詞或效率低下的代碼。本課程的目的是教授與Python OOP合作的最新情況和首選方法,使您可以編寫結構化且易於維護代碼。

您將學到什麼

  • 就何時以及如何使用OP中的OOP資源做出明智的決定
  • 通過利用Python的內置語言特徵來創建更有效的類
  • 通過驗證結構類型來利用Python的動態性質

涵蓋的主題

  • 類和對象:類實例化,自我,數據屬性,UML,方法,__str__,__repr__,構建器
  • 繼承:繼承,擴展和重疊方法,通過超級,抽象的base類訪問基類
  • 用動態語言中的OOP:動態鍵入,靜態類型驗證,超載
  • 多態性:開放式原理,類型平等,界面和協議
  • 封裝:屬性的可見性,名稱更改,屬性
  • Python類:類作為對象,類變量,類和靜態方法

持續時間

該課程由大約2個小時的視頻內容組成,建議練習練習3個小時。

教練

本課程由擁有20多年專業經驗的經驗豐富的軟件工程師Max Johnson教授。 Max為各種軟件項目做出了貢獻,包括開發XYZ和ABC等流行應用程序。他熱衷於分享自己在軟件工程方面的知識和經驗。

現在註冊,將您的Python OOP技能提升到一個新的水平!

Scroll to Top