TibaMe
系統初始化失敗,請重新整理頁面
若持續無法載入頁面,請 聯絡客服

陳宗興 / Brette Chen

C# 從零開始前進.NET物件導向程式全攻略

NT$2,499
軟體開發微軟.NET 開發

學習Microsoft第一線程式語言C#基礎語法,進入物件導向程式設計概念與設計,進而學習到C#語言如何操作.net Framework,以及如何設計物件導向程式規範,進入到.net開發行列的基礎能力之列,透過本課程的學習,學員可同時學習Microsoft .net Framework框架架構

NT$2,499

2021/06/27

C# 程式語言核心基礎的心法重要性

<p class="MsoNormal"><strong><span lang="EN-US">C#</span><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">程式語言為</span><span lang="EN-US">Microsoft </span><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">第一線程式語言,</span></strong></p> <p class="MsoNormal"><strong><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">如果您想進入</span><span lang="EN-US">Microsoft</span><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">任何平台發展任何應用系統與雲端服務等。</span></strong></p> <p class="MsoNormal"><strong><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">以及</span><span lang="EN-US">AI Service</span><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">整合,在進入</span><span lang="EN-US">Microsoft</span><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">平台開發的敲門磚,</span></strong></p> <p class="MsoNormal"><strong><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">您必須先具備有</span><span lang="EN-US">C#</span><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">程式語言基礎與物件導向心法概念,</span></strong></p> <p class="MsoNormal"><strong><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">本課程即是你進入</span><span lang="EN-US">Microsoft</span><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">程式開發領域的起手勢,必須具有的基本功。</span></strong></p> <p class="MsoNormal"><strong><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">淺顯易懂的學習過程中,開始累積你的城市設計功力。</span></strong></p>

最新討論

單選2
HR · 2024/03/27 16:09
單選3題目錯誤
HR · 2024/03/27 16:01
設計一個類別時,如果要實做到類別個體物件內容比對規則,虛實做哪一個介面? 多選 25 分 A IEquatable B IEquatable
林晉賢 · 2024/03/26 09:38
第四章 最後一個QUIZ:例外處理
Ben · 2024/01/04 14:47
問答建議
Rich Man · 2023/07/22 19:16
查看更多討論

課程資訊

default clock課程時長 7 小時 39 分
default video課程共 13 單元 86 小節
default download40 個可下載的 學習資源
icon_info_certificate提供完訓證書
default plan提供制定 學習計畫建議學習 4 週 (每週 2 小時)
最新公告
2021/06/27

C# 程式語言核心基礎的心法重要性

<p class="MsoNormal"><strong><span lang="EN-US">C#</span><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">程式語言為</span><span lang="EN-US">Microsoft </span><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">第一線程式語言,</span></strong></p> <p class="MsoNormal"><strong><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">如果您想進入</span><span lang="EN-US">Microsoft</span><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">任何平台發展任何應用系統與雲端服務等。</span></strong></p> <p class="MsoNormal"><strong><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">以及</span><span lang="EN-US">AI Service</span><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">整合,在進入</span><span lang="EN-US">Microsoft</span><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">平台開發的敲門磚,</span></strong></p> <p class="MsoNormal"><strong><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">您必須先具備有</span><span lang="EN-US">C#</span><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">程式語言基礎與物件導向心法概念,</span></strong></p> <p class="MsoNormal"><strong><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">本課程即是你進入</span><span lang="EN-US">Microsoft</span><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">程式開發領域的起手勢,必須具有的基本功。</span></strong></p> <p class="MsoNormal"><strong><span style="font-family: '新細明體',serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">淺顯易懂的學習過程中,開始累積你的城市設計功力。</span></strong></p>

適合對象

1.欲想進入Microsoft程式開發行列的工程師基礎課程。

2.欲想學習到C#程式語言物件導向設計精隨程式語言基礎。

3.想進入Microsoft .NET Framework/.NET core架構的程式設計師。

你可以學到

※想投入程式開發領域,卻又不知該從何處開始學習的人,這門課將是最佳選擇,除了學會C#完整的技術外,更能提早前進.NET開發的先備能力



