C#程式設計入門與實務: 百分百自學手冊 (最新Visual Studio 2019版) | 誠品線上

C#程式設計入門與實務: 百分百自學手冊 (最新Visual Studio 2019版)

作者 彭建文
出版社 聯合發行股份有限公司
商品描述 C#程式設計入門與實務: 百分百自學手冊 (最新Visual Studio 2019版):♦按照「認識」、「學會」、「應用」、「求職」四階段所編撰之C#學習教材♦學習導引歷程:實戰範例+

內容簡介

內容簡介 ♦ 按照「認識」、「學會」、「應用」、「求職」四階段所編撰之C#學習教材 ♦ 學習導引歷程:實戰範例+原理講解+參考資料+重點整理+分析與討論 ♦ 所有範例、練習、習題皆為實戰題目,可以直接應用於職場、工作與專題製作 ♦ Visual Studio 2017 2019以上版本適用 本書特色 ♦ 一本以讀者視角出發所撰寫的完全自學教材 ♦ 一本書=自學+教學+參考資料(不用再上網找資料) ♦ 全書以範例貫穿C#學習歷程 ♦ 每個範例皆為業界實戰經驗所簡化之學習範例 ♦ 範例程式講解詳細,非常適合自學與課後自我複習 ♦ 附贈數百頁之 C# 進階學習電子書(請上博碩官網下載) 讀完本書,您將學會 ♦ 認識與了解程式設計的邏輯思維 ♦ 撰寫簡單的C#程式 ♦ 能使用C#自行完成課業習題與日常生活小程式 ♦ 獨力完成複雜之專題 ♦ 具備求職之C#專業能力

作者介紹

作者介紹 彭建文彭建文 作者目前於大學任教,從事程式設計教學長達十多年,並長期參與各種產業研究開發案、擔任技術研發顧問;也常受邀演講,以深入淺出並略帶幽默之方式,講述科技專業的議題。並且,更擅長以學習者之角度,將業界研發經驗以簡化的方式,融入於授課與書籍撰寫之中。 經歷:致理科技大學 商務科技管理系 副教授 學歷:淡江大學資訊工程博士 專長:人工智慧、機器學習、影像處理、物聯網技術

產品目錄

