Web前端開發實訓案例教程(中級)(2023年電子工業出版社出版的圖書)

Web前端開發實訓案例教程(中級)(2023年電子工業出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《Web前端開發實訓案例教程(中級)》是電子工業出版社出版的圖書,作者是王曉玲,馬慶槐。

基本介紹

  • 中文名:Web前端開發實訓案例教程(中級) 
  • 作者:王曉玲,馬慶槐
  • 出版時間:2023年3月
  • 出版社:電子工業出版社出版
  • 頁數:332 頁
  • 字數:531千字
  • ISBN:9787121449871
  • 開本:16 開
內容簡介,圖書目錄,

內容簡介

本書是圍繞《Web前端開發》職業技能等級標準(中級)和院校Web前端開發專業方向PHP、MySQL等主幹課程編寫的配套實踐教程,書中的代碼均已在開發環境和瀏覽器上運行通過。本書綜合院校相關專業課程知識體系、Web前端開發崗位技能要求、《Web前端開發》職業技能等級標準(中級)中職業技能三者之間的知識和能力,並將其提煉成本書的實踐能力目標。以實踐能力為導向,以企業真實套用為目標,遵循企業標準開發過程和技術,以任務驅動,對Bootstrap、MySQL、PHP、Laravel、AJAX、JSON等重要Web前端開發中的知識單元,結合實際案例和套用環境進行分析和設計,並對每個重要知識單元進行了詳細的實現,使讀者能夠真正掌握這些知識在實際場景中的套用。本書分為兩大部分:第一部分為技術專題(實驗),主要進行知識單元訓練,可以對應課程練習或實驗進行實踐,針對不同的知識單元設計了有針對性的專題項目,重點訓練每個知識單元的內容,也為案例開發進行知識補強,儲備技術;第二部分為案例,可以對應課程設計或綜合實踐,本次選用“線上音樂平台”,採用業務和知識疊代開發思路,完整訓練Web核心知識單元在企業真實項目中的套用。

圖書目錄

第1章 概述 (1)
1.1 實踐目標 (1)
1.2 技術專題設計 (1)
1.3 案例設計 (4)
第2章 開發環境:HBuilder+XAMPP (8)
2.1 技能和知識點 (8)
2.2 需求簡介 (8)
2.3 設計思路 (9)
2.4 實現 (10)
2.4.1 下載安裝Chrome (10)
2.4.2 下載安裝HBuilder (12)
2.4.3 下載安裝XAMPP (16)
2.4.4 配置MySQL (19)
2.4.5 創建Web項目並運行 (21)
2.4.6 Apache配置虛擬域名 (24)
第3章 Bootstrap:回響式網站首頁 (27)
3.1 技能和知識點 (27)
3.2 需求簡介 (27)
3.3 設計思路 (28)
3.4 實現 (30)
3.4.1 引入Bootstrap檔案 (30)
3.4.2 搭建頁面結構 (31)
3.4.3 創建導航欄 (31)
3.4.4 創建正文 (32)
第4章 PHP編程基礎:折扣計算 (36)
4.1 技能和知識點 (36)
4.2 需求簡介 (36)
4.3 設計思路 (37)
4.4 實現 (37)
4.4.1 新建PHP腳本檔案 (37)
4.4.2 命令行輸入和輸出 (39)
4.4.3 折扣判斷 (39)
4.4.4 輸出購買商品數量及折扣信息 (39)
4.4.5 命令行運行PHP腳本檔案 (40)
第5章 PHP程式結構:日期計算 (43)
5.1 技能和知識點 (43)
5.2 需求簡介 (43)
5.3 設計思路 (44)
5.4 實現 (44)
5.4.1 命令行輸入和輸出 (44)
5.4.2 驗證日期 (45)
5.4.3 計算天數 (46)
5.4.4 輸出結果 (47)
第6章 PHP數組:學生成績排序 (48)
6.1 技能和知識點 (48)
6.2 需求簡介 (48)
6.3 設計思路 (49)
6.4 實現 (49)
6.4.1 定義學生信息二維數組 (49)
6.4.2 執行冒泡排序 (50)
6.4.3 列印學生信息數組 (50)
第7章 PHP函式:簡單計算器 (52)
7.1 技能和知識點 (52)
7.2 需求簡介 (53)
7.3 設計思路 (53)
7.4 實現 (53)
7.4.1 定義計算器函式 (53)
7.4.2 命令行輸入和輸出 (54)
7.4.3 調用計算器函式並列印返回結果 (55)
第8章 PHP類和對象:工資計算 (56)
8.1 技能和知識點 (56)
8.2 需求簡介 (56)
8.3 設計思路 (57)
8.4 實現 (58)
8.4.1 創建Web工程 (58)
8.4.2 編寫首頁index.php (58)
8.4.3 編寫工資類Salary (59)
8.4.4 編寫功能處理檔案compute.php (60)
第9章 繼承:面積計算 (62)
9.1 技能和知識點 (62)
9.2 需求簡介 (62)
9.3 設計思路 (63)
9.4 實現 (65)
9.4.1 創建Web工程 (65)
9.4.2 編寫首頁index.php (65)
9.4.3 編寫圖形抽象類Shape (67)
9.4.4 編寫矩形類Rectangle (67)
9.4.5 編寫圓形類Circle (69)
9.4.6 編寫功能處理檔案compute.php (70)
第10章 PHP接口:商品信息管理 (73)
10.1 技能和知識點 (73)
10.2 需求簡介 (73)
10.3 設計思路 (74)
10.4 實現 (75)
10.4.1 創建Web工程 (75)
10.4.2 編寫靜態頁面index.php (75)
10.4.3 編寫接口Goods (76)
10.4.4 編寫生鮮類FreshGoods (76)
10.4.5 修改index.php,動態獲取數據 (77)
第11章 PHP Web編程:用戶登錄 (79)
11.1 技能和知識點 (79)
11.2 需求簡介 (79)
11.3 設計思路 (80)
11.4 實現 (81)
11.4.1 創建Web工程 (81)
11.4.2 編寫登錄頁login.php (81)
11.4.3 編寫登錄處理檔案login_server.php (82)
11.4.4 編寫個人信息頁面center.php (84)
11.4.5 最佳化登錄頁login.php (85)
第12章 MySQL操作:學生信息系統管理 (86)
12.1 技能和知識點 (86)
12.2 需求簡介 (86)
12.3 設計思路 (87)
12.4 實現 (87)
12.4.1 登錄資料庫 (87)
12.4.2 創建學生信息系統資料庫及信息表 (88)
12.4.3 編寫初始化腳本並導入 (89)
12.4.4 導出備份資料庫 (90)
第13章 PHP資料庫編程:新增學生信息 (91)
13.1 技能和知識點 (91)
13.2 需求簡介 (91)
13.3 設計思路 (92)
13.4 實現 (92)
13.4.1 創建Web工程 (92)
13.4.2 編寫表單頁面 (93)
13.4.3 獲取表單提交 (93)
13.4.4 連線資料庫 (94)
13.4.5 執行SQL語句 (94)
第14章 PHP資料庫編程:學生信息列表 (96)
14.1 技能和知識點 (96)
14.2 需求簡介 (96)
14.3 設計思路 (97)
14.4 實現 (97)
14.4.1 連線資料庫 (97)
14.4.2 預編譯SQL語句 (98)
14.4.3 遍歷結果集 (99)
14.4.4 輸出學生信息列表 (99)
第15章 Laravel框架:創建Laravel工程 (101)
15.1 技能和知識點 (101)
15.2 需求簡介 (101)
15.3 設計思路 (102)
15.4 實現 (104)
15.4.1 安裝Composer (104)
15.4.2 配置國內鏡像 (107)
15.4.3 創建Laravel工程 (108)
15.4.4 配置虛擬主機 (109)
15.4.5 編寫index.blade.php檔案 (110)
15.4.6 編寫路由 (110)
第16章 Laravel框架:線上答題系統 (112)
16.1 技能和知識點 (112)
16.2 需求簡介 (113)
16.3 設計思路 (114)
16.4 實現 (115)
16.4.1 創建Laravel工程 (115)
16.4.2 編寫quiz.blade.php檔案 (116)
16.4.3 編寫result.blade.php檔案 (118)
16.4.4 配置路由 (119)
16.4.5 創建控制類QuizController (119)
16.4.6 編寫QuizController處理方法 (120)
第17章 Web前後端互動:書籍目錄頁面 (128)
17.1 技能和知識點 (128)
17.2 需求簡介 (128)
17.3 設計思路 (129)
17.4 實現 (130)
17.4.1 創建Web工程 (130)
17.4.2 HTML檔案中標籤定義 (130)
17.4.3 JS檔案中原生AJAX定義 (131)
17.4.4 PHP檔案中數據處理及回響返回 (132)
17.4.5 JS檔案中原生AJAX處理PHP後端回響數據 (133)
第18章 案例:線上音樂平台 (136)
18.1 需求和設計 (136)
18.1.1 項目背景 (136)
18.1.2 項目目標 (136)
18.1.3 項目功能 (137)
18.1.4 開發環境 (139)
18.1.5 程式結構設計 (139)
18.1.6 項目疊代設計 (141)
18.2 資料庫設計與管理 (142)
18.2.1 E-R圖 (142)
18.2.2 表設計 (143)
18.2.3 編寫SQL腳本 (146)
18.2.4 創建資料庫 (149)
18.2.5 初始化資料庫 (149)
18.3 第一階段搭建靜態頁面 (150)
18.3.1 功能簡介 (150)
18.3.2 設計思路 (151)
18.3.3 實現 (153)
18.4 第二階段PHP Web基礎:管理員登錄 (162)
18.4.1 功能簡介 (162)
18.4.2 設計思路 (162)
18.4.3 實現 (163)
18.5 第二階段PHP Web基礎:查詢音樂列表 (169)
18.5.1 功能簡介 (169)
18.5.2 設計思路 (169)
18.5.3 實現 (169)
18.6 第三階段PHP+MySQL資料庫:後台登錄最佳化 (172)
18.6.1 功能簡介 (172)
18.6.2 設計思路 (173)
18.6.3 實現 (173)
18.7 第三階段PHP+MySQL資料庫:查詢音樂列表最佳化 (176)
18.7.1 功能簡介 (176)
18.7.2 設計思路 (176)
18.7.3 實現 (176)
18.8 第四階段PHP三層結構:程式結構最佳化 (179)
18.8.1 功能簡介 (179)
18.8.2 設計思路 (179)
18.8.3 實現 (181)
18.9 第四階段PHP三層結構:添加音樂 (194)
18.9.1 功能簡介 (194)
18.9.2 設計思路 (195)
18.9.3 實現 (196)
18.10 第四階段PHP三層結構:音樂列表 (206)
18.10.1 功能簡介 (206)
18.10.2 設計思路 (208)
18.10.3 實現 (208)
18.11 第四階段PHP三層結構:編輯音樂 (218)
18.11.1 功能簡介 (218)
18.11.2 設計思路 (220)
18.11.3 實現 (220)
18.12 第四階段PHP三層結構:刪除音樂 (231)
18.12.1 功能簡介 (231)
18.12.2 設計思路 (234)
18.12.3 實現 (234)
18.13 第四階段PHP三層結構:註冊 (241)
18.13.1 功能簡介 (241)
18.13.2 設計思路 (242)
18.13.3 實現 (242)
18.14 第四階段PHP三層結構:登錄 (249)
18.14.1 功能簡介 (249)
18.14.2 設計思路 (250)
18.14.3 實現 (251)
18.15 第四階段PHP三層結構:首頁 (258)
18.15.1 功能簡介 (258)
18.15.2 設計思路 (258)
18.15.3 實現 (259)
18.16 第四階段PHP三層結構:音樂試聽 (263)
18.16.1 功能簡介 (263)
18.16.2 設計思路 (264)
18.16.3 實現 (264)
18.17 第四階段PHP三層結構:音樂評論 (271)
18.17.1 功能簡介 (271)
18.17.2 設計思路 (272)
18.17.3 實現 (273)
18.18 第四階段PHP三層結構:排行榜 (285)
18.18.1 功能簡介 (285)
18.18.2 設計思路 (286)
18.18.3 實現 (287)
18.19 第五階段Laravel框架:用戶註冊 (298)
18.19.1 功能簡介 (298)
18.19.2 設計思路 (300)
18.19.3 實現 (301)
18.20 第五階段Laravel框架:用戶登錄 (312)
18.20.1 功能簡介 (312)
18.20.2 設計思路 (313)
18.20.3 實現 (314)

相關詞條

熱門詞條

聯絡我們