因為C#是進入.NET framework框架的第一線語言,C#是由微軟所主導開發的高階物件導向程式,C#延續了C家族的語言架構,也參考了 JAVA 的優點,簡化了C家族的複雜度,採用直譯器做編譯,可以幫助程式設計師把時間放在語言的邏輯思維上。

.NET是Windows平台的框架,目前有平台專屬的.NET Framework以及跨平台的 .NET Core,均是以C#作為第一線的進入的標準語言,所以學習C#,尤其想進入.NET開發的工程師,當然是絕對是優先的選擇。

 




 

這門課除了想進入程式開發的初學者,更是讓想進入.NET C#程式開發行列的興趣者,真正紮實的學到C#程式開發的領域的基本功,從零開始,訓練具有真正的物件導向設計概念的程式開發能力,你將在老師細心的引導下,按部就班完成C#的訓練

 

1.老師採用循序漸進方式,帶領學員進入.NET 5.0 C#程式語言設計領域。

2.透過實作範例逐一說明,C#基本語法與物件導向設計的基礎概念,逐步深入物件導向程式設計的精隨,並養成正確的程式設計思維與建構步驟。

3.有別於坊間的視覺化設計快速導引物件導向觀念,是採用原始程式碼逐一設計與關聯性說明,讓學員由簡入繁進入物件導向的真正精隨。

4.簡易教學方式, 讓學員不畏懼程式語言的艱深難懂的窘境,融入真實世界的思考與感觸中,了解程式碼與自然思考的結合方式。

 

同時老師也將透過本課程的學習,引領學員進入Microsoft .NET Framework框架架構;進而學習到C#程式語言如何操作.NET Framework,以及如何設計物件導向程式規範,遂能進入到.net開發行列的基礎能力之列,幫助學員紮根.NET平台架構的基本知識。

課程介紹

★★★★ 免費試閱專區 ★★★★
      
6-1         抽象化 abstraction

★★★★★★★★★★★★★★




C#是一種 型別安全 (Type-safe) 的全物件導向 (object-oriented) 的高階程式語言,比起家族成員C和C++,更容易學習及撰寫,C語言最常應用主要為作業系統和韌體的開發,C++則是電腦軟體的開發,而C#則是應用於網頁撰寫及架設,C#在開發領域憑藉微軟在軟體領域強大的生態體系,相較於Java、Python等語法,具有先天上的優勢,從移動端開發到桌面開發再到服務端開發,C#語言都有用武之地,除了應用在Web開發領域,其他在遊戲開發、數據處理、多媒體處理、工業控制等領域也有不少應用場景,近年遊戲當紅引擎Unity,在改版後,甚至只支援C#。





.NET是.NET Framework 的簡稱,也泛指.NET相關的各種技術,是微軟免費的開放原始碼開發平台,目前有 Windows 平台專屬的 .NET Framework 與跨平台的 .NET Core 兩種,其中包含了 CLR虛擬機器元件 (virtual machine component),用來管理執行中的 .NET程序以及與大量的類別庫。

 

C# 包含一套 編譯器 (Compiler),可將 C#程式碼編譯為 .NET中繼語言 ( IL ) (Intermediate language),就是常見的.exe、.dll等資料,當執行應用程式時,這些中繼資料則會透過 CLR 結合使用到的類別庫轉換為機器語言。






本課程學員,在完成學習後均可完成C#三大核心技術能力,並熟悉整個操作流程

  1. 學習到物件導向程式設計精隨並包括Visual Studio操作工具
  2. 學習到C#程式語言基礎結構與語法
  3. 學習到.NET framework框架核心與應用架構












學習前基本能力

只需要具有電腦程式基本概念即可

學習前準備

一台電腦,安裝好Visual Stido 2019 Community 與SQL Server 2014(以上)Developer以上版本工具即可。


課程資訊

default clock課程時長 7 小時 39 分
default video課程共 13 單元 86 小節
default download40 個可下載的 學習資源
icon_info_certificate提供完訓證書
default plan提供制定 學習計畫建議學習 4 週 (每週 2 小時)

