第 1 章. 簡介與開發環境 | |
─ 安裝與課程規定 | http://youtu.be/MtCx-T71_bg |
─ 開發環境使用 | http://youtu.be/_9rEEWE3lXQ |
─ 控制項巡禮 | http://youtu.be/e5366D_ngAA |
─ 命令列 Hello 程式 | http://youtu.be/WcN_Rzw1eac |
─ 命令列編譯器 csc | http://youtu.be/biz51oMWRKk |
第 2 章. 變數與運算式 | |
─ 基本型態宣告與觀察 | http://youtu.be/T81pMd32tMY |
─ 基本運算操作 | http://youtu.be/yMOJjz7VmaE |
─ 運算式家庭作業 | http://youtu.be/JTUTdZjLBxI |
第 3 章. 流程控制 | |
─ if 語法 | http://youtu.be/qM1DpkVqEkQ |
─ for, while 迴圈 | http://youtu.be/Wk-RZvjgG2o |
第 4 章. 陣列 | |
─ 陣列與迴圈 | http://youtu.be/CoduSbHPKME |
第 5 章. 函數 | |
─ 函數的呼叫 | http://youtu.be/dnkKId0ZO1c |
第 6 章. 物件導向 | |
─ 封裝 | http://youtu.be/HLNAbXHSQHs |
─ 建構函數 | http://youtu.be/HLNAbXHSQHs |
─ 繼承 1 | http://youtu.be/pNkvMXp28AE |
─ 繼承 2 | http://youtu.be/GKxxE3UdGms |
─ 多型 | http://youtu.be/G1QQyXEpSCk |
─ 件導向練習題講解 | http://youtu.be/Om50P0T_aVU |
─ 錯誤處理 | http://youtu.be/7bCefu8BB00 |
第 8 章. 檔案處理 | |
─ 檔案處理 | http://youtu.be/3EyPcAddd70 |
第 9 章. 資料結構 | |
─ Array 與 List 物件的使用 | http://youtu.be/EHSGtKpRprI |
─ HashTable 與 Dictionary 物件的使用 | http://youtu.be/hYH-npRmmKM |
第 10 章. 正規表達式 | |
第 11 章. 作業系統與 Thread | |
─ 線程與死結 | http://youtu.be/O1b31Cc9bfw |
第 12 章. 視窗程式簡介 | |
─ 按鈕範例與視窗專案的結構 | http://youtu.be/Vhk1SsZTTVk |
─ 視窗程式設計簡介1 | http://youtu.be/MtCx-T71_bg |
─ 視窗程式設計簡介2 | http://youtu.be/_9rEEWE3lXQ |
─ 視窗控制項巡禮 | http://youtu.be/e5366D_ngAA |
─ 文字型計算機 | http://youtu.be/bJ-fANUuRcU |
─ 字典查詢程式 | http://youtu.be/yS3G-H_hrFU |
─ 將小字典擴充為小翻譯系統 | http://youtu.be/_sFsTo41PXs |
第 13 章. 時間驅動 | |
─ 時間驅動的邏輯 | http://youtu.be/X0m8heWQrvM |
─ 設計短跑用碼表 | http://youtu.be/BAT8UsY__mU |
─ Timer 與碼錶 | http://youtu.be/UA0rizekLow |
─ Timer 與小時鐘 | http://youtu.be/NJ6B5-vO_88 |
─ Timer 與移動球 | http://youtu.be/6Gs4MPzt6q4 |
第 14 章. 設計文字編輯器 | |
─ 文字編輯器 | http://youtu.be/xz5sKvZjLZI |
第 15 章. 畫圖功能 | |
─ 畫圖功能示範 | http://youtu.be/8aAql8R4WSg |
─ 小畫板 | http://youtu.be/iD044JD3BI4 |
─ 繪圖並存檔 | http://youtu.be/wjpHUdPqdwc |
─ 抓取螢幕畫面 | http://youtu.be/7qxv64yZCyE |
─ 電子白板的設計 | http://youtu.be/yqPR9IYD_6s |
第 16 章. DataGridView 與 ListView 元件 | |
─ DataGridView 元件的使用 | http://youtu.be/XzsZRqLAi30 |
─ 製作賣紅茶的 POS 系統 | http://youtu.be/XX0wHhvkkiE |
第 17 章. 網路程式設計 | |
─ 網路 UDP 程式設計 | http://youtu.be/DxdfeURkNzU |
第 18 章. UDP 程式設計 | |
─ 網路 UDP 程式設計 | http://youtu.be/DxdfeURkNzU |
第 19 章. TCP 程式設計 | |
─ 單向 TCP 訊息傳遞程式 | http://youtu.be/Zc1NjR2v-5k |
─ 雙向 P2P 命令列聊天室 | http://youtu.be/W5HG9DtC6EI |
─ 多人視窗版聊天室 | http://youtu.be/lgojk1BOMsk |
─ 多人視窗版聊天室(程式碼解析.md) | http://youtu.be/xRzh0yZ3rqw |
第 20 章. HTTP 程式設計 1 – Server | |
─ HTTP 協定與 HelloServer 的實作 | http://youtu.be/0pniFEvdjcc |
─ 傳回超連結的 HelloServer | http://youtu.be/KGbZ6nQrATY |
─ 設計簡易的 WebServer | http://youtu.be/QoqpaBAxPwQ |
第 21 章. HTTP 程式設計 2 – Client | |
─ 單一網頁下載 (UrlDownloader.md) | http://youtu.be/eICPT158cxc |
─ Crawler 網路爬蟲 | http://youtu.be/Ytl19GjnhMo |
─ 瀏覽器元件的控制 | http://youtu.be/3mRW1_Usv6k |
第 22 章. XNA 遊戲引擎 | |
─ 打飛碟遊戲 | http://youtu.be/DMPl0x__dMg |
第 23 章. 結語 | |