3dwoo大學簡體電腦書店
從零起步學編程 Python篇+Java篇+C#篇+CSS篇 套裝全4冊
( 簡體 字)
作者:[新加坡]Jamie Chan(杰米·陳)類別:1. -> 程式設計 -> Python
   2. -> 程式設計 -> JAVA -> Java
   3. -> 程式設計 -> .NET -> C#
   4. -> 程式設計 -> 網路編程 -> CSS
出版社:人民郵電出版社從零起步學編程 Python篇+Java篇+C#篇+CSS篇 套裝全4冊 3dWoo書號: 51837
詢問書籍請說出此書號!
有庫存
NT售價: 750
出版日:9/1/2019
頁數:524
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 字 )
ISBN:9787115513106 加入購物車加到我的最愛 (請先登入會員)
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社)
第 1章 什么是Python ? 1
1.1 什么是 Python 1
1.2 為什么學習 Python ? 1
第 2章 為 Python 做好準備 3
2.1 安裝解釋器 3
2.2 使用 Python Shell、IDLE 并編寫第 一個程序 4
第3章 變量和操作符的世界 7
3.1 變量是什么? 7
3.2 命名一個變量 7
3.3 賦值符號 8
3.4 基本操作符 9
3.5 更多的分配操作符 10
第4章 Python中的數據類型 11
4.1 整型 11
4.2 浮點型 11
4.3 字符串 11
4.4 Python中的類型轉換 15
4.5 列表 16
4.6 元組 18
4.7 字典 19
第5章 程序可交互 23
5.1 Input() 23
5.2 Print() 24
5.3 三引號 25
5.4 轉義符號 25
第6章 選擇和判斷 27
6.1 條件語句 27
6.2 if語句 28
6.3 內聯if 30
6.4 for循環 30
6.5 while循環 32
6.6 break中斷 33
6.7 continue 34
6.8 Try, Except 35
第7章 函數和模塊 39
7.1 什么是函數? 39
7.2 定義函數 39
7.3 變量作用域 40
7.4 引入模塊 42
7.5 創建模塊 43
第8章 處理文件 45
8.1 打開并讀取文本文件 45
8.2 使用For循環來讀取文本文件 47
8.3 寫入文本文件 47
8.4 通過緩沖大小來打開并讀取文本文件 48
8.5 打開、讀取并寫入二進制文件 49
8.6 刪除和重命名文件 49
第9章 項目:數學和BODMAS計算法則 51
第 一部分:myPythonFunction.py 51
第二部分:mathGame.py 58
挑戰自我 59
附錄A:處理字符串 61
附錄B:處理列表 70
附錄C:處理元組 75
附錄D:處理字典 77
附錄E:項目答案 80
挑戰自我 83
最后一件事 85