關於講師

陳宗興 / Brette Chen

微軟、甲骨文開發實務認證講師
•Oracle Java OCP及Java EE 原廠認證講師
•中華電信財税中心案,電信學院 Java 各框架教授講師
•中華電信電信學院Raspberry物聯網專業講師
•中華電信IoT智慧聯網職訓講師- IoT智能開發
•開發亞科國際JavaEE介接日商After pay後支付平台與金流-技術顧問
•竹科上市公司Java ERP系統-MES再生工程顧問
•中美通電腦顧問公司副總經理、資深顧問
•美商環美集團 IE .OM MIS資深工程師
•中小企業榮譽指導員 – KM管理師
•中華民國軟體協會 – 元件小組顧問
•正修科技大學Python IoT智能網開發業師
•微軟專欄作家
府穎資訊有限公司 技術總監(顧問)
佛光山佛陀紀念館Python智能影像辨識導覽系統開發
佛光山法寶堂青年發展基地 Python AI講師

▍已取得之Java認證
•Java 8 OCA (Java Oracle Certified Associate)
•Java 8 OCP (Java Oracle Certified Professional)
•OCWCD (Java EE 6 Web Component Developer )
•Java EE 7 Application Developer

▍相關著作
SCJP實務導引與認證教材

▍專長
Java、JSP與 Servlet元件開發、Oracle、C++、VB.NET、C#、PHP網站應用系統、關聯式資料庫應用系統開發、SQL Server實務系統建置、MySQL資料庫管理

學習附件

file-icon
CS_net 物件導向程式(範例).zip
397.56 KB
stage arrow to bottom
file-icon
1-1 .net Framework架構_0217改.pdf
2.22 MB
stage arrow to bottom
file-icon
1-2 Visual Studio 開發工具操作_0217改.pdf
1.19 MB
stage arrow to bottom
file-icon
1-3 C#程式語言編譯架構_0217改.pdf
781.35 KB
stage arrow to bottom
file-icon
2-1 主控台專案建立與編譯執行_0217改.pdf
1.20 MB
stage arrow to bottom
file-icon
2-2 C#程式語言基礎_0217改.pdf
1.22 MB
stage arrow to bottom
file-icon
2-3 主程式設計與執行_0217改.pdf
892.79 KB
stage arrow to bottom
file-icon
3-1 值型別與參考型別架構_0217改.pdf
1.24 MB
stage arrow to bottom
file-icon
3-2 變數定義值型別應用_0217改.pdf
995.62 KB
stage arrow to bottom
file-icon
3-3 String類別應用_0217改.pdf
1.10 MB
stage arrow to bottom
file-icon
4-1 判斷式控制流程_0218改.pdf
1015.40 KB
stage arrow to bottom
file-icon
4-2 迴圈控制流程_0218改.pdf
1.29 MB
stage arrow to bottom
file-icon
4-3 程式除錯_0218改.pdf
1.46 MB
stage arrow to bottom
file-icon
4-4 例外處理_0218改.pdf
1.01 MB
stage arrow to bottom
file-icon
5-1 陣列基礎語法_0218改.pdf
637.76 KB
stage arrow to bottom
file-icon
5-2 陣列常用的屬性與方法_0218改.pdf
731.19 KB
stage arrow to bottom
file-icon
5-3 Array類別常用的靜態方法_0218改.pdf
959.31 KB
stage arrow to bottom
file-icon
5-4 多維陣列_0220改.pdf
700.38 KB
stage arrow to bottom
file-icon
5-5 不規則陣列_0220改.pdf
621.26 KB
stage arrow to bottom
file-icon
6-1 抽象化 abstraction_0220改.pdf
1.05 MB
stage arrow to bottom
file-icon
6-2 封裝性_繼承性_多型化_0220改.pdf
584.66 KB
stage arrow to bottom
file-icon
6-3 類別與物件_0220改.pdf
2.77 MB
stage arrow to bottom
file-icon
7-1 加入資料成員_0220改.pdf
1.39 MB
stage arrow to bottom
file-icon
7-2 存取修飾子- Access Modifiers_0220改.pdf
1.17 MB
stage arrow to bottom
file-icon
7-3 使用 Property屬性_0221改.pdf
934.33 KB
stage arrow to bottom
file-icon
7-4 索引子屬性_ Indexer_0222改.pdf
581.75 KB
stage arrow to bottom
file-icon
8-1 方法簽章意義_0222改.pdf
588.85 KB
stage arrow to bottom
file-icon
8-2 呼叫方法_0222改.pdf
591.96 KB
stage arrow to bottom
file-icon
8-3 方法多載_0222改.pdf
615.12 KB
stage arrow to bottom
file-icon
9-1 使用建構子(Constructor)_解構子(Destructor)_0222改.pdf
1.17 MB
stage arrow to bottom
file-icon
9-2 物件初始化架構_0222改.pdf
607.95 KB
stage arrow to bottom
file-icon
10-1 共享資料成員設計架構_0222改.pdf
546.34 KB
stage arrow to bottom
file-icon
10-2 共享方法應用_0222改.pdf
641.48 KB
stage arrow to bottom
file-icon
11-1 如何繼承_0222改.pdf
997.21 KB
stage arrow to bottom
file-icon
11-2 覆寫方法架構_0222改.pdf
1.27 MB
stage arrow to bottom
file-icon
11-3 繼承多型化設計_0222改.pdf
609.58 KB
stage arrow to bottom
file-icon
12-1 抽象類別 (abstract)_抽象方法_0222改.pdf
919.76 KB
stage arrow to bottom
file-icon
12-2 密封類別 (sealed) _密封方法_0222改.pdf
705.95 KB
stage arrow to bottom
file-icon
13-1 介面規劃架構_0222改.pdf
605.29 KB
stage arrow to bottom
file-icon
13-2 類別實作介面_0222改.pdf
695.61 KB
stage arrow to bottom