產品目錄 第一篇 基礎篇 chapter 01 Windows Form應用程式 1-1 程式撰寫步驟 1-2 基本輸出輸入 範例1:Label、TextBox、Button 範例2:MessageBox 範例3:InputBox 1-3 資料轉型 範例4:計算購買物品金額 1-4 控制項事件 範例5:鍵盤事件 範例6:滑鼠事件 習題 chapter 02 判斷與選擇 2-1 if…else判斷敘述 範例1:if判斷敘述 範例2:if…else判斷敘述 範例3:左右反彈球 2-2 輸入檢查與例外處理 範例4:輸入檢查 範例5:例外處理(Exception Handling) 範例6:例外處理-錯誤類別 2-3 巢狀if…else判斷敘述 範例7:巢狀if…else 2-4 switch…case選擇敘述 範例8:銀行全名查詢程式 範例9:多case區段 2-5 綜合應用 範例10:星座查詢 習題 chapter 03 重複敘述 3-1 for重複敘述 範例1:for重複敘述 範例2:for-多迴圈變數 範例3:for-變數迭代 範例4:巢狀for重複敘述 3-2 continue與break 範例5:continue與break 3-3 while重複敘述 範例6:while -知道執行次數 範例7:while-外在控制條件 範例8:後測式while 習題 chapter 04 變數範圍 4-1 變數有效範圍 4-2 全域變數與區域變數 範例1:全域變數與區域變數 習題 chapter 05 常用類別 5-1 數學運算 範例1:Math類別的數學運算 5-2 亂數 範例2:測試亂數函式 範例3:英雄與噴火龍 5-3 日期與時間 範例4:DateTime屬性、TimeZone屬性 範例5:日期與時間的計算 5-4 字串處理 範例6:String類別 範例7:StringBuilder類別 習題 chapter 06 陣列 6-1 一維陣列 範例1:一維陣列 範例2:資料排序 範例3:陣列屬性與方法 6-2 多維陣列 範例4:計算銷售員之業績 6-3 搜尋、刪除與插入陣列資料 範例5:搜尋陣列資料 範例6:刪除陣列資料 範例7:插入陣列資料 6-4 不規則陣列 範例8:不規則陣列 6-5 動態控制項配置 範例9:動態產生控制項 範例10:動態控制項陣列 習題 chapter 07 常用控制項 7-1 選擇控制項 範例1:CheckedListBox 範例2:DateTimePicker 範例3:LinkTable- 單超連結 範例4:LinkTable- 多超連結 範例5:ListView- 靜態建立 範例6:ListView- 動態建立 範例7:MaskedTextBox 範例8:MonthCalendar 7-2 捲軸控制項 範例9:NumericUpDown 範例10:V HScrollBar 7-3 視窗程式表單布局 範例11:視窗程式表單布局 第二篇 進階篇 chapter 08 自訂函式 8-1 建立自訂函式 範例1:建立自訂函式 8-2 函式回傳值 範例2:函式回傳值 8-3 參數傳遞 範例3:參數傳遞 範例4:傳值呼叫 範例5:參考呼叫 範例6:陣列傳遞與回傳 範例7:可變數量的參數 範例8:具名引數與選擇性引數 8-4 遞迴函式 範例9:使用遞迴函式計算1 到10 的累加 8-5 區域函式 範例10:區域函式 8-6 函式多載 範例11:函式多載 8-7 泛型函式 範例12:泛型-1 範例13:泛型-2 習題 chapter 09 列舉與結構 9-1 列舉 範例1:列舉- 基本宣告 範例2:列舉- 指定項目值 範例3:列舉- 位元旗標 9-2 結構 範例4:結構- 基本形式 範例5:結構- 進階形式 範例6:結構- 綜合練習 習題 chapter 10 檔案處理 10-1 檔案與串流 10-2 目錄與路徑處理 範例1:Directory 示範 範例2:Path 示範 10-3 檔案操作 範例3:檔案操作-File 類別 範例4:檔案操作- FileInfo 類別 範例5:檔案操作-FileStream 類別 範例6:檔案操作- StreamReader 類別 範例7:檔案操作-StreamWriter 類別 範例8:檔案操作- 檔案壓縮與解壓縮 10-4 檔案編碼 範例9:編碼 10-5 二進位檔案 範例10:二進位檔 習題 chapter 11 影音播放 11-1 聲音與音樂播放 範例1:播放聲音-1 範例2:播放聲音-2 11-2 影片播放 範例3:播放影片 習題 chapter 12 繪圖 (本章內容請至博碩官網下載) 12-1 繪圖系統座標與簡介 12-2 顏色、畫筆與筆刷 12-3 Graphics 類別與繪圖 12-4 Image 與Bitmap 類別 12-5 綜合練習 第三篇 深入篇 chapter 13 多表單視窗程式 (本章內容請至博碩官網下載) 13-1 多表單視窗程式 13-2 多表單資料傳遞 13-3 多重文件介面(MDI)應用程式 chapter 14 類別與物件 (本章內容請至博碩官網下載) 14-1 建立類別與物件 14-2 靜態類別與靜態成員 14-3 類別繼承 14-4 認識多形 14-5 介面 chapter 15 委派與索引子 (本章內容請至博碩官網下載) 15-1 委派 15-2 索引子 chapter 16 泛型集合類別 (本章內容請至博碩官網下載) 16-1 串列 16-2 字典 附錄 A 安裝Visual Studio Community A-1 Visual Studio Community 下載 A-2 安裝Visual Studio IDE B Visual Studio 整合開發環境介紹 B-1 Visual Studio 整合開發環境介紹 C C# 程式架構 C-1 認識C# 程式結構 C-2 C# 方案 專案結構 C-3 C# 方案 專案屬性 D 資料型別與基本運算 D-1 變數與變數宣告 設定變數初始值 D-2 認識C# 的資料型別 資料型別 C# 常用資料型別 數值資料 null 二進位、十六進位數值表示法 var 隱含型別 D-3 資料型別轉換 隱含轉型 明確轉型 D-4 C# 基本運算 運算子 運算子優先順序(Precedence) E 初學者常見Q&A E-1 初學者常見Q&A

商品規格

書名 / C#程式設計入門與實務: 百分百自學手冊 (最新Visual Studio 2019版)
作者 / 彭建文
簡介 / C#程式設計入門與實務: 百分百自學手冊 (最新Visual Studio 2019版):♦按照「認識」、「學會」、「應用」、「求職」四階段所編撰之C#學習教材♦學習導引歷程:實戰範例+
出版社 / 聯合發行股份有限公司
ISBN13 / 9789864344703
ISBN10 / 9864344706
EAN / 9789864344703
誠品26碼 / 2681854597007
頁數 / 624
注音版 /
裝訂 / P:平裝
語言 / 1:中文 繁體
尺寸 / 23X17CM
級別 / N:無
重量(g) / 404.8g

最佳賣點

最佳賣點 : ♦ 按照「認識」、「學會」、「應用」、「求職」四階段所編撰之C#學習教材
♦ 學習導引歷程:實戰範例+原理講解+參考資料+重點整理+分析與討論
♦ 所有範例、練習、習題皆為實戰題目,可以直接應用於職場、工作與專題製作
♦ Visual Studio 2017/2019以上版本適用

活動