[課程通知] 設計樣式(Design Patterns) by CSharp and UML (11/08 開課)

「設計樣式實務與應用 by CSharp and UML (11/08, 30 Hrs)」,已確定於 11/08 (星期六)開課。

上課地點:台北市中山區建國北路二段3巷17號1F。
交通地圖:可搭乘捷運至松江南京或南京東路站。

目前尚有8位名額 (滿25人即額滿);線上報名並預繳 NT$1,000 報名費用者,贈送「物件導向設計模式 Design Patterns (精裝典藏版)」。
報名: http://www.hsdc.com.tw/course_design_pattern_practices_and_casestudy_201411

=================================================================
課程說明與課程大綱: http://www.javaworld.com.tw/jute/post/view?bid=14&id=320675&sty=1

o 日期:2014/11/08 起,每週六白天。每次上課為六個小時(AM 9:30~PM 4:30),共五個星期。
o 預定上課日期:11/08, 11/15, 11/22, 12/06, 12/13 (11/29 選舉順延乙週)
o 特價優惠:NT$11,800, 含稅。舊生或三人同行再折扣為: NT$10,600。
o 附贈完整程式碼與執行檔,以及歷屆技術研討會簡報 DVD 光碟
o 同課程可保留再旁聽乙次的權利 (.NET/Java 設計模式課程均可。報名時註明舊生旁聽即可)。
o 修習課程完成的學員均有結業證書 (諸多公司已認同本單位所傳授的課程與理念)。
o 附免費茶點 (最後一日結業時附外訂精緻下午蛋糕咖啡等茶點)。
o 中午休息時間,學員可與講師們自由提問、小組討論或休息等。
=================================================================
§ 課程大綱
繼續閱讀 »

中和南勢角竟南宮的登山步道 (249 公車終點站)

好像年紀大了就很喜歡一個人散步走路。可以達到放鬆身心、健身、欣賞周遭景物,實在好處多多。

以前沒有注意到我家中和南勢角原來有這麼多條登山走道,從我家巷子底 (興南路二段)可以走到圓通寺、土城;從興南路二段底可以走到最上面的福德宮;從興南路三段 (很有趣,二段與三段是兩條分開的岔路)可以走到...我還不知道可以到哪裡哩 (上星期走了一個多小時,竟然到了很陡的坡道,但卻還是不見底)。

這次我又發掘了一條人跡稀少幽靜的步道,可以從興南路三段、在 249 路公車的終點站旁邊有條小徑,往上可以直達到位於南勢角腰山處的「竟南宮」。
南勢角登山步道

繼續閱讀 »

與資策會合作規劃的「軟體架構師」培訓課程

這是明年 (2015)元月份與資策會「數位教育研究所」所合作規劃,課程主題就定為「軟體架構師培訓班」。

綜觀軟體架構的三大構面-需求分析、結構設計、程式設計,軟體架構師要能有足夠的高度與相關技能來調和這三大面向。幾年前寫的幾篇文章,可以參考-「從軟體架構師(Architect)的觀點來看軟體開發流程」。

原來課程時數為24小時,不過整個內容規劃後時間實在有些勉強,所以協調後再調整為28個小時。兩個星期假日 (星期六、日)上完,共四天時間。

當然,短短幾十個小時也不可能窮盡涵蓋到軟體各層面的細節,所以內容的規劃係以整體性軟體架構的框架 (skeleton)為主。從介紹三大構面所各應具備的相關核心技能與技術外,再佐以實際的案例並透過實作產出得以當為範本。至於如何培養出快速聚焦的能力、有效調和各個構面的開發與相關產出,這就需要有志於往軟體架構師一職者,所應長期修鍊與學習的方向所在。

