活動簡介

輕鬆學會物件導向(使用C#)第13梯

活動規劃

物件導向真的沒那麼難,挑對好業師可以用最短的時間幫你灌頂,看書看了一堆,公司專案也拿來實驗好幾個了總是感覺少了什麼?

業界師資的好處就是踩過的雷很多,排除的雷更多,藉由經驗可以大幅縮短學員自我撞牆的時間,課程結束後回去實做遇到了困難也不用擔心,SkillTree 提供了多種免費詢問管道(線上線下都有)只要你想學我們都很願意教🤜

還不知道物件的職責是什麼?以及好維護、易擴展的程式要怎麼設計?程式開發也好多年了,對於物件導向的概念還是半知半解?一切的工法與設計模式都是先從基礎的「物件導向」學起,融會貫通以後你會發現,以上都不再困難!因為觀念通了,一切就通了。

活動等級:實戰等級

活動講師

Bill Chung
Bill Chung

熱衷於物件導向程式開發的探索,喜歡研究物件導向基本理論與歷史,並偏好以非技術性的方式傳達物件導向開發的概念。專長領域為 RFID、通訊、OOP 與 Windows Store/Phone App 開發。

講師經歷:
  • 2009-至今 微軟最有價值專家 Microsoft MVP  Development Technologies
  • 台灣微軟 特約講師
  • Intel 特約講師
  • 全球前25大電子公司 UWP 顧問
  • SkillTree 專任講師

活動介紹

  • 了解物件導向最中心的世界--抽象
  • 物件導向三個特性深入解析
    • 繼承
    • 封裝
    • 多型
  • 剖析型別系統
    • 了解三大型別系統的異同
      • Primitive Type
      • Reference Type
      • Value Type
      • 型別、物件與變數
  • 全面深入類別設計的基礎知識
    • 類別成員的原理、設計技巧與情境
      • Field
      • Property
      • Method
      • Event
      • Constructor
      • Indexer
    • 存取修飾詞的應用
    • 形而上的抽象應用
      • Delegate
      • Interface
      • Generics
    • 型別設計原則與技巧
      • 內聚與耦合的意義
      • 型別設計的思考流程
      • 型別設計的實戰技巧
      • 介面與類別的選擇
      • 重構原則
  • 技能再進階
    • Reflection
    • Attribute
  • 深入以抽象為中心的設計概念
    • 繼承 VS 組合/聚合
    • IOC & DI
    • SOLID 六大原則
  • 實作設計模式體現物件導向設計

 

講者的話

C# 是一個入門輕鬆的程式語言,也因為如此常忽視它博大精深的內涵。身為一個程式開發者,我特別喜歡研究這些基本的道理與其應用,將其發揮在真實的專案上,體會這些基本原理與原則的純淨與美麗,徐徐地向高可讀性、高維護度的設計開發理念前進。
在一個講師的身份來說,我試圖用更淺顯、更接近生活的方式講述與解釋這些硬梆梆的論述;個人一直相信一件事情,一個講師越了解他要講述的內容,就越容易使用平易近人而且正確的方式清楚地表達看似難以輕易理解的內容。

我是一個說故事的人,說的是 物件導向、C# 與 .Net Framework 的故事。

注意事項

  • 本課程不適合完全沒寫過 C# 的開發者。
  • 本課程不適合不寫程式的管理者。
  • 本課程有可能免費延長時數(最高記錄18:00)如您晚上有約或預定車票,請斟酌延後。

學員評價

  • 針對自己不熟的,透過本次課程,有開頭認識,會再深入了解;本來以為熟悉的,卻發現原來是一知半解,這是課後最大的體認,還有很多要惡補的,十分感謝有此課程。
  • 個人這次從老師課程收穫非常多,老師專業非常強,表達方式也夠清楚,但因台灣學生總是比較害羞,比較不敢表達自己,感覺學員跟老師互動比較少,但已經比XX好太多了
  • 繼 上次NFC之後,是第二次聽 Bill 叔講課;本次他舉很多例子來說明很硬的課程內容,ex 車輪餅 封裝、火災 委派、等比喻,課程的例子有這麼多變化,十分有趣。記得第一堂課,嘆了一口氣,當天聽完真的覺得很慘,甚麼都不會;三天課後的現在,很感謝 Bill 叔 本次的開導,真的覺得太強了。
  • 圖形表示與看程式碼範例,確實在吸收與理解上非常有幫助。
  • 對C# 很深入,觀念很明確,解開了我很多的不了解的部份。
  • lab的部份非常多(讚),但是有些自己看會看不太懂怎麼用,如果可以稍微標一下lab順序或說明(搭配講議會比較好找)。
  • 幽默風趣、例子多,很棒!!會舉一些比較容易理解說明。
  • 老師很棒 盡全力把內容講給大家。
  • 講師在分享實例時,有些聽的當下會產生共嗚。
  • 無可挑替,就是專業。
  • 能力很好,對OOP有深刻理解。
  • 老師講得很清楚夠專業,有條理式教學。
  • 老師專業 講解詳細淺解易懂的舉例,觀念釐清面對面的教學,面對面的解惑。
  • 講師注重課程每個細節,講解不馬虎。
  • 課程案例頗多,方便容易了解課程內容。
  • 講師所分享在業界遇到的案例,以及他是如何處理。
  • demo 會出現令第一次參加SkillTree的我感到些許的意外,畢竟參加的課程不是他所開設的課程,願意協助講師處理一些小事務,看來demo前輩也是很重視課程品質且協助學員遇到的任何事務。 這三天課程下來,講師說的很專業,也很認真,聽了都想要一直聽下去,意猶未盡,但是修行靠個人,除了聽了講師的課程當下有感之外,也希望在實戰上可以真的把講師們所講的情境處理到最好。

過往上課片段

售後服務

我們提供多種的售後服務,目的是希望您確實學到,並且持續進步,

 

本活動提供午餐

  • 為了節省您的時間,我們提供免費便當。

本活動建議攜帶筆電

  • 建議您攜帶筆電,以利活動實做練習。
  • 必要軟體將會於活動通知信中說明。
提醒您!

此為歷史活動,如您對本活動有興趣,您可以從以下管道得到我們最新活動資訊:

訂閱電子報

如果您希望收到我們的電子報,請在下方輸入您的EMAIL

詢問討論

持續學習

注意事項

  • 若報名人數不足15人,或因不可抗拒因素(如:天災、停電)主辦單位有權取消當次活動,並無息退還全額活動費用。
  • 主辦單位保留接受報名與否之權利,倘因故無法接受報名,將會無息退還全額活動費用。
  • 主辦單位保留對活動內容調整的權力。

退款方法

  • 因部分必要支出與行政費用,完成繳費後如取消報名,將依據時間遞減退還費用。
  • 活動前10天申請退費,退費用0%
  • 活動前11天申請退費,退費用80%
  • 活動前14天申請退費,退費用90%
  • 收到申請表後我們會主動與您聯繫。

目前活動