敏捷式系統分析設計與實作—活用 UML/SCRUM 與 C#.NET (2017/07/15, 48 Hrs)

§ 課程介紹

****** 
1. 本課程包括 UML Model & C#.NET/JAVA 完整程式碼均會以開源 (open-source)方式置於 GitHub 供學員免費下載與持續更新。
2. 課程的實作會同時提供 C#.NET 案例程式碼與 UML Model 檔。
3. 每一期同類型課程會以 C#.NET 與 Java/Srping 交替作為案例實作展示,學員可免費再次旁聽下一期不同程式語言的課程。
******

HSDc. 顧問開發團隊綜合多年來的大型系統實務輔導與開發經驗,並結合大量研究的理論知識與平台技術,所推出關於完整的系統分析、設計至實作的課程,期能協助軟體開發人員在現實的工作中,能瞭解完整的開發流程與各個角色的工作執掌與產出。

在基於以架構為中心來建立團隊具共識的整體觀下,能聚焦在適切開發單位的功能點內,快速地從需求分析導出到實作,找出並克服開發過程中,包括溝通、技能與技術等風險因子。而後基於這樣的框架目標內,得以對系統的結構作重整,卻又不至於影響已有的功能前提下,得以對程式碼施以重構的技巧,讓系統更有延展度與彈性。

觀念的傳授、設計的圖形化塑模表達、程式碼的實作三層次,是我們對於系統分析設計與實作課程的基本原則與態度。

修習本次系統分析的學員們,也必然可以拿到完整的教材、完整案例的 Model 檔與實作程式碼的對應,帶回去自行練習,並能對映於工作上,如此才會有顯著且實質的效益。

HSDc. 軟體團隊,強調的是「虛」與「實」兩者調和的『知行合一』...。

==================================================================================================
閱讀全文 »

系統分析設計與實作—活用 UML/SCRUM 與 CSharp.NET/JAVA (2016/10/08, 48 Hrs)

 o 日期:2016/10/08 起,每週六白天。
  每次上課為六個小時 (AM 9:30~PM 4:30),共八個星期。
 o 預定上課日期:10/08, 10/15, 10/22, 10/29, 11/05, 11/12, 11/19, 11/26
 o 預計上課地點:台北市中山區建國北路二段3巷17號1F (上課前一週以電郵/電話通知學員確定地點)。
 o 附贈完整系統分析文件案例與歷屆技術研討會簡報 DVD 光碟
 o 修習課程完成的學員均有結業證書 (諸多公司已認同本單位所傳授的課程與理念)。
 o 附免費茶點 (最後一日結業時附外訂精緻下午蛋糕咖啡等茶點)。
 o 中午休息時間,學員可與講師們自由提問、小組討論或休息等。
==================================================================================================

§ 課程介紹:

****** 
1. 本課程包括 UML Model & C#.NET/JAVA 完整程式碼均會以開源 (oper-source)方式置於 GitHub 供學員免費下載與持續更新。
2. 課程的實作會同時提供 C#.NET 與 Java 程式碼,而課程中的程式碼範例講解,則會視大多學員的選擇,擇其一作 UML 設計與程式碼的對應。
******

HSDc. 顧問開發團隊綜合多年來的大型系統實務輔導與開發經驗,並結合大量研究的理論知識與平台技術,所推出關於完整的系統分析、設計至實作的課程,期能協助軟體開發人員在現實的工作中,能瞭解完整的開發流程與各個角色的工作執掌與產出。

在基於以架構為中心來建立團隊具共識的整體觀下,能聚焦在適切開發單位的功能點內,快速地從需求分析導出到實作,找出並克服開發過程中,包括溝通、技能與技術等風險因子。而後基於這樣的框架目標內,得以對系統的結構作重整,卻又不至於影響已有的功能前提下,得以對程式碼施以重構的技巧,讓系統更有延展度與彈性。

觀念的傳授、設計的圖形化塑模表達、程式碼的實作三層次,是我們對於系統分析設計與實作課程的基本原則與態度。

修習本次系統分析的學員們,也必然可以拿到完整的教材、完整案例的 Model 檔與實作程式碼的對應,帶回去自行練習,並能對映於工作上,如此才會有顯著且實質的效益。

HSDc. 軟體團隊,強調的是「虛」與「實」兩者調和的『知行合一』...。

==================================================================================================
閱讀全文 »

[課程] 系統分析設計與實作—活用 UML/SCRUM 與 Java (2016/03/19, 48Hrs)