課程內容的比重,我把主軸擺在「實作性的架構設計」。這仍是比較現實的問題,在中小型系統,實作面的技術,還是決定系統開發成敗的主要關鍵。所以課程會以實際的案例演練,第一期的課程係以 Java Spring Framework 當為實作的技術與架構設計的標的 (當然再下一季的課程會考量改以 C#.NET Framework)。一致性的架構設計與規劃的理論基礎,而可以套用在不同的實作技術。

這裡我列出所規劃的課程大綱。若想瞭解更多細節或欲報名本課程的學員,可以至本文開頭所列的資策會網址瀏覽報名;另外,若讀者有一些想法與建議或問題,也歡迎在此留言討論。

課程單元 課程內容大綱
軟體架構導論 。What and Why Architecture?
。瞭解架構的三大面向-需求分析、結構設計、程式實作
。比較 Architecture/Structure/Framework 的區別與定義
。以架構為中心的開發模式
。架構的 POC (Proof of Concept)與主要產出(UML Template)
需求分析 。定義系統開發範圍 (System Boundary)
。系統需求架構設計-利用使用案例模型
。 從使用案例橋接到實作的關鍵-界定使用者期望與需求陳述
。UML 產出-使用案例、功能類別 (Class)與物件合作循序 (Sequence)圖 (Diagram)
結構設計 。定義Enterprise MVC (Model-View-Control)的分層架構規劃與設計
。展示層 (Presentation Layer)-UI 與 SOA
。領域層 (Domain Layer)-企業Domain的商務邏輯
。永續層 (Persistence Layer)-Data Access 與 Adapter
。UML 產出-類別與元件 (Component)圖
Java Spring 實作 。 Spring Framework 的核心觀念-IoC (Inversion of Control)
。Spring MVC-Web UI 的架構設計與實作
。JPA (Java Persistence API) with Hibernate-透過 JEE 標準介面實現資料存取與交易處理
案例研討 。以 推特 (Twitter)系統架構設計與開發為例
 --利用使用案例建立需求架構模型
 --Pure Web-tier UI 設計-隔離商業邏輯與資料存取
 --領域物件與資料庫的結構設計
 --Java Spring 的實作程式碼
這才叫便當-中和也有正港美味的福隆便當

前幾天在 PTT 美食版看到的,新北中和這邊有家專賣「福隆便當」,口味很讚,就位於中和路,離我家不遠。不過前幾天開車過去卻找不到,原來已搬家到景平路;結果繞來繞去 (沒帶手機沒導航,中和的路名我總是認不熟),好容易才在圓山路那邊找到了。

原來位置是搬到前陣子才介紹的「麵之彩拉麵」再往前不到50公尺處 (過了圓山路)。這裡現在捷運施工,交通很亂,大概暫停下買個便當就要趕緊離去。

便當一份才60元,而且只賣一種-「福隆鄉野便當」。
福隆鄉野便當-中和店

這樣便宜的價位但主菜、配料等卻也蠻豐富。固定菜色為:一片五花肉與瘦滷肉、滷蛋、豆乾、酸菜/炒高麗菜、雞捲 (還是甜不辣?)兩片、香腸一片。
福隆鄉野便當-中和店

老天!我好久好久沒吃到這種有著古早味的便當了。這讓我回憶起小時候坐著對號列車在車上所買的火車便當,而今反而台北車站的便當卻沒有了幾十年前那樣的老味道了。

繼續閱讀 »

絕對是 RPG RogueLike 的神作-TOME 4 (馬基埃亞爾的傳說)

這兩天星期假日,沈迷於玩 TOME4 (中文翻譯為 馬基埃亞爾的傳說) RogueLike PC 電玩。

其實幾個月前就已安裝試玩過,不過當時我還以為是那種印地安尋寶探險之類的 Roguelike 遊戲 (開頭畫面讓我一直這麼以為);而且那個時候我下載了一堆 Roguelike 開源遊戲一一試玩,想比較下哪個遊戲可以持續地玩 (最好能玩好幾年)又不會膩。當時還以為「DWARF FORTRESS」應該會適合我,但其實那款遊戲深度相當深,又要閱讀極大量的英文對我仍是相當吃力;況且我還是比較喜歡以前五專時期最愛的 ULTIMA RPG 類型,所以關於 Roguelike 我還是偏好 RPG-Style 的遊戲。

反正輾轉玩了幾款經典的 Roguelike,包括 DCSS (Dungeon Crawl Stone Soup ),嗯,那種無盡的地下城打怪還是不太適合我。但上個星期重新接觸了 TOME 4,卻發現到它綜合了許多 RPG 要素-進城鎮與村民交談、接任務、進隨機地下城打怪、練裝備、升等﹍,喔,這還要符合 Roguelike 「一次都不能死 (TOME4 比較仁慈,冒險模式提供四條生命)」,實在超刺激有趣!
Tome4-01

大陸對岸的 3DM (俗稱三大媽) 論壇,有提供了 TOME4 的討論版,還提供有幾乎與官方網站最新釋出版本的漢化版Addon,這使得剛初窺這類型遊戲的初玩者不致被大量的英文給卻步,而誤失了遊戲豐富的內涵。
Tome4-03

繼續閱讀 »

與妹妹和荳荳暑期的宜蘭南澳半日遊-遊記與食記

前一篇遊記,可參考-與妹妹和荳荳暑期的宜蘭南澳半日遊-東嶽冷泉

現在夏日炎炎,先來碗清涼的雞蛋花生粉紅豆清冰 (南澳建華冰店)消消涼吧。 >_< 南澳建華冰店

然後再觀賞下位於太平洋畔的蘇澳市區與不遠處的龜山島,好美!
南澳 觀景台

繼續閱讀 »

Page 1 of 219123456789101112...203040...Last »