C#
第 1章 C#概述 1
什么是C#? 1
為什么學習C#? 1
第 2章 準備開始 3
安裝Visual Studio社區版 3
你的第 一個C#程序 3
一個C#程序的基本結構 6
指令 6
命名空間 6
Main( )方法 7
注釋 8
第3章 變量和操作符的世界 11
什么是變量? 11
C#中的數據類型 11
int 11
byte 11
float 12
double 12
decimal 12
char 12
bool 12
命名一個變量 12
初始化一個變量 13
賦值運算符 15
基本運算符 15
更多的運算操作符 16
C#中的類型轉換 18
第4章 數組、字符串和列表 19
數組 19
數組的屬性和方法 20
字符串 22
字符串的屬性和方法 22
列表 24
列表的屬性和方法 25
值類型 vs 引用類型 27
第5章 讓我們程序變得可交互 29
向用戶展示消息 29
轉義序列 34
打印換行符(\\n) 34
打印轉義字符本身 34
打印一個雙引號(\\”)以免它終止一個字符串 34
接收用戶輸入 35
將字符串轉換為數字 35
融會貫通 36
第6章 做出選擇和決定 39
條件語句 39
不等于(!=) 39
大于(>) 39
小于(<) 40
大于或等于(>=) 40
小于或等于(<=) 40
“與”操作符(&&) 40
“或”操作符(||) 40
控制流語句 41
內嵌if 43
Switch語句 43
for循環 45
Foreach循環 47
while循環 48
Do while 49
跳轉語句 49
Break 49
Continue 50
異常處理 51
具體的錯誤 53
第7章 面向對象編程第 一部分 55
什么是面向對象編程? 55
編寫我們自己的類 55
字段 56
屬性 57
方法 60
構造函數 63
實例化對象 64
Static關鍵字 67
高級方法概念 69
使用數組和列表 69
使用params關鍵字 71
參數的值傳遞 vs 引用傳遞 72
第8章 面向對象編程第二部分 75
繼承 75
編寫父類 75
編寫子類 76
Main( )方法 80
多態 81
GetType( )和typeof( ) 84
抽象類和方法 84
接口 86
復習訪問修飾符 88
第9章 枚舉和結構體 91
枚舉 91
結構體 93
第 10章 LINQ 95
第 11章 文件處理 99
從文件中讀取文本 99
寫入文本文件 102
項目—一個簡單的薪資軟件 105
概覽 105
Staff類 105
字段 106
屬性 106
構造函數 106
方法 106
Manager : Staff類 107
字段 107
屬性 107
構造函數 107
方法 108
Admin : Staff類 109
字段 109
屬性 109
構造函數 109
方法 109
FileReader類 110
PaySlip類 112
字段 112
枚舉 112
構造函數 112
方法 112
Program類 116
Main( )方法 116
感謝 121
附錄A:項目代碼 123

CSS
第 1章 介紹 1
商業工具 1
打開一個.HTML文件 1
第 2章 HTML基礎 3
什么是HTML 3
HTML頁面的基本結構 3
Doctype(文檔類型) 4
開始和結束標記 4
Head元素 5
Body元素 5
Head元素中的元素 5
如何寫入外部文件的路徑 7
Body元素中的元素 8
向頁面添加內容的元素 8
與CSS結合使用的元素 11
用于將Javascript代碼添加到網站的元素 12
格式化文本的元素 12
用于定義網頁部分的元素 13
注釋 14
字符實體 14
第3章 CSS基礎 17
應用CSS代碼 17
CSS規則的語法 18
選擇元素 19
選擇類和ID 19
更多的選擇方式 21
不區分大小寫 24
優先級 24
原則1:選擇標記越具體,優先級越高 25
原則2:如果未指定樣式,則元素從其父容器繼承樣式 25
原則3:在條件相同的情況下,采用最后聲明的規則 26
顯示不一致 26
注釋 27
練習3 28
練習3.1 28
第4章 CSS盒子模型 31
什么是CSS盒子模型 31
寬度和高度屬性 33
溢出屬性 34
填充和邊緣屬性 34
邊框屬性 36
border-width 36
border-color 36
border-style 37
border-radius 37
邊框屬性簡寫 38
練習4 38
練習4.1 38
第5章 定位和浮動 43
定位 43
靜態定位 43
相對定位 43
固定定位 45
絕對定位 45
浮動 46
練習5 50
練習5.1 50
練習5.2 52
第6章 顯示和可見 53
顯示 53
可見 53
練習6 54
練習6.1 54
第7章 背景 55
背景顏色 55
背景圖片 55
background-image 55
background-repeat 55
background-attachment 56
background-position 56
練習7 57
練習7.1 57
第8章 文本和字體 59
字體屬性 59
font-family 59
font-size 59
font-style 60
font-weight 61
文本屬性 61
color 61
text-alignment 61
text-decoration 62
letter-spacing 62
word-spacing 62
line-height 62
練習8 63
練習8.1 63
第9章 列表、鏈接和導航欄 65
CSS列表 65
list-style-type 65
list-style-image 66
list-style-position 66
list-style 67
CSS鏈接 67
導航欄 68
練習9 69
練習9.1 69
練習9.2 70
第 10章 表 71
邊框、填充和邊距 71
高和寬 72
文本對齊 74
背景、字體和文本 74
nth-child()選擇標識 74
練習10 75
練習10.1 75
獎勵項目 78
感謝 79
附錄A:練習的源代碼 81

