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

近期班次

  • 第306期 開課日期:2018.11.19 確定開課

    上課時間:每週(一)(四)
    7:00 PM ~ 10:00 PM
    上課日期:2018.11.19 ~ 2018.12.20
    學費:新生新台幣5000元整

    詳細資訊

  • 注意事項

    • 上課地點:台灣大學資訊工程學系系館 詳細位置;教室號碼將於開課前一日公佈於官網"最新消息"中。
    • 上課教材:開課後將公布教學網站給同學查閱。
    • 結業狀況:請上官網”結業名單”查閱是否合格及可領取證書進度。

    講師介紹

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

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

    成功大學物理系 學士

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

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

    於本班已教授超過70個班,累計教學時數超過2,000個小時