曙海教學優勢
本課程,秉承二十一年積累的教學品質,以項目實現為導向,面向企事業項目實際需要,老師將會與您分享設計的全流程以及工具的綜合使用經驗、技巧。課程可定制,線上/線下/上門皆可,熱線:4008699035。
曙海培訓的課程培養了大批受企業歡迎的工程師。大批企業和曙海
建立了良好的合作關系,合作企業30萬+。曙海培訓的課程在業內有著響亮的知名度。
?通過培訓您將會:
1.?理解設計的關鍵原則和概念
2.?深入理解OOP的設計,特別針對抽象的應用以及多態的使用
3.?理解5大設計原則的指導作用
4.?理解典型創建型設計模式的應用場景和使用原則?
5.?理解典型結構型設計模式的應用場景和使用原則
6.?理解典型行為型設計模式的應用場景和使用原則
7.?學習構建Command?Framework、Event?Framework應用程序架構,?有效掌握創建型、結構型、行為型設計模式的綜合應用,?在一個大的架構中實現多種設計模式的配合,同時通過掌握Command?Framework、Event?Framework來構建低耦合、高擴展的業務邏輯架構設計,實現消息總線、業務邏輯架構框架、Domain?Objects等軟件架構難點的設計
課程介紹:
軟件設計與模式分為三個部分,即面向對象的分析、設計和設計原則,典型設計模式應?用于分析和軟件架構整合設計模式,通過循序漸進的學習方式,理解OOP的高級設計、模式與設計的綜合應用以及軟件架構設計與模式的綜合應用。以實際項目案例為背景貫穿整個培訓項目,讓學員實踐如何通過詳細設計到模式,從模式設計到架構設計的整體過程。作為詳細設計的高級課程和深入課程,能有效避免設計中出現的主要錯誤,借助真實項目案例,展示如何在實際開發之中正確的選擇和運用模式。理論與實踐相結合。通過具體項目指導學員在實際環境中怎么用?老師會結合自己的經驗,在講課過程中為大家答疑解惑。課內與課外相結合。三天的時間很短,老師只能給大家領進門。在課程結束后,老師會給學員提供很多精心準備的資料,以方便大家進一步學習和實踐。
?
課程大綱:
第一章、面向對象系統設計概述
第二章、面向對象的重要應用及技術
第三章、面向對象的分析和設計
第四章、面向對象的設計原則
第五章、創建型設計模式(Abstract?Factory)
第六章、創建型設計模式(Builder)
第七章、結構型設計模式?(Adapter)
第八章、結構型設計模式?(Bridge)
第九章、行為型設計模式(Command)
第十章、行為型設計模式(Observer)
第十一章、Commands?Framework
第十二章、Event?Framework
?