§課程名稱:系統分析設計與實作—活用 UML/SCRUM 與 Spring/Java (八週/48 Hrs)
線上報名

 o 日期:2016/03/19 起,每週六白天。
  每次上課為六個小時 (AM 9:30~PM 4:30),共八個星期。
 o 預定上課日期:03/19, 03/26, 04/02, 04/09, 04/16, 04/23, 04/30, 05/07
 o 上課地點:上課前一週以電郵/電話通知學員。
 o 附贈完整系統分析文件案例與歷屆技術研討會簡報 DVD 光碟
 o 同課程可保留再旁聽乙次的權利 (.NET/Java 系統分析課程均可。報名時註明舊生旁聽即可)。
 o 修習課程完成的學員均有結業證書 (諸多公司已認同本單位所傳授的課程與理念)。
 o 附免費茶點 (最後一日結業時附外訂精緻下午蛋糕咖啡等茶點)。
 o 中午休息時間,學員可與講師們自由提問、小組討論或休息等。

** 為確實掌握上課學員人數與保留上課位置,煩請先以 ATM 轉帳預約費用($1000,當然也可一次繳清)。
   並請於報名表備註欄位內,註明您的轉帳帳號末 5 碼與轉帳金額。
   o ATM 轉帳帳號: 新光銀行 (103) 帳號: 0772-50-100979-9  **
==================================================================================================
HSDc 設計樣式與實作 by C#.NET 課程

§ 課程介紹:

** 本課程包括 UML Model & Java 完整程式碼均會以開源 (oper-source)方式置於 GitHub 供學員免費下載與持續更新。 **

HSDc. 顧問開發團隊綜合多年來的大型系統實務輔導與開發經驗,並結合大量研究的理論知識與平台技術,所推出關於完整的系統分析、設計至實作的課程,期能協助軟體開發人員在現實的工作中,能瞭解完整的開發流程與各個角色的工作執掌與產出。

在基於以架構為中心來建立團隊具共識的整體觀下,能聚焦在適切開發單位的功能點內,快速地從需求分析導出到實作,找出並克服開發過程中,包括溝通、技能與技術等風險因子。而後基於這樣的框架目標內,得以對系統的結構作重整,卻又不至於影響已有的功能前提下,得以對程式碼施以重構的技巧,讓系統更有延展度與彈性。

觀念的傳授、設計的圖形化塑模表達、程式碼的實作三層次,是我們對於系統分析設計與實作課程的基本原則與態度。

修習本次系統分析的學員們,也必然可以拿到完整的教材、完整案例的 Model 檔與實作程式碼的對應,帶回去自行練習,並能對映於工作上,如此才會有顯著且實質的效益。

HSDc. 軟體團隊,強調的是「虛」與「實」兩者調和的『知行合一』...。

==================================================================================================
閱讀全文 »

設計樣式實務與應用 by CSharp and UML (2015/11/21, 30 Hrs)

o 日期:2015/11/21 起,每週六白天。
 每次上課為六個小時(AM 9:30~PM 4:30),共八個星期。
o 預定上課日期:11/21, 11/28, 12/05, 12/12, 12/19
o 預計上課地點:台北市中山區建國北路二段3巷17號1F。
 交通地圖:可搭乘捷運至松江南京或南京東路站。

=======================================================================================
§ 課程介紹:

微軟提出 Web 的 MVC 解決方案,並利用 EF (Entity Framework)將 View 的 Model 與 資料庫緊密結合在一起。這讓系統開發會更形容易,但反之也造成 10數年前 4GL 盛行時代的 Client/Server 架構-無法有效設計具彈性的結構,來解決多變複雜邏輯的議題。

回歸到軟體人員應具有的基礎功-軟性的設計能力。而這能力的培養,並非由現實對 Web, 資料庫等存取實務技術就可以理解;而是需要研讀大量設計性書籍並具獨立思考的能力,方能設計出某個解決方案 (solution)的結構並應用於實務系統的運作上。

的確,從無到有或沒有方向的摸索是相當不容易的,所以我們會期望能借重軟體先輩們的智慧結晶與設計法則 (Design Patterns),解決現實設計所面臨的困境與難題;甚而更進一步,能進而活用與創造出所屬自己與團隊的 "設計模式"!

四人幫 (GoF, Gang of Four) 著作的「設計模式 (Design Patterns)」,可以說是軟體領域的孫子兵法。書中介紹的 23 個設計模式,已被大量運用在系統框架(Framework)及應用領域上;不過該書其實艱奧難懂,如同金庸小說中的「九陰真經」上卷一般,充斥的儘是心法,若沒有真經下卷功法的實務修練,是極難打通任督二脈的。