JAVA
第 1章 Java簡介 1
1.1 什么是Java? 1
1.2 為什么學習Java? 2
第 2章 為Java做好準備 3
2.1 安裝JDK + NetBeans軟件包 3
2.1.1 什么是JDK? 3
2.1.2 什么是NetBeans? 3
2.2 怎樣使用這本書 4
2.3 您的第 一個java程序 4
2.4 Java程序的基本結構 7
2.4.1 包 7
2.4.2 HelloWorld類 8
2.4.3 main( )方法 8
2.5 評論 9
第3章 變量和運算符的世界 11
3.1 什么是變量 11
3.2 Java中的基本數據類型 11
3.3 命名變量 13
3.4 初始化變量 13
3.5 賦值運算符 14
3.6 基本運算符 15
3.7 更多賦值運算符 16
3.8 在Java中類型轉換 18
第4章 字符串和數組 19
4.1 String字符串 19
字符串方法 19
4.2 數組 23
4.2.1 數組方法 24
4.2.2 尋找數組的長度 27
4.3 基本類型與引用類型 28
4.4 字符串是不可改變的 28
第5章 讓我們的程序有互動性 31
5.1 輸出展示 31
5.2 轉義序列 34
5.3 格式化輸出 35
5.3.1 轉換器 36
5.3.2 標志 37
5.4 接受用戶輸入 38
第6章 控制流語句 41
6.1 比較運算符 41
6.2 決策聲明 42
6.2.1 if語句 43
6.2.2 三元運算符 45
6.2.3 開關語句 46
6.3 循環語句 49
6.3.1 For語句 49
6.3.2 增強的for語句 50
6.3.3 while語句 51
6.3.4 do-while語句 52
6.4 分支語句 53
6.4.1 break語句 53
6.4.2 繼續語句 54
6.5 異常處理 54
6.5.1 特殊錯誤 57
6.5.2 拋出異常 59
第7章 面向對象編程第 一部分 61
7.1 什么是面向對象編程? 61
7.2 編寫我們自己的類 61
7.2.1 字段 63
7.2.2 方法 64
7.2.3 構造函數 68
7.3 實例化對象 69
7.4 靜態 72
7.5 高級方法概念 75
7.5.1 在方法中使用數組 75
7.5.2 基本數據類型與引用數據類型的參數傳遞 77
第8章 面向對象編程第二部分 81
8.1 繼承 81
8.1.1 編寫父類 81
8.1.2 編寫子類 84
8.1.3 主函數 90
8.2 多態 92
8.3 抽象類和方法 93
8.4 接口 95
8.5 訪問修飾符 98
第9章 集合 105
9.1 Java集合框架 105
9.2 自動分裝和拆箱 105
9.3 List列表 107
9.4 ArrayList 107
ArrayList 方法 108
9.5 LinkedList 111
LinkedList 方法 113
9.6 在我們的方法中使用列表 116
第 10章 文件處理 119
10.1 讀取文本文件 119
10.2 寫入文本文件 123
10.3 重命名和刪除文件 124
第 11章 高階Java主題 127
11.1 泛型 127
有界類型 130
11.2 功能接口和lambda表達式 131
第 12章 項目 139
12.1 概述 139
12.2 Member類 140
12.3 SingleClubMember類 142
12.4 MultiClubMember類 144
12.5 Calculator接口 145
12.6 FileHandler類 146
12.7 MembershipManagement類 152
12.8 JavaProject類 161
附錄A 165
本書共四冊,從零起步介紹關于Python、Java、C#、CSS這四種常用編程語言的基礎知識和實踐技巧。作者將以淺顯易懂的方式來講解看似復雜的概念,并通過精選項目來闡述相關問題,進而使你更加深入地理解Python、Java、C#、CSS編程的知識。本書四冊全部提供項目的源代碼以及附錄內容,供讀者下載并學習。本書適合無編程基礎的讀者閱讀。
pagetop