Web前端開發(fā)基礎創(chuàng)新實踐教程
定 價:49 元
叢書名:“十四五”高等職業(yè)教育計算機類專業(yè)系列教材
- 作者:張毅,張絳麗
- 出版時間:2025/4/1
- ISBN:9787113309947
- 出 版 社:中國鐵道出版社
本書涵蓋Web前端開發(fā)的基礎知識,共9章。第1章為Web端開發(fā)入門,介紹Web的原理及其相關概念、HTML的基礎標簽和CSS樣式的基本應用。第2章介紹列表標簽、結(jié)構元素、HTML5新增語義標簽以及table標簽的現(xiàn)實應用。第3章為CSS基礎應用,介紹CSS的基礎語法、盒子模型和頁面布局。第4章為CSS3高級應用,介紹CSS3實現(xiàn)圓角、漸變和陰影效果、實現(xiàn)2D和3D效果、flex布局、瀑布流布局。第5章介紹常見的表單的結(jié)構、布局及其樣式效果制作和表單驗證。第6章為富媒體應用,包括音頻、視頻標簽、畫布標簽及圖標庫Font Awesome框架的應用。第7章為JavaScript基礎,介紹JavaScript語法基礎、數(shù)據(jù)結(jié)構、條件和循環(huán)語句及函數(shù)構建。第8章為JavaScript應用,介紹字符串操作、常用對象、文檔元素操作、節(jié)點操作、瀏覽器對象模型。第9章為創(chuàng)新創(chuàng)業(yè)實踐項目,介紹創(chuàng)新創(chuàng)業(yè)團隊的組建、項目的創(chuàng)新設計、項目計劃書編寫和技術實現(xiàn)。
①內(nèi)容涵蓋端開發(fā)崗位必需的前端基礎知識,以案例為依托,幫助讀者快速進入前端開發(fā)領域。②每個實踐任務之后,根據(jù)真實項目經(jīng)驗提煉了對應的妙招,有助于讀者掌握要點,提升技能。③結(jié)合課程思政案例和創(chuàng)新案例,有利于師生實施課堂教學改革中融入思政和創(chuàng)新元素,為課堂增光增色。④最后一章將“互聯(lián)網(wǎng)+”創(chuàng)新創(chuàng)業(yè)的知識與專業(yè)知識結(jié)合,體現(xiàn)了專創(chuàng)融合的特色,幫助學生開展創(chuàng)新創(chuàng)業(yè)實踐。⑤選擇與“1+X”Web前端開發(fā)相對應的題目作為練習題,幫助學生了解與Web前端開發(fā)1+X考證相關知識及題目類型。⑥配有豐富的教學資源,如教學大綱、教學視頻、PPT課件、案例素材、習題及答案。
張毅,副教授,廣東環(huán)境保護工程職業(yè)學院軟件技術專業(yè)帶頭人,專業(yè)研究方向為軟件技術與應用,主授課程《Web前端開發(fā)基礎》《前端開發(fā)框架技術》《跨端開發(fā)技術》等。曾主編《計算機應用基礎項目式教程 Windows 7+Office 2010》,參編《C語言教學做一體化教程》。獲得校級“優(yōu)秀青年教師”稱號。發(fā)表論文15篇,其中包括CSSCI期刊2篇,中文核心2篇,科技核心3篇。張絳麗,副教授,任職于廣東環(huán)境保護工程職業(yè)學院,研究方向為生態(tài)環(huán)境大數(shù)據(jù)及應用,數(shù)據(jù)存儲與傳輸安全。編寫《計算機網(wǎng)絡安全》、江蘇省十三五規(guī)劃重點教材《物聯(lián)網(wǎng)安全》。
第一部分 Web基礎 模塊一 認識前端開發(fā) 單元一 制作第一個Web頁面 1.1.1 網(wǎng)站的基本知識 1.1.2 任務實踐——制作第一個Web頁面 單元二 制作通知頁面 1.2.1 HTML基礎標簽1.2.2 任務實踐——制作通知頁面單元三 制作商品信息頁面1.3.1 圖像與CSS基礎1.3.2 任務實踐——制作商品信息頁面單元四 網(wǎng)上商城頁面導航設計1.4.1 超鏈接1.4.2 任務實踐——網(wǎng)上商城頁面導航設計小結(jié)習題 1模塊二 HTML5頁面元素單元一 制作導航欄2.1.1 列表標簽2.1.2 盒子模型2.1.3 任務實踐——制作導航欄單元二 制作學院簡介頁面2.2.1 HTML結(jié)構元素2.2.2 浮動與清理浮動2.2.3 任務實踐——制作學院簡介頁面單元三 HTML5語義標簽的綜合使用2.3.1 HTML5新增語義標簽2.3.2 任務實踐——編寫綜合頁面單元四 制作股票信息表2.4.1 表格標簽2.4.2 任務實踐——制作股票信息表小結(jié)習題 2模塊三 CSS 基礎應用 單元一 制作藝術文本頁面3.1.1 文本樣式3.1.2 元素定位3.1.3 任務實踐——制作藝術文本頁面單元二 制作理學部導航模塊3.2.1 盒子樣式3.2.2 任務實踐——制作理學部導航模塊單元三 學部導航頁面整體布局3.3.1 頁面整體布局3.3.2 任務實踐——學部導航頁面整體布局小結(jié)習題 3第二部分 創(chuàng)新應用基礎模塊四 CSS 高級應用 單元一 制作下拉式導航菜單4.1.1 過渡效果4.1.2 任務實踐——制作下拉式導航菜單單元二 設計制作2D和3D轉(zhuǎn)換響應效果4.2.1 轉(zhuǎn)換動畫4.2.2 任務實踐——設置制作2D和3D轉(zhuǎn)換相應效果單元三 設計制作動態(tài)校訓4.3.1 @keyframes規(guī)則4.3.2 任務實踐——設計制作動態(tài)校訓單元四 制作圖片瀑布流4.4.1 CSS3 多列布局屬性4.4.2 任務實踐——制作圖片瀑布流小結(jié)習題 4模塊五 Web表單制作 單元一 制作個人信息頁面5.1.1 表單介紹5.1.2 常用表單控件5.1.3 任務實踐——制作個人信息頁面單元二 制作個人信息修改頁面5.2.1 其他表單控件5.2.2 任務實踐——制作個人信息修改頁面單元三 制作用戶注冊頁面5.3.1 正則表達式5.3.2 任務實踐——制作用戶注冊頁面小結(jié)習題 5模塊六 富媒體標簽單元一 制作TOP10音樂榜6.1.1 音頻標簽6.1.2 任務實踐——制作TOP10音樂排行榜單元二 制作視頻播放器6.2.1 視頻標簽6.2.2 任務實踐——制作視頻播放器單元三 繪制五角星6.3.1 圖像繪制6.3.2 任務實踐——繪制五角星小結(jié)習題 6第三部分 JavaScript編程基礎模塊七 JavaScript基礎 單元一 JavaScript語法基礎7.1.1 JavaScript輸出方式7.1.2 變量7.1.3 數(shù)據(jù)類型7.1.4 運算符單元二 數(shù)組及其操作方法7.2.1 認識數(shù)組7.2.2 數(shù)組元素操作7.2.3 數(shù)組遍歷7.2.4 數(shù)組操作方法單元三 認識JavaScript函數(shù)7.3.1 函數(shù)定義7.3.2 函數(shù)調(diào)用7.3.3 函數(shù)參數(shù)單元四 綜合實踐——制作網(wǎng)頁計算器7.4.1 JavaScript異常處理7.4.2 任務實踐小結(jié)習題 7模塊八 JavaScript應用單元一 字符串操作8.1.1 字符串處理函數(shù)8.1.2 數(shù)組與字符串處理方法比較單元二 文檔對象模型DOM8.2.1 認識DOM8.2.2 節(jié)點獲取方法8.2.3 節(jié)點操作方法單元三 瀏覽器對象模型BOM8.3.1 窗口操作8.3.2 制作定時器8.3.3 location對象單元四 綜合實踐——制作倒計時器8.4.1 Date對象8.4.2 任務實踐 小結(jié) 習題 8