購買此課程後,才能使用留言功能

沒有回應的問題

目前尚無任何討論主題

成為第一個發問的人!在問答中找到學習的捷徑。

關於講師

陳宗興 / Brette Chen

微軟、甲骨文開發實務認證講師
•Oracle Java OCP及Java EE 原廠認證講師
•中華電信財税中心案,電信學院 Java 各框架教授講師
•中華電信電信學院Raspberry物聯網專業講師
•中華電信IoT智慧聯網職訓講師- IoT智能開發
•開發亞科國際JavaEE介接日商After pay後支付平台與金流-技術顧問
•竹科上市公司Java ERP系統-MES再生工程顧問
•中美通電腦顧問公司副總經理、資深顧問
•美商環美集團 IE .OM MIS資深工程師
•中小企業榮譽指導員 – KM管理師
•中華民國軟體協會 – 元件小組顧問
•正修科技大學Python IoT智能網開發業師
•微軟專欄作家
府穎資訊有限公司 技術總監(顧問)
佛光山佛陀紀念館Python智能影像辨識導覽系統開發
佛光山法寶堂青年發展基地 Python AI講師

▍已取得之Java認證
•Java 8 OCA (Java Oracle Certified Associate)
•Java 8 OCP (Java Oracle Certified Professional)
•OCWCD (Java EE 6 Web Component Developer )
•Java EE 7 Application Developer

▍相關著作
SCJP實務導引與認證教材

▍專長
Java、JSP與 Servlet元件開發、Oracle、C++、VB.NET、C#、PHP網站應用系統、關聯式資料庫應用系統開發、SQL Server實務系統建置、MySQL資料庫管理
立即加入成為Line官方好友
become line friend
返回主選單
學習類型
影音課程
直播課程
專業學程
實體課程
課程主題
科技
人工智慧
軟體開發
雲端技術
資訊安全
數位商務
數位內容
職場
組織發展
個人成長
語文
商用外語
返回主選單
  • 跨域轉職班種一覽

  • 培訓模式

  • 說明會/專人諮詢

  • 返回主選單
  • 企業方案

  • 人才媒合/企業徵才

  • 返回主選單
    返回主選單
    返回主選單
    返回主選單