| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202409*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:編程真好玩-從零開始學網頁設計及3D編程 ISBN:9787301353134 出版社:北京大學 著編譯者:少兒編程網 頁數:283 所在地:中國大陸 *此為代購商品 書號:1672020 可大量預訂,請先連絡。 內容簡介 本書從網頁開發的基礎知識HTML5、CSS、JavaScript開始,以項目實戰的方式詳細介紹如何構建自適應網頁,並通過工具免費發布自己的網站。在後面的章節中,以主流的3D框架ThreeJS為技術支撐,在網頁中編寫JavaScript代碼,讓讀者深入淺出地構建完整的3D應用場景。 本書由少兒編程網核心成員編寫,作者都具有多年軟體開發經驗,書中案例中包含很多優秀的軟體工程思想,強調編程實戰,採用項目驅動和目標導向的思維方法去學習最前沿的計算機編程技術。 本書適合對網頁設計和3D編程感興趣的讀者,特別是對前端開發(網站、小程序、3D模型展示、3D遊戲原理、數據可視化、虛擬現實等應用方向)有興趣的青少年。無論是初學者還是有一定基礎的愛好者,都能從本書中獲益匪淺。作者簡介 少兒編程網成立於2014年,是國內最早專門從事少兒編程教育宣傳、推廣、普及的公益平台,網站提供了大量的免費圖文和視頻教程,並有QQ群和微信群提供在線指導和答疑。網站的創始及運營團隊均來自軟體開發一線,具有豐富的程序設計開發經驗,也有多年的青少年編程教學實踐經驗,曾編寫出版了《帶你步入編程世界:Scratch2 0零基礎入門》、《Scratch 2 0少兒編程奇幻之旅》及《從Scratch進階到Python(基礎篇)》。目錄 第1章 小試牛刀——認識網頁設計1 1 認識網頁三劍客 1 1 1 網頁是什麼 1 1 2 HTML、CSS和JS的效果對比 1 2 嘗試寫個程序吧 1 2 1 創建網站 1 2 2 創建自己的第一個網頁 1 2 3 HTML頁面結構 第2章 整裝待發——升級裝備 2 1 VSCode下載與安裝 2 2 VSCode安裝擴展 2 2 1 安裝中文語言包 2 2 2 安裝LiveServer 2 2 3 安裝CodeRunner 2 2 4 VSCode初體驗 2 2 5 創建代碼片段 2 2 6 LiveServer本地服務 2 2 7 本地服務啟動與關閉 第3章 免費搭建網站 3 1 註冊賬號,創建隧道 3 1 1 註冊賬號、登錄 3 1 2 創建隧道 3 2 啟動隧道,網站上線 3 2 1 下載客戶端 3 2 2 啟動客戶端 3 2 3 網站上線 3 2 4 流程總結 第4章 網頁設計製作 4 1 召集助手 4 2 設計草圖 4 3 導航欄 4 3 1 創建導航欄框架 4 3 2 給導航添加Logo圖片 4 3 3 添加導航文字 4 3 4 摺疊導航欄 4 4 輪播圖 4 4 1 圖片切換輪播 4 4 2 添加指示按鈕 4 4 3 左右切換按鈕 4 4 4 添加圖片信息 4 5 校園要聞 4 5 1 搭建框架 4 5 2 填充內容 4 6 視頻播放 4 6 1 搭建框架 4 6 2 填充內容 4 6 3 自定義CSS樣式 4 6 4 裁剪出梯形背景 4 7 照片圖集 4 7 1 搭建框架 4 7 2 填充圖片 4 7 3 圖片溢出隱藏 4 8 表單 4 8 1 創建表單 4 8 2 添加背景圖 4 9 底部頁腳 4 10 頁面動畫 第5章 探尋JavaScript的世界 5 1 JavaScript基礎知識 5 1 1 第一行JavaScript代碼 5 1 2 執行JavaScript程序 5 1 3 JavaScript註釋 5 1 4 變數和常量 5 1 5 運算符 5 2 流程式控制制 5 2 1 條件語句 5 2 2 循環語句 5 3 函數 5 3 1 函數的定義 5 3 2 帶參數的函數 5 3 3 帶返回值的函數 5 3 4 遞歸函數 5 4 面向對象編程 5 4 1 JavaScript類 5 4 2 構造方法 5 4 3 類的繼承 5 4 4 類的方法重寫 5 5 JS與HTML 5 5 1 JS程序對HTML的控制 5 5 2 事件 5 5 3 燈光開關 5 5 4 使用幫助手冊 第6章 用JavaScript構建3D世界 6 1 認識ThreeJS 6 1 1 ThreeJS框架下載 6 1 2 ThreeJS中的一些概念 6 2 創建第一個3D場景 6 2 1 準備工作 6 2 2 代碼實現 6 2 3 三維坐標系 6 2 4 旋轉物體 6 3 場景升級 6 3 1 更換材質 6 3 2 添加光源 6 3 3 軌道控制器 6 3 4 ThreeJS中的顏色 6 3 5 添加多個物體 6 4 面向對象編程構建3D場景 6 4 1 自定義類 6 4 2 使用自定義類創建3D場景 6 5 Minecraft場景搭建 6 5 1 Minecraft中的方塊 6 5 2 創建Minecraft方塊 6 5 3 創建Minecraft草坪 6 5 4 封裝BlockGround類 6 5 5 創建Minecraft樹 6 5 6 創建一片森林 6 5 7 創建Minecraft花 6 5 8 天空盒子 6 5 9 高效地創建地面 6 5 10 創建Minecraft草原 6 6 載入3D動畫模型 6 6 1 載入GLB動畫模型 6 6 2 載入FBX動畫模型 6 6 3 載入Minecraft遊戲玩家 6 7 模擬Minecraft遊戲場景 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |