活動簡介

C#新語法大作戰

活動規劃

C# 近年來的變化快速的驚人,隨著世代的更迭,C# 語法和 .NET Core、.NET Framework 的內容也越來越豐富。這些演進的語法與函式庫,一部分在改善程式碼的可閱讀性、另一部分是降低程式碼開發的時間,還有一部分在增強執行效能;這些都令人感到興奮,唯一的問題是沒有一個系統化的學習方式。 這個課程以 C# 7 開始的變化為開始一路推演到最新的 C# 12,整個的流程設計是以功能的橫切面為章節,而非流水帳式的歷史沿革,目的是為了讓學員能夠在短時間內迅速地串起某一個語法領域內的知識與應用,在新的 C# 世代中能早一步享受新語法的好處。

 

※請注意,本次活動為上午十點至下午六點
此為 C#7~C#12 的最後一梯次,錯過這次就沒囉

 

活動等級:初階→中階

活動講師

Bill
Bill

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

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

活動介紹

  1. Interface Type
    1. Interface 定義實作成員
    2. Interface 定義虛擬靜態成員
    3. Generic Math
  2. Index & Range Type
    1. Index
    2. Range
  3. Pattern matching & switch case
    1. type patterns
    2. switch 的演進 & switch expression
    3. recursive patterns
    4. tuple patterns
    5. position patterns
    6. property patterns
    7. relational patterns
    8. logical patterns
    9. list patterns
  4. initial only setter
  5. record
    1. record
    2. record structure
    3. sealed override ToString()
  6. string
    1. 字串常數中使用字串插值
    2. 字串插值處理常式
    3. 原始字串常值
  7. async stream
  8. null reference type
  9. namespace
  10. Lambda
    1. infer delegate type
    2. decalre return type
    3. apply attributes
    4. lambda with discard
    5. default lambda parameters
  11. others
    1. required members
    2. GetEnumerator extesion
    3. callerArgumentExpression attribute
    4. target-typed in new expression
    5. using declarations
    6. covariant return types of override
    7. file local types
    8. extended nameof scope
    9. top level statements
    10. primary constructors
    11. collectin expressions
    12. ref readonly parameters
    13. alias any type
    14. inline array
       

注意事項

  • 使用 C# 與 Windows 為主要開發語言與作業系統。
  • 為避免清脆的鍵聲影響其他朋友,誠摯的懇求您不要攜帶機械式鍵盤。
  • 本課程常態性免費延長時數(最高記錄19:00)如您晚上有約或預定車票,請斟酌延後。

講者的話

隨著時間的推移,C# 語法也不斷推陳出新,這些新的語法增強了不少的開發效率,這門課精選了從 C#7 ~C#12重要的新語法內容,藉由敘事本末的介紹,搭配眾多的範例,深入理解其內涵與運用。
「泰山不讓土壤,故能成其大;河海不擇細流,故能就其深。」這段話深觸我心,正是 C# 演進史的寫照。

本活動提供午餐

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

本活動建議攜帶筆電

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

選擇票種

費用要報帳!

報名時您只要選取「報帳發票」並且輸入相關資訊,活動當天雲端發票自動寄送到您的信箱,方便您報帳!

自我學習不該變成沈重的負擔!

我們知道您的學習是為了將來的薪水,為了避免造成您的負擔,我們提供了 3、6 期零利率的信用卡分期付款,歡迎多加利用。

  • 一般票

    販售期間: 2024-04-032024-04-19
    NT$ 3,200
    可得紅利:320
  • 優惠票

    先搶先贏,搶完就沒囉
    販售期間: 2024-04-022024-04-19
    NT$ 2,816
    可得紅利:141
  • 攜伴票

    發票無法分開,主揪者須收齊款項後一次付款,主揪高紅利。
    販售期間: 2024-04-022024-04-19
    NT$ 2,720
    可得紅利:218
  • 講師優惠票

    講師提供的專屬優惠。
    販售期間: 2024-04-032024-04-19
    NT$ 2,560
  • 助教票

    助教專用票卷。(助教為內定並非對外販售)
    販售期間: 2024-04-032024-04-19
    NT$ 500

訂閱電子報

如果您希望收到最新活動訊息,請訂閱電子報

還想知道什麼就留言吧

持續學習

  • 我們使用 Microsoft Teams 做課程討論平台。了解更多

注意事項

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

退款方法

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

目前活動