July 19 15:44~16:23
課程報名網址:http://www.accupass.com/go/pattern1208。
要做好軟體開發,所要面對與解決的問題百百種,開發流程與專案管理可以採行Scrum,但是真正遇到軟體設計與架構的問題,就需要靠開發人員的「真功夫」。這次Teddy與ezScrum團隊推出全新的課程:Design Patterns這樣學就會了--入門實作班,服務以下幾種鄉民:
- 想學好物件導向設計
- 想深入並徹底了解設計模式
- 苦無良法將23個設計模式全部學會之有理想、有抱負的工程師
- 在工作上想看懂別人套用設計模式所寫出來的程式
- 想在專案中實際應用設計模式,以便設計出具擴充性之軟體架構
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides這四位作者所寫的《Design Patterns: Elements of Reusable Object-Oriented Software》一書,已成為每一位軟體設計師必學的武功秘笈。多年來,市面上陸陸續續出了好幾本探討Design Patterns(設計模式)的書,鄉民們看了這麼多本,是不是還存在著一種「很難了解它的明白」的遺憾呢?
設計模式是專業軟體開發人員不可不懂的必備知識。學好Design Patterns,讓您在準備從程式設計師邁向系統設計師與軟體架構師的道路上走起來一路順暢。
本系列課程將以現場實作的方式,分入門與進階兩梯次帶領學員們逐一練習《Design Patterns》書中的23個設計模式,以及重要的物件導向設計觀念。入門課程涵蓋的內容為:
1. 核心物件導向設計原則一聽就懂
2. 如何搞懂設計模式的格式框架
3. 套用設計模式前、後之比較
4. 如何測試設計模式
5. Singleton模式
6. Observer模式
7. Template Method模式
8. Façade模式
9. State模式
10. Factory Method模式
11. Abstract Factory模式
12. Strategy模式
13. Command模式
14. Adapter模式
15. Composite模式
所有設計模式均包含講解與實作練習,分組教學,4-6人一組,每組均指派一位助教協助學員排解實作練習時遭遇的困難。
※ 注意:課程內容與練習範例均以Java語言為主。
課程師資
Teddy,泰迪軟體創辦人,從事敏捷開發顧問、教育訓練、軟體工具導入等服務。
Teddy畢業於台北科技大學機電科技研究所(資訊組)博士班,在Design Patterns的理論與實務上有著超過16年的經驗。自從1997年起Teddy便開始在工作上採用大量的Design Patterns設計軟體系統,並在公司內部教導與推廣Design Patterns。之後Teddy便與patterns技術解下不解之緣。2004年Teddy在北科大資工系攻讀博士期間,曾到美國參加過pattern領域最著名的Pattern Language of Program Design (PLoP 2004) 研討會並在其中發表一篇論文。Teddy博士班畢業之後二度投入業界工作,期間亦持續地從事patterns寫作工作,最近的作品為去年發表在日本Asia PLoP 2011研討會上的Emerging Patterns of Continuous Integration for Cross-Platform Software Development論文。
本課程除了講師外,另聘有數名助教協助分組練習,避免在傳統的分組練習活動中,學員們找不到人可以問的窘境。
課程學費
原價NT$ 26000 (含稅)
推廣期間報名優惠:
- 8/10前報名並完成繳費享早鳥優惠:NT$ 22000 (85折,現省4000)
- 三人以上團報:NT$ 21300 (82折,每人現省4700)
- Scrum課程老客戶回饋價:NT$ 20500 (79折,現省5500)
前10名完成報名並繳費者贈送《大話設計模式》一本。
使用『非信用卡方式繳款者』,加贈《笑談軟體工程:敏捷方法的逆襲》一本或400元禮券
費用已包含:教材講義、咖啡茶水、點心蛋糕、午餐、課程證書。
報名網址再貼一次:http://www.accupass.com/go/pattern1208。
***
友藏內心獨白:學了就九死一生,不學就十死不生XD。
沒有留言:
張貼留言