fbpx

C#中階課程:類別, 介面和物件導向程式設計

Contents

已經入門了 C#,但是

  • 還是無法掌握物件導向的精神?
  • 寫出來的程式碼無法再重複使用?
  • 程式碼耦合度太高,修改 Bug,增加新功能,就對穩定版本的程式碼造成重大衝擊,程式碼難以維護?難以擴展?

如果有以上症狀,讓 Udemy C# 暢銷課程講師 Mosh 來幫你重塑 C# 的物件導向觀念與實作

從這 5.5 小時的課程,你會學到

  • 使用類別(classes)、建構函數(constructors)、 欄位(fields)、屬性、方法和索引(indexes)
  • 使用封裝來提高程式碼的強健性並減少變更的衝擊
  • 使用繼承和 composition 來重複使用程式碼
  • 了解繼承的問題以及 composition 如何解決這些問題
  • 通過擴展程式碼來更改應用程式的行為,而不是更改它
  • 使用介面(Interfaces) 來開發低耦合的、可測試的和可擴展的應用程式

要求

  • 基本了解 C#建構函式:變數、型別轉換、類別、條件和迴圈

說明

無論你想使用 C#開發一個 Web 應用程式 、行動 APP、桌面應用程式還是遊戲,了解物件導向程式設計中的 C#類別 、介面和原則至關重要。

本課程是 Mosh 暢銷的 C#系列產品的第二部分,它是關於類別、介面和物件導向的程式設計。你會實質學到:

  • 如何使用類別(classes)、建構函數(constructors)、 欄位(fields)、屬性、方法和索引(indexes)
  • 如何使用封裝來提高程式碼的強健性並減少變更的衝擊
  • 如何使用繼承和 composition 來重複使用程式碼
  • 為什麼 composition 比繼承好
  • 如何使用多型( polymorphism ) 來建構可擴展的應用程式
  • 如何使用介面來開發鬆散耦合的、可測試的和可擴展的應用程式

YouTube上有許多免費教程和影片。你為什麼要參加這個課程?

答案很簡單:教學品質。

Mosh 是一位充滿熱情的軟體工程師,在C#應用程式開發方面有超過13年的經驗。他是 Udemy的幾個暢銷 C#課程的講師,並且知道如何以合乎邏輯的方式引導你完成一系列的珍貴步驟。

所以,從一開始就到最後,你可信賴課程的每一分鐘都被良好編排,不像許多免費的教學影片,我保證不浪費你寶貴的時間。

每個部分都配備了理論和實踐的均衡組合。在每個部分的結尾,你將以做練習來掌握你在該部分學到的每一個概念。

最後一個理由:所有影片都是高品質的影音製作,為你提供最好的學習體驗。

最完整的 C# 套裝學習

此課程是Mosh完整的 C#系列的第二部分:

其他修過這門課的學生怎麼說:

“我已經找到我的第一份工作作為一個初階的軟體開發人員,我欠你很多,因為你的課程非常有幫助,願上帝保佑你們,努力創造高品質的課程,這真的改變了我的生活,從作為保全人員並免費幫人做網站,而現在我是專業人士。“ -Danish Jafri

“你的課程讓我有信心擺脫我之前沒有前景的工作,並申請到了全職程式設計工作,我很高興地說,我剛剛完成了面試,他們給了我工作!” -Dan Farnell

“優秀的品質!我逐漸了解到,Mosh 所有的課程都是一流的,這個課程也一樣,內容精美,設計精良,組織精湛,以清晰簡潔的方式提供(具有很好的視訊和音訊品質) )!我也很喜歡這門課程中所包含的練習,太棒了!“ -RogerSæle

“喜歡這個課程!這個人肯定知道他想要表達的內容,他盡力使自己的課程盡可能面面俱到,並且他在課堂上教你許多的技巧。” -Jeb Watson

“與他所有的課程一樣,他對程式設計的熱情和熱愛是具有渲染性的,他做了一個很好的混合理論,使用困難的實例和實用的注意事項,如果你透過觀察和範例比閱讀理論學習的更好,那麼這個課程是你必須注意的,超越學習 C#的語法。-Michael Paul

“優秀的課程!如果你真的想以專業的方式學習C#,所有的 Mosh 課程都非常值得,不僅 Mosh 清楚地描述了語言的語法並解釋了語言概念,而且他也不斷強調良好的程式設計實踐重要性“ – Tony Zampini

100%退款保證

本課程提供 30 天全額退款保證。 參加課程,講座,練習,如果不開心,請在 30 天內退款。 所有的錢,沒有問題。

你想要利用這 C# 課程幫助你的技術更上一層? 現在就加入吧!

目標受眾

  • 任何想要掌握類別和介面的 C#開發人員
  • 任何想要更好地理解物件導向程式設計的 C#工程師

講師介紹

Mosh Hamedani 熱情的軟體工程師與最暢銷課程作者

Moshfegh Hamedani是一位充滿激情和創造力的軟體工程師,非常注重實用主義和簡單性。他在七歲開始在Commodore 64上開始寫程式。後來,在他的高中幾年,他開始學習C和C ++。在2002年,隨著.NET的第一個版本,他將他的焦點轉移到C#。從那時起,他一直參與許多軟體專案的設計和實施,包括現代網絡應用程式、行動應用程式、桌面應用程式和框架。

除了他作為軟體工程師的職業生涯外,他真的很喜歡分享他的知識。在他二十歲初,他一直在教授課程和運作 C#、ASP.NET、物件導向程式設計與乾淨程式碼的研討會。他是Udemy的6個暢銷課程的作者,未來很快還會有更多。

Mosh擁有網路系統科學碩士學位和軟體工程科學學士學位。他還是Microsoft認證的應用程式開發人員、技術專家(Web應用程式)和專業人員。

走出軟體世界,Mosh是一位攝影師、鋼琴家,也是熱情的拉丁舞者。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化


🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結


  • 點選這個優惠連結 課程特價 | Udemy 永久擁有課程 NT330 起( 請登入 Udemy|按過“優惠連結”後到”報名參加課程“連結網頁做更新 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


你可能會有興趣


追蹤 Soft & Share

幫我們個小忙!

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: