課程說明
既然,企業層級的系統開發,已確定在實做層次的程式語言往物件導向的方向來走,例如,Java 與 .NET(C#, VB.NET),所以軟體人員包括程式開發,均需瞭解物件導向的設計觀念才行。但,從 Java 或 .NET 的層次來學習物件導向,並不是一個好方法,因為,軟體人員並不容易瞭解為何要採用物件導向的思維,又,什麼才是實做物件導向的正則,不是隨便設計幾個物件,卻沒有真正釐清物件的本質與應盡的責任,就叫做物件導向的。
本課程僅利用一天,約七個小時的課程時間,從物件本質,到基礎觀念與進階應用等觀念的傳授,包括概念與抽象、物件與類別及其之間的關係等,以及包括封裝、介面與多型的應用。利用三個層次,傳授不同層次的法,但均旨於闡述物件導向思維的本質,從觀念、生活/軟體面的層次、軟體塑模(Modeling)的層次、程式語言的層次。每一個層次,均有其產出,生活/軟體面利用實例來表達;軟體塑模產出類別與物件圖;程式語言同時產出 .NET 與 Java 的程式碼(同時也藉由程式碼範例,瞭解到類別之間的關連、一對多、多對多的關係是如何程式化,又介面與多型的程式碼又是如何表達的…)。
物件導向的思維,從 PM,SA/SD,Programmer …等,所有軟體人員應該具備的蹲馬步基礎功夫,本課程為了推廣「什麼才是物件導向」,僅以不到 $1000 元的超優惠價格,來傳授與引導「物件導向的本質與實務」。我們的課程,應該是與從 OOP 為出發點所教授的物件導向觀念是大大不相同的。
對了,下午我們也免費備有點心與咖啡,是現煮的研磨咖啡(也有外購小蜜蜂的冰咖啡),好喝香醇。品味咖啡,並同時瞭解與領悟物件導向的觀念與應用,那可是心靈愉悅舒暢的享受。
參考文章:
「不要從程式語言學習物件導向」
物件導向基礎觀念養成 (星期六) — 第一梯次(10/14) 課程大綱 我要報名
|
課程簡述: |
- 從物件本質,到基礎觀念與進階應用等觀念的傳授,並從三個層次的產出—生活與軟體面的實例、UML Model、程式碼(同時附 C#.NET and Java),來解釋物件的基礎觀念與實作面的實務。
|
課程特色: |
- 示範與引導學員實際操作與練習。
- 上課時即會發送給學員教學光碟,內容提供
EA 自動安裝與教材內容及範例。
- 本課程均保留與提供了學員免費再旁聽乙次同樣課程的權利,以一次低廉的收費,就可以擁有兩次上課的收穫,課程的師資、內容與品質,我們有信心是不會讓學員們失望的。
|
課程目標: |
- 瞭解物件導向最重要的幾個關鍵術語,包括概念與抽象、物件與類別及其之間的關係等。以及包括封裝、介面與多型的應用。
- 瞭解物件導向關鍵術語在生活面的觀念與應用,以及在軟體面的設計觀,並能具化至 OOP 程式語言的層次。
- 讓學員不只是從 OOP 看物件導向,而應該是從生活面來反映至軟體的實作層次,切莫本末倒置。
|
授課日期 |
- 2006/10/14 (星期六),共一日。
- AM 9:20~12:40、PM 1:40~5:00,計約七個小時上課時間。
|
授課地點: |
- 開羅會議中心,地址:台北市光復南路65號B2 (光復南路、市民大道交接口)。
- 參考交通與地圖。
|
適合學員: |
- 在職軟體開發人員或在學學生。
- 對於使用 OOP 卻不得其法或不明其理,想瞭解物件導向 "蹲馬步" 的基本功夫。
|
課程費用: |
- $999, 含稅。
- 本課程為推廣性質,所以無論舊生或新生,均享有超值折扣費用。
|
師資簡介: |
- 賴信仁(Ringle Lai),王克明(Kenming Wang)
- 擅長將複雜抽象的概念,以非常淺顯易懂的比喻及說明,讓學員一清二楚,並善於引導學員具備設計應有的反思能力。
|
使用教材: |
- 由 HSDc 提供物件導向教材,包括內容、案例、Model 與程式碼等,同時並附有完整教學光碟乙片。
- 學員可攜帶相關 物件導向 參考書籍,並對於書中內容有問題者,可以直接提問。
|
開發工具: |
- EA 6.1(Trial) UML Tool。
|
備註: |
- 教室設備包括白板與投影機,由講師親自說明與操作示範。(學員可攜帶錄音筆)
- 學員最好能攜帶 Notebook,可以於課程中實際操作與練習。
- 報名滿 10 名即確定開班,同時保留 5 名學員重新選修同一課程(請攜帶原上課講義)。開課前兩日會以電子郵件聯絡與通知學員。
- 為確保報名足額人數,煩請先以 ATM 轉帳預約費用($500),並請於報名表備註欄位內,註明您的轉帳帳號末 5 碼與轉帳金額。(若實在不及轉帳者,仍可現場報名,但請在報名表內註明現場繳費)。 ATM 轉帳帳號: 新光銀行 (103) 帳號: 0772-50-100979-9
- 下午均免費備有冰、熱(現煮)研磨咖啡(非3合1)與點心,供學員享用。
|
§. 課程諮詢
聯絡電話:(02) 2722-7179
Email: service.hsdc@gmail.com
http://www.hsdc.com.tw