C# 程式設計基礎班

C# 程式設計基礎班

2016年微軟宣布正式釋出.NET Core 1.0、ASP.NET Core 1.0 還有 Entity Framework Core 1.0,使得C#正式成為一個跨平臺的語言。由於C#良好的語言特性,在Windows上的大部分應用都由C#開發,甚至是遊戲開發平台Unity也使用C#做為開發語言,2016同年稍早,微軟也收購了Xamarin,補強其行動開發的部份,讓C#成為開發各種應用程式的大平台,因此現在學習C#正式時候。

課程大綱

課程將由基礎快速導入物件導向的世界
藉由大量的實戰,快速學習

C# 程式開發 基礎語法篇
Lecture 1: 開發環境安裝
Lecture 2: 變數宣告,資料型別,基本輸入輸出
Lecture 3: 流程控制:條件控制
Lecture 4: 流程控制:迴圈使用

C# 程式設計 物件導向篇
Lecture 5: 類別詳細版
Lecture 6: 類別的繼承,重載與多型
Lecture 7: 介面與抽象類別
Lecture 8: 設計模式初探:策略模式
Lecture 9: 設計模式初探:觀察者模式
Lecture 10: .Net中的觀察者模式:事件與委派

無論是否報名,以下影片都是公開分享給大家,請自行收看與預習
另外我將不回答關於影片內容的問題,需要解答與幫忙的同學請報名本課程

C#程式設計 開發環境篇


C# 程式設計 基礎篇影片


歡迎大家訂閱我的頻道,收看我最新的教學內容



其餘課題:
LINQ, Entity Framework, ASP.NET MVC將視需求人數才會規劃開班

適合對象

1.沒有程式基礎想從基本語法與程式觀念開始學習的朋友
2.有其他寫過語言經驗,想重新學習c#新的語言的朋友
3.有學過程式語言,但不常使用,需要從頭複習的朋友

開發環境

Visual Studio 2017 Community
建議自行安裝在個人筆記型電腦,攜帶來上課
因為環境的設定相當重要,學校的電腦可以作為老師講解的參考,然後在自己電腦操作,學習效果較佳

實體課程注意事項

本班為實體課程,常見QA詳情連結

校園防疫措施詳情連結

公務員全程參與課程學習後可於課程結束後申請登錄公務人員學習時數

課程影片觀看期限至課程結束後一週關閉

(一)退費期限:開課日後⅓時數內,詳情連結

(二)查詢結業狀況:結業名單連結

近期班次

講師介紹

國立臺灣大學資訊工程學暨研究所博士班

國立臺灣大學數學研究所 計算與應用數學組碩士學位

國立成功大學物理系學士學位

 

(一) 教學經驗:
授課時數累計至2020年2月5日為3,150小時

(二) 研究領域:
電腦圖學、人工智慧、人機介面等相關領域

(三) 程式開發
物件導向程式開發,Design Pattern Web Programming,Game Programming using Unity3D