HSDc. 顧問團隊累積了10數年在軟體設計領域上持續研究學習 (大量研讀名家著作/論文)以及實務的經驗 (大型系統開發、顧問/授課輔導、產品開發...),期能以所累積的心得與實務,並配合現實的實務技術 (以 .NET 為例,會搭配 ASP.NET MVC 與 EF Framework 框架),把每一個設計樣式,寫成淺顯易懂的案例,讓有志於從事軟體設計業的學員們,可以理解設計模式所揭露的目的與意義,更能應用在現實的工作專案上。

=======================================================================================
§ 課程特色:
 o 採 "問題-解決方案(Problem-Solution)" 的說明並佐以生活化的案例,進而帶出程式碼的實作與執行。
 o 以 UML 類別 (Class)圖說明各設計模式內的類別結構關係
 o 透過 HSDc 所開發的 Sequence Generator 工具,產出 UML 循序圖,以展現程式碼動態執行期間的物件呼叫關係。
 o 所有案例均採 ASP.NET MVC 5 框架最新規格,透過 Web UI 來呈現執行的結果。
 o 以四人幫「物件導向設計模式」典藏版一書 (葉秉哲 譯)為授課藍本;並再另以講師所提供的案例說明暨程式碼作成簡報講義教材。

======================================================================= o 諮詢專線:TEL: 092236977
 o 服務信箱:gnimnek168@gmail.com
 o FB社團:軟體設計鮮思維

[課程通知] 系統分析設計與實作—活用 UML/SCRUM 與 CSharp (8/1開課)

「系統分析設計與實作—活用 UML/SCRUM 與 C# (48 Hrs)」,已確定於 8/1 (星期六)開課。

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

§ 課程說明與課程大綱

=================================================================

 o 日期:2015/08/01 起,每週六白天。
  每次上課為六個小時(AM 9:30~PM 4:30),共八個星期。
 o 預定上課日期:08/01, 08/08, 08/15, 08/22, 08/29, 09/05, 09/12, 09/19
 o 上課地點:上課前一週以電郵/電話通知學員。
 o 附贈完整系統分析文件案例與歷屆技術研討會簡報 DVD 光碟
 o 同課程可保留再旁聽乙次的權利 (.NET/J2EE 系統分析課程均可。報名時註明舊生旁聽即可)。
 o 修習課程完成的學員均有結業證書 (諸多公司已認同本單位所傳授的課程與理念)。
 o 附免費茶點 (最後一日結業時附外訂精緻下午蛋糕咖啡等茶點)。
 o 中午休息時間,學員可與講師們自由提問、小組討論或休息等。
=================================================================
閱讀全文 »

設計樣式實務與應用 by Java/Spring and UML (06/27, 30 Hrs)

 o 日期:2015/06/27 起,每週六白天。
  每次上課為六個小時(AM 9:30~PM 4:30),共五個星期。
 o 預定上課日期:06/27, 07/04, 07/11, 07/18, 07/25
 o 上課地點:上課前一週以電郵/電話通知學員。
 o 附贈完整程式碼與執行檔,以及歷屆技術研討會簡報 DVD 光碟
 o 同課程可保留再旁聽乙次的權利 (.NET/Java 設計模式課程均可。報名時註明舊生旁聽即可)。
 o 修習課程完成的學員均有結業證書 (諸多公司已認同本單位所傳授的課程與理念)。
 o 附免費茶點 (最後一日結業時附外訂精緻下午蛋糕咖啡等茶點)。
 o 中午休息時間,學員可與講師們自由提問、小組討論或休息等。

============================================================================
§ 課程介紹:

** 所有設計樣式案例均有 Java 程式碼可執行,並透過 Spring Web 來呈現執行的結果;另我們也同時附贈一片 Ubuntu Linux 光碟,內已安裝 Java/Eclipse 等整合開發環境並提供專案開發範本,學員們帶回去即可直接執行與練習所提供所有的設計樣式案例,學習效果絕佳。

Java 所提出 Spring-Web MVC (Model-View-Control) 係為 Web 端的解決方案,但並非對整個 Enterprise 系統架構的 MVC 方案-如何設計 具高度彈性具延展性的結構,來解決多變複雜 (包括實體系統的變動與業務邏輯的頻繁變更)的議題。

回歸到軟體人員應具有的基礎功-軟性的設計能力。而這能力的培養,並非由現實對 Web, 資料庫等存取實務技術就可以理解;而是需要研讀大量設計性書籍並具獨立思考的能力,方能設計出某個解決方案 (solution)的結構並應用於實務系統的運作上。

閱讀全文 »

軟體思維顧問

專職軟體輔導與教育訓練的獨立顧問。輔導企業資訊單位如何有效組織系統開發與維護;輔導開發人員達成有效的專業分工。傳授如何把軟體作軟 (Keeping Software Soft)的技能,得以提昇系統的彈性/延展,並進而創造系統的再利用價值。

Personal