Dreamweaver CC動態網站開發案例課堂-(第2版) 版權信息
- ISBN:9787302490098
- 條形碼:9787302490098 ; 978-7-302-49009-8
- 裝幀:一般純質紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
Dreamweaver CC動態網站開發案例課堂-(第2版) 本書特色
《Dreamweaver CC動態網站開發案例課堂(第2版)》以零基礎講解為宗旨,用實例引導讀者深入學習,采取“基礎入門→核心技術→動態網站開發→高手秘籍”的講解模式,深入淺出地講解Dreamweaver CC動態網站開發的各項技術及實戰技能。
《Dreamweaver CC動態網站開發案例課堂(第2版)》第1篇主要講解網頁設計與網站建設基礎、網站配色與布局、使用Dreamweaver CC創建站點等;第2篇主要講解使用文本豐富網頁內容、使用圖像與多媒體網頁元素、設計網頁中的超鏈接、使用網頁表單和行為、使用表格布局網頁、使用模板和庫、使用CSS層疊樣式表、利用Div CSS布局網頁等;第3篇主要講解認識PHP語言、配置PHP服務器環境、使用MySQL數據庫、開發網站用戶管理系統、開發信息資訊管理系統等;第4篇主要講解網站的測試與發布、網站優化與推廣、網站安全與防御。
《Dreamweaver CC動態網站開發案例課堂(第2版)》適合任何想學習使用Dreamweaver CC 開發動態網站的人員,無論您是否從事計算機相關行業,是否接觸過Dreamweaver CC,通過學習均可快速掌握Dreamweaver CC開發動態網站的方法和技巧。
Dreamweaver CC動態網站開發案例課堂-(第2版) 內容簡介
本書特色
1. 零基礎、入門級的講解
無論您是否從事計算機相關行業,無論您是否接觸過JavaScript jQuery動態網頁設計,都能從本書中找到*起點。
2. 超多、實用、專業的范例和項目
本書在編排上緊密結合深入學習網頁制作技術的先后過程,從JavaScript的基本概念開始,逐步帶領大家深入學習各種應用技巧,側重實戰技能,使用簡單易懂的實際案例進行分析和操作指導,讓讀者讀起來簡明輕松,操作起來有章可循。
3. 隨時檢測自己的學習成果
大部分章后面都設置了“疑難解惑”板塊,從而幫助讀者解決自學過程中*常見的疑難問題。
4. 細致入微、貼心提示
本書在講解過程中,各章使用了“注意”“提示”“技巧”等小貼士,使讀者在學習過程中更清楚地了解相關操作、理解相關概念,并輕松掌握各種操作技巧。
5. 專業創作團隊和技術支持
本書由千谷高新教育中心編著和提供技術支持。
您在學習過程中遇到任何問題,均可加入QQ群(案例課堂VIP,號碼為451102631)進行提問,專家人員會在線答疑。
超值資源大放送
1. 全程同步教學錄像
涵蓋本書所有知識點,詳細講解每個案例及項目的過程和技術關鍵點。比看書更能輕松地掌握書中所有動態網站開發的知識,而且擴展的講解部分會使您得到更多的收獲。
2. 超多容量資源本書特色
1. 零基礎、入門級的講解無論您是否從事計算機相關行業,無論您是否接觸過JavaScript jQuery動態網頁設計,都能從本書中找到*起點。
2. 超多、實用、專業的范例和項目本書在編排上緊密結合深入學習網頁制作技術的先后過程,從JavaScript的基本概念開始,逐步帶領大家深入學習各種應用技巧,側重實戰技能,使用簡單易懂的實際案例進行分析和操作指導,讓讀者讀起來簡明輕松,操作起來有章可循。
3. 隨時檢測自己的學習成果大部分章后面都設置了“疑難解惑”板塊,從而幫助讀者解決自學過程中*常見的疑難問題。
4. 細致入微、貼心提示本書在講解過程中,各章使用了“注意”“提示”“技巧”等小貼士,使讀者在學習過程中更清楚地了解相關操作、理解相關概念,并輕松掌握各種操作技巧。
5. 專業創作團隊和技術支持本書由千谷高新教育中心編著和提供技術支持。您在學習過程中遇到任何問題,均可加入QQ群(案例課堂VIP,號碼為451102631)進行提問,專家人員會在線答疑。
超值資源大放送
1. 全程同步教學錄像涵蓋本書所有知識點,詳細講解每個案例及項目的過程和技術關鍵點。比看書更能輕松地掌握書中所有動態網站開發的知識,而且擴展的講解部分會使您得到更多的收獲。
2. 超多容量資源贈送大量資源,包括本書實例源代碼、教學幻燈片、精品教學視頻、88個實用類網頁模板、12部網頁開發**參考手冊、11個精彩JavaScript案例、Dreamweaver CC快捷鍵速查手冊、HTML標記速查表、精彩網站配色方案賞析、網頁樣式與布局案例賞析、CSS Div布局賞析案例、Web前端工程師常見面試題等。讀者可以通過QQ群(案例課堂VIP,號碼為451102631)獲取贈送資源,也可以掃描二維碼,下載本書資源。
Dreamweaver CC動態網站開發案例課堂-(第2版) 目錄
目 錄
第1篇 基礎入門
第1章 開啟網頁設計之路——網頁設計
與網站建設基礎 3
1.1 認識網頁和網站 4
1.1.1
網頁的概念 4
1.1.2
網站的概念 5
1.1.3
網站的種類和特點 5
1.2 網頁的相關概念 6
1.2.1
因特網與萬維網 6
1.2.2
瀏覽器與HTML 7
1.2.3
URL、域名與IP地址 7
1.2.4
上傳和下載 8
1.3 網頁的HTML構成 8
1.3.1
文檔標記 9
1.3.2
頭部標記 9
1.3.3
主體標記 10
1.4
HTML的常用標記 10
1.4.1
標題標記 10
1.4.2
段落標記 11
1.4.3
換行標記 12
1.4.4
鏈接標記 12
1.4.5
列表標記 14
1.4.6
圖像標記 16
1.4.7
表格標記 18
1.4.8
表單標記 19
1.5 綜合案例——制作日程表 20
1.6 疑難解惑 24
第2章 整體把握網站結構——
網站配色與布局 25
2.1 善用色彩設計網頁 26
2.1.1
認識色彩 26
2.1.2
確定網站的主題色 27
2.1.3
網頁中色彩的搭配 29
2.1.4
網頁元素的色彩搭配 30
2.1.5
網頁色彩搭配的技巧 31
2.2 常見網站的布局結構 34
2.2.1
“國”字型 34
2.2.2
標題正文型 34
2.2.3
左右框架型 35
2.2.4
上下框架型 35
2.2.5
綜合框架型 35
2.2.6
封面型 36
2.2.7
Flash型 36
2.3 綜合案例——定位網站頁面的框架 36
2.4 疑難解惑 38
第3章 磨刀不誤砍柴工——使用
Dreamweaver CC創建站點 39
3.1 認識Dreamweaver CC 40
3.1.1
啟動Dreamweaver CC 40
3.1.2
認識Dreamweaver CC的
工作區 41
3.1.3
體驗Dreamweaver CC的
新增功能 43
3.2 創建站點 46
3.2.1
案例1——創建本地站點 46
3.2.2
案例2——創建遠程站點 47
3.3 管理站點 48
3.3.1
案例3——打開站點 48
3.3.2
案例4——編輯站點 48
3.3.3
案例5——刪除站點 49
3.3.4
案例6——復制站點 50
3.3.5
案例7——導出與導入站點 50
3.4 操作站點文件及文件夾 51
3.4.1
案例8——創建文件夾 51
3.4.2
案例9——創建文件 52
3.4.3
案例10——文件或文件夾的
移動和復制 52
3.4.4
案例11——刪除文件或
文件夾 53
3.5 綜合案例——創建本地站點 54
3.6 疑難解惑 55
第2篇 核心技術
第4章 制作我的**個網頁——
使用文本豐富網頁內容 59
4.1 網頁文檔的基本操作 60
4.1.1
案例1——創建網頁 60
4.1.2
案例2——頁面屬性 60
4.1.3
案例3——保存網頁 63
4.1.4
案例4——打開網頁 63
4.1.5
案例5——預覽網頁 64
4.2 添加網頁內容 65
4.2.1
案例6——插入文字 65
4.2.2
案例7——設置字體 66
4.2.3
案例8——設置字號 66
4.2.4
案例9——設置字體顏色 67
4.2.5
案例10——設置字體樣式 68
4.2.6
案例11——編輯段落 69
4.2.7
案例12——創建項目列表 74
4.3 使用特殊文本添加網頁內容 77
4.3.1
案例13——插入換行符 77
4.3.2
案例14——插入水平線 77
4.3.3
案例15——插入日期 78
4.3.4
案例16——插入特殊字符 79
4.4 綜合案例——制作圖文并茂的網頁 80
4.5 疑難解惑 82
第5章 有圖有真相——使用圖像與
多媒體網頁元素 83
5.1 常用圖像格式 84
5.1.1
GIF格式 84
5.1.2
JPEG格式 84
5.1.3
PNG格式 85
5.2 用圖像美化網頁 85
5.2.1
案例1——插入圖像 86
5.2.2
案例2——設置圖像的屬性 87
5.2.3
案例3——設置圖像對齊方式 89
5.2.4
案例4——剪裁需要的圖像 90
5.2.5
案例5——調整圖像的亮度與
對比度 91
5.2.6
案例6——設置圖像的
銳化效果 92
5.3 插入其他圖像元素 93
5.3.1
案例7——插入鼠標經過圖像 94
5.3.2
案例8——插入圖像占位符 96
5.3.3
案例9——插入圖像熱點區域 96
5.4 在網頁中插入多媒體 97
5.4.1
案例10——插入背景音樂 98
5.4.2
案例11——插入Flash動畫 98
5.4.3
案例12——插入FLV視頻 99
5.4.4
案例13——插入HTML5
音頻 101
5.4.5
案例14——插入HTML5
視頻 102
5.5 綜合案例1——制作精彩的
多媒體網頁 104
5.6 綜合案例2——在【代碼】視圖中
插入背景音樂 105
5.7 疑難解惑 107
第6章 不在網頁中迷路——設計
網頁中的超鏈接 109
6.1 超級鏈接 110
6.1.1
鏈接的概念 110
6.1.2
常規的鏈接 110
6.1.3
鏈接的類型 111
6.2 鏈接路徑 112
6.2.1
URL概述 112
6.2.2
絕對路徑 112
6.2.3
相對路徑 113
6.2.4
根路徑 113
6.3 創建超級鏈接的方法 113
6.3.1
案例1——使用菜單命令
創建鏈接 113
6.3.2
案例2——使用【屬性】面板
創建鏈接 114
6.3.3
案例3——使用【指向文件】
按鈕創建鏈接 114
6.4 創建不同種類的網頁超鏈接 115
6.4.1
案例4——添加文本鏈接 115
6.4.2
案例5——添加圖像鏈接 116
6.4.3
案例6——創建外部鏈接 117
6.4.4
案例7——創建錨記鏈接 117
6.4.5
案例8——創建圖像熱點
鏈接 119
6.4.6
案例9——創建電子郵件
鏈接 120
6.4.7
案例10——創建下載文件的
鏈接 121
6.4.8
案例11——創建空鏈接 122
6.4.9
案例12——創建腳本鏈接 122
6.5 綜合案例——為企業網站添加友情
鏈接 123
6.6 疑難解惑 124
第7章 讓網頁互動起來——使用網頁
表單和行為 125
7.1 認識表單 126
7.1.1
表單概述 126
7.1.2
認識表單對象 126
7.1.3
插入表單 129
7.1.4
設置表單屬性 130
7.2 常用表單對象的應用 131
7.2.1
插入文本域 131
7.2.2
插入密碼域 132
7.2.3
插入復選框 133
7.2.4
插入單選按鈕 134
7.2.5
插入下拉菜單 134
7.2.6
插入滾動列表 135
7.2.7
插入按鈕 136
7.2.8
插入圖像按鈕 136
7.2.9
插入文件上傳域 137
7.3 認識行為 138
7.3.1
行為的概念 138
7.3.2
打開【行為】面板 139
7.4 常用內置行為的應用 139
7.4.1
交換圖像 139
7.4.2
彈出信息 141
7.4.3
打開瀏覽器窗口 142
7.4.4
檢查表單行為 144
7.4.5
設置狀態欄文本 145
7.5 綜合案例——使用表單制作留言本 147
7.6 疑難解惑 150
第8章 簡單的網頁布局——使用表格
布局網頁 151
8.1 案例1——插入表格 152
8.2 選中表格 153
8.2.1
案例2——選中完整的表格 153
8.2.2
案例3——選中行和列 154
8.2.3
案例4——選中單元格 155
8.3 表格屬性 156
8.3.1
案例5——設置單元格屬性 156
8.3.2
案例6——設置整個表格
屬性 157
8.4 操作表格 157
8.4.1
案例7——調整表格的大小 157
8.4.2
案例8——增加行和列 158
8.4.3
案例9——刪除行、列、
單元格 160
8.4.4
案例10——剪切、復制和
粘貼單元格 160
8.4.5
案例11——合并和拆分
單元格 161
8.5 操作表格數據 163
8.5.1
案例12——在表格中輸入
文本 163
8.5.2
案例13——在表格中插入
圖像 163
8.5.3
案例14——表格中的數據
排序 164
8.5.4
案例15——導入Excel表格
數據 164
8.6 綜合案例——使用表格布局網頁 165
8.7 疑難解惑 168
第9章 批量制作網頁——
使用模板和庫 169
9.1 創建模板 170
9.1.1 案例1——使用菜單創建空白
模板 170
9.1.2
案例2——在【資源】面板中
創建模板 170
9.1.3
案例3——基于現有網頁
創建模板 171
9.2 管理模板 172
9.2.1
案例4——定義可編輯區域 172
9.2.2
案例5——定義可選區域 174
9.2.3
案例6——定義重復區域 174
9.2.4
案例7——從模板中分離
文檔 175
9.2.5
案例8——在現有文檔中應用
模板 176
9.2.6
案例9——更新模板和基于
模板的網頁 177
9.3 使用庫 178
9.3.1
案例10——創建庫文件 178
9.3.2
案例11——向頁面添加庫
文件 179
9.3.3
案例12——修改并更新庫
文件 180
9.4 綜合案例——創建基于模板的頁面 180
9.5 疑難解惑 182
第10章 讀懂樣式表密碼——
使用CSS層疊樣式表 185
10.1
初識CSS樣式表 186
10.1.1
CSS概述 186
10.1.2
CSS的3種類型 186
10.1.3
CSS的語法格式 187
10.1.4
案例1——使用Dreamweaver
編寫CSS 188
10.2
CSS的使用方式 190
10.2.1
案例2——行內樣式 190
10.2.2
案例3——內嵌樣式 191
10.2.3
案例4——鏈接樣式 192
10.2.4
案例5——導入樣式 193
10.3
CSS中的常用樣式 194
10.3.1
案例6——使用字體樣式 194
10.3.2
案例7——使用文本樣式 199
10.3.3
案例8——使用背景樣式 203
10.3.4
案例9——設計邊框樣式 210
10.3.5
案例10——設置列表樣式 214
10.4
綜合案例——制作簡單公司主頁 217
10.5
疑難解惑 220
第11章 架構師的大比拼——利用Div
CSS布局網頁 223
11.1
認識并創建層 224
11.1.1
層的概念 224
11.1.2
案例1——使用Dreamweaver
創建層 224
11.2
Div層的定位方法 225
11.2.1
盒子模型的概念 225
11.2.2
案例2——定義網頁border
區域 226
11.2.3
案例3——定義網頁padding
區域 227
11.2.4
案例4——定義網頁margin
區域 228
11.3
使用CSS排版 232
11.3.1
案例5——將頁面用div
分塊 232
11.3.2
案例6——設置各塊位置 233
11.3.3
案例7——用CSS定位 233
11.4
常見網頁布局模式 236
11.4.1
案例8——網頁單列布局
模式 236
11.4.2
案例9——網頁1-2-1型布局
模式 240
11.4.3
案例10——網頁1-3-1型布局
模式 243
11.5
綜合案例——創建左右布局頁面 246
11.6
疑難解惑 249
第3篇 動態網站開發
第12章 動態網站開發語言基礎——
認識PHP語言 253
12.1
PHP基本知識 254
12.1.1
PHP的概念 254
12.1.2
PHP語言的優勢 254
12.2
PHP中的數據類型 255
12.2.1
整型 255
12.2.2
浮點型 255
12.2.3
布爾值 255
12.2.4
字符串型 256
12.2.5
數組型 256
12.2.6
對象型 257
12.2.7
NULL型 257
12.2.8
數據類型轉換 257
12.3
PHP中的常量與變量 258
12.3.1
案例1——聲明和使用常量 258
12.3.2
案例2——聲明與使用變量 259
12.3.3
案例3——變量的作用域 260
12.4
PHP中的運算符 261
12.4.1
案例4——算術運算符 261
12.4.2
案例5——字符串運算符 262
12.4.3
案例6——賦值運算符 263
12.4.4
案例7——比較運算符 263
12.4.5
案例8——遞增遞減運算符 264
12.4.6
案例9——數組運算符 265
12.4.7
案例10——邏輯運算符 265
12.5
PHP中常用的控制語句 265
12.5.1
案例11——if語句 265
12.5.2
案例12——if…else語句 266
12.5.3
案例13——else if語句 267
12.5.4
案例14——switch語句 268
12.5.5
案例15——while循環語句 269
12.5.6
案例16——do…while
循環語句 270
12.5.7
案例17——for循環語句 270
12.6
PHP函數概述 271
12.6.1
案例18——自定義和調用
函數 271
12.6.2
實例19——向函數傳遞參數
數值 272
12.6.3
實例20——向函數傳遞參數
引用 273
12.6.4
實例21——從函數中
返回值 273
12.6.5
實例22——對函數的引用 274
12.6.6
實例23——對函數取消
引用 274
12.7
綜合案例——創建酒店系統在線
訂房表 275
12.8
疑難解惑 278
第13章 制作動態網頁基礎——
配置PHP 服務器環境 279
13.1
PHP服務器概述 280
13.2
安裝PHP前的準備工作 280
13.2.1
軟硬件環境 280
13.2.2
案例1——獲取PHP 7.1
安裝資源包 281
13.3
PHP IIS服務器的安裝配置 282
13.3.1
案例2——IIS簡介及其
安裝 282
13.3.2
案例3——PHP的安裝 283
13.3.3
案例4——設置虛擬目錄 285
13.4
PHP Apache服務器的環境搭建 286
13.4.1
Apache簡介 286
13.4.2
案例5——關閉原有的網站
服務器 286
13.4.3
案例6——安裝Apache 287
13.4.4
案例7——將PHP與Apache
建立關聯 289
13.5
新手的福音——安裝WampServer
集成開發環境 290
13.6
綜合案例——測試**個
PHP程序 293
13.7
疑難解惑 294
第14章 構建動態網站后臺數據——
使用MySQL數據庫 295
14.1
定義一個互動網站 296
14.1.1
定義互動網站的重要性 296
14.1.2
網頁取得數據庫的原理 296
14.1.3
案例1——在Dreamweaver CC
中定義網站 297
14.2
MySQL數據庫的安裝和管理 300
14.2.1
案例2——MySQL 數據庫的
安裝 300
14.2.2
案例3——MySQL 數據庫的
配置 303
14.2.3
案例4——phpMyAdmin的
安裝 305
14.2.4
案例5——MySQL數據庫的
建立 306
14.3
在網頁中使用MySQL數據庫 312
14.3.1
案例6——建立MySQL
數據庫連接 312
14.3.2
案例7——綁定記錄集 313
14.4
數據庫的備份與還原 315
14.4.1
案例8——數據庫的備份 316
14.4.2
案例9——數據庫的還原 316
14.5
綜合案例——給MySQL數據庫
加密 318
14.6
疑難解惑 319
第15章 綜合應用案例1——開發網站
用戶管理系統 321
15.1
系統的功能分析 322
15.1.1
規劃網頁結構和功能 322
15.1.2
頁面設計規劃 323
15.1.3
網頁美工設計 323
15.2 數據庫設計與連接 323
15.2.1
數據庫設計 324
15.2.2
創建數據庫連接 327
15.3
用戶登錄模塊的設計 328
15.3.1
登錄頁面 328
15.3.2
登錄成功和登錄失敗頁面的
制作 336
15.3.3
用戶登錄系統功能的測試 338
15.4
用戶注冊模塊的設計 339
15.4.1
用戶注冊頁面 339
15.4.2
注冊成功和注冊失敗頁面 344
15.4.3
用戶注冊功能的測試 345
15.5
用戶注冊資料修改模塊的設計 346
15.5.1
修改資料頁面 346
15.5.2
更新成功頁面 348
15.5.3
修改資料功能的測試 349
15.6
密碼查詢模塊的設計 349
15.6.1
密碼查詢頁面 350
15.6.2
完善密碼查詢功能頁面 354
15.6.3
密碼查詢模塊的測試 356
第16章 綜合應用案例2——開發信息
資訊管理系統 359
16.1
系統的功能分析 360
16.1.1
規劃網頁結構和功能 360
16.1.2
頁面設計規劃 361
16.1.3
網頁美工設計 361
16.2
數據庫設計與連接 362
16.2.1
數據庫設計 362
16.2.2
創建數據庫連接 365
16.3
系統頁面設計 366
16.3.1
網站首頁的設計 366
16.3.2
搜索主題功能的設計 376
16.3.3
信息分類頁面的設計 378
16.3.4
信息內容頁面的設計 384
16.3.5
系統頁面的測試 386
16.4
后臺管理頁面設計 387
16.4.1
后臺管理入口頁面 387
16.4.2
后臺管理主頁面 390
16.4.3
新增信息頁面 395
16.4.4
修改信息頁面 398
16.4.5
刪除信息頁面 402
16.4.6
新增信息分類頁面 405
16.4.7
修改信息分類頁面 407
16.4.8
刪除信息分類頁面 408
第4篇 高手秘籍
第17章 讓別人瀏覽我的成果——網站的
測試與發布 413
17.1
上傳網站前的準備工作 414
17.1.1
注冊域名 414
17.1.2
申請空間 414
17.2
測試網站 414
17.2.1
案例1——測試站點范圍的
鏈接 414
17.2.2
案例2——改變站點范圍的
鏈接 415
17.2.3
案例3——查找和替換 416
17.3
上傳網站 417
17.3.1
案例4——使用Dreamweaver
上傳網站 417
17.3.2
案例5——使用FTP工具上傳
網站 419
17.4
綜合案例——清理網站中的
多余文檔 420
17.5
疑難解惑 421
第18章 增加網站的點擊率——網站優化
與推廣 423
18.1
網站優化的方法與技巧 424
18.1.1
通過廣告優化網站內容 424
18.1.2
通過搜索引擎優化網站 425
18.2
網站推廣方法與技巧 428
18.2.1
利用大眾傳媒進行推廣 428
18.2.2
利用網絡媒介進行推廣 428
18.2.3
利用其他形式進行推廣 430
18.3
綜合案例——查看網站的流量 431
18.4
疑難解惑 433
第19章 打造堅實的堡壘——
網站安全與防御 435
19.1
網站維護基礎知識 436
19.1.1
網站的維護與安全 436
19.1.2
常見的網站攻擊方式 437
19.2
網站安全防御策略 438
19.2.1
網站硬件的安全維護 438
19.2.2
網站軟件的安全維護 439
19.2.3
檢測網站的安全性 440
19.3
綜合案例——設置網站的
訪問權限 441
19.4
疑難解惑 442
展開全部
Dreamweaver CC動態網站開發案例課堂-(第2版) 作者簡介
劉春茂,本科畢業于上海復旦大學,碩士畢業于清華大學。曾在美國IBM公司移動產品開發組從事Android平臺應用的開發。擅長的核心技術媒體和教育領域個性化信息推薦,網站用戶行為數據挖掘,健康領域非結構化數據處理。擅長的其他技術熟悉各種網站和手機(Andorid和iOS)app的開發等,精通Java, C/C , PHP, Python等流行語言并對Hadoop, MapReduce等大數據框架有深入研究。