課程目錄 (以主題分類)
為了讓各位讀者及觀眾能夠掌握課程大致的架構,以及方便以及學習過基礎的人能夠直接從新的部分切入,因此製作這個目錄以供大家參考。
一、教學簡介 (Tutorial Introduction)
二、C# 基礎 (C# Basic)
第2.1課 - Visual Studio Community
第8課 - string 簡介 (僅有 Youtube 影片)
第10課 - if else (僅有 Youtube 影片)
第11課 - for 與 while 迴圈 (僅有 Youtube 影片)
第12課 - 註解與 Debug
第36課 - Constant 常數
第37課 - switch 與 enum
第22課 - Array 陣列
第38課 - Multidimensional Arrarys 多維陣列
三、視窗設計 (Windows Form Design)
第13課 - NumericUpDown
第20課 - TextBox 與 借還錢模擬小程式(上)
第21課 - 借還錢模擬小程式(下)
第39課 - PictureBox
四、物件導向 (Object-Oriented)
1. 物件基礎 (The Basic of Object)
第14課 - 物件導向基礎 Class
第15課 - Class 簡介(續)
第16課 - Value 與 Reference Type
第17課 - Constructor 建構子
第18課 - this 變數
第19課 - static 修飾字
第23課 - Garbage Collection 垃圾回收
2. 封裝性 (Encapsulation)
第24課 - 封裝性 Public vs Private
第25課 - Private 的常見用途
第26課 - Get & Set 存取器
第27課 - 所以到底甚麼是封裝性?
3. 繼承性 (Inheritance)
第28課-繼承性
第29課-繼承性(續)
第31課-Override
第32課-Override vs Method Hiding
第33課-Protected
第34課-Base 關鍵字
第35課-Abstract Class & Abstract Method
4. 專案練習 - 五子棋小遊戲
第40課-五子棋小遊戲(一)-棋盤與棋子
第41課-五子棋小遊戲(二)-動態建立棋子
第42課-五子棋小遊戲(三)-用滑鼠建立棋子
第43課-五子棋小遊戲(四)-判斷交差點的位置
第44課-五子棋小遊戲(五)-正確放置棋子
第45課-五子棋小遊戲(六)-重構與最後準備
第46課-五子棋小遊戲(七)-簡單勝利判斷
5. 多形性 (Polymorphism)
第47課-多型性 (Polymorphism)
第48課-介面 (Interface)
第50課 - 泛型 (Generics) 的初步介紹
五、C# 內建函式庫之使用 (C# Built-in Library)
第30課-亂數 Random
第49課 - 串列 (List)
留言區