幫助中心 | 我的帳號 | 關於我們

微信小程序開發實戰(微課視頻版)/Web前端開發技術叢書

  • 作者:周文潔|責編:王冰飛
  • 出版社:清華大學
  • ISBN:9787302541639
  • 出版日期:2020/02/01
  • 裝幀:平裝
  • 頁數:469
人民幣:RMB 89 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書共包含20章,每章均以項目為驅動,將微信小程序的基礎知識點分解實現。全書案例由淺入深,從基礎篇的創建第一個微信小程序開始,到應用篇的各類API的實現,包括天氣查詢、口述校史、電子書櫥、醫療急救卡、會議邀請函、指南針和手繪時鐘等項目;本書在遊戲篇還包含了拼圖、推箱子和貪吃蛇遊戲;在提高篇引入了小程序雲開發的概念,例如帶有雲資料庫的高校新聞網、帶有雲存儲的電子書櫥;最後在綜合篇給出圖片分享社區案例,介紹了第三方Vant Weapp組件庫,並結合雲開發技術實現了生日管家小程序。
    本書包含完整項目案例21個,均在微信web開發者工具和真機中調試通過,並提供全套項目案例源代碼、練習題和視頻講解等電子資源供讀者下載。本書適用於微信小程序愛好者、程序設計人員和電腦相關專業學生。

作者介紹
周文潔|責編:王冰飛
    周文潔,澳大利亞墨爾本大學信息技術專業畢業,工學碩士學位。曾任職于微軟大中華區客戶服務與技術支持中心,現任職于安徽師範大學,從事教學、系統運維和研發等工作。教育部2018年第一批產學協同育人項目——微信事業部「微信小程序課程改革」負責人。主要從事Java程序設計、Android程序設計、HTML5網頁前端設計等課程教學工作,擅長案例式教學模式,並開發過多個商業項目。近年來出版Web前端開發技術系列教材,獨立編著了《HTML5網頁前端設計》和《HTML5網頁前端設計實戰》等教材。

目錄
入門篇
第1章  開發前的準備
  1.1  註冊小程序
    1.1.1  註冊開發者賬號
    1.1.2  完善小程序信息
    1.1.3  管理小程序成員
  1.2  小程序開發工具
    1.2.1  軟體的下載與安裝
    1.2.2  開發者工具的登錄
第2章  第一個微信小程序
  2.1  自動生成小程序
    2.1.1  項目創建
    2.1.2  真機預覽
    2.1.3  完整代碼展示
  2.2  手動創建小程序
    2.2.1  項目創建
    2.2.2  頁面配置
    2.2.3  視圖設計
    2.2.4  邏輯實現
    2.2.5  完整代碼展示
基礎篇
第3章  小程序框架
  3.1  列表布局小程序
    3.1.1  項目創建
    3.1.2  頁面配置
    3.1.3  視圖設計
    3.1.4  邏輯實現
    3.1.5  完整代碼展示
  3.2  九宮格布局小程序
    3.2.1  項目創建
    3.2.2  頁面配置
    3.2.3  視圖設計
    3.2.4  邏輯實現
    3.2.5  完整代碼展示
第4章  小程序組件·猜數字遊戲
  4.1  項目創建
  4.2  頁面配置
    4.2.1  創建頁面文件
    4.2.2  刪除和修改文件
  4.3  視圖設計
    4.3.1  導航欄設計
    4.3.2  公共樣式設計
    4.3.3  頁面設計
  4.4  邏輯實現
    4.4.1  遊戲頁面的邏輯實現
    4.4.2  首頁的邏輯實現
  4.5  完整代碼展示
    4.5.1  主體文件代碼展示
    4.5.2  首頁代碼展示
    4.5.3  "遊戲規則"頁面代碼展示

    4.5.4  "關於我們"頁面代碼展示
    4.5.5  開始遊戲(game)代碼展示
應用篇
第5章  小程序網路API·天氣查詢
  5.1  準備工作
    5.1.1  API密鑰申請
    5.1.2  API調用方法
    5.1.3  伺服器域名配置
  5.2  項目創建
  5.3  頁面配置
    5.3.1  創建頁面文件
    5.3.2  刪除和修改文件
    5.3.3  創建其他文件
  5.4  視圖設計
    5.4.1  導航欄設計
    5.4.2  頁面設計
  5.5  邏輯實現
    5.5.1  更新省、市、區信息
    5.5.2  獲取實況天氣數據
    5.5.3  更新頁面天氣信息
  5.6  完整代碼展示
第6章  小程序媒體API·口述校史
  6.1  項目創建
  6.2  頁面配置
    6.2.1  創建頁面文件
    6.2.2  刪除和修改文件
    6.2.3  創建其他文件
  6.3  視圖設計
    6.3.1  導航欄設計
    6.3.2  頁面設計
  6.4  邏輯實現
    6.4.1  更新播放列表
    6.4.2  點擊播放視頻
    6.4.3  發送彈幕
  6.5  完整代碼展示
第7章  小程序文件API·電子書櫥
  7.1  準備工作
  7.2  項目創建
  7.3  頁面配置
    7.3.1  創建頁面文件
    7.3.2  刪除和修改文件
  7.4  視圖設計
    7.4.1  導航欄設計
    7.4.2  頁面設計
  7.5  邏輯實現
    7.5.1  更新圖書列表
    7.5.2  封裝提示消息
    7.5.3  打開指定圖書
    7.5.4  保存下載的圖書
    7.5.5  下載並閱讀圖書

  7.6  完整代碼展示
第8章  小程序數據API·醫療急救卡
  8.1  項目介紹
  8.2  項目創建
  8.3  頁面配置
    8.3.1  創建頁面文件
    8.3.2  刪除和修改文件
  8.4  視圖設計
    8.4.1  導航欄設計
    8.4.2  頁面設計
  8.5  邏輯實現
    8.5.1  尚未創建醫療急救卡的首頁的邏輯實現
    8.5.2  醫療急救卡創建頁的邏輯實現
    8.5.3  已經創建急救卡的首頁的邏輯實現
  8.6  完整代碼展示
    8.6.1  應用文件代碼展示
    8.6.2  頁面文件代碼展示
第9章  小程序位置API·會議邀請函
  9.1  項目創建
  9.2  頁面配置
    9.2.1  創建頁面文件
    9.2.2  刪除和修改文件
    9.2.3  創建其他文件
  9.3  視圖設計
    9.3.1  導航欄設計
    9.3.2  頁面設計
  9.4  邏輯實現
    9.4.1  更新嘉賓列表
    9.4.2  更新地圖位置
    9.4.3  查看地圖詳情
  9.5  完整代碼展示
第10章  小程序設備API·指南針
  10.1  項目創建
  10.2  頁面配置
    10.2.1  創建頁面文件
    10.2.2  刪除和修改文件
    10.2.3  創建其他文件
  10.3  視圖設計
    10.3.1  導航欄設計
    10.3.2  頁面設計
  10.4  邏輯實現
    10.4.1  指南針旋轉動畫
    10.4.2  更新角度和方向信息
    10.4.3  更新地理位置信息
  10.5  完整代碼展示
第11章  小程序界面API·手繪時鐘
  11.1  項目創建
  11.2  頁面配置
    11.2.1  創建頁面文件
    11.2.2  刪除和修改文件

  11.3  視圖設計
    11.3.1  導航欄設計
    11.3.2  頁面設計
  11.4  邏輯實現
    11.4.1  創建畫布上下文
    11.4.2  繪製時鐘刻度
    11.4.3  繪製時鐘指針
    11.4.4  顯示數字電子時鐘
    11.4.5  每秒實時更新
  11.5  完整代碼展示
遊戲篇
第12章  小程序遊戲·拼圖遊戲
  12.1  需求分析
    12.1.1  首頁功能需求
    12.1.2  遊戲頁功能需求
  12.2  項目創建
  12.3  頁面配置
    12.3.1  創建頁面文件
    12.3.2  刪除和修改文件
    12.3.3  創建其他文件
  12.4  視圖設計
    12.4.1  導航欄設計
    12.4.2  頁面設計
  12.5  邏輯實現
    12.5.1  首頁邏輯
    12.5.2  遊戲頁邏輯
  12.6  完整代碼展示
    12.6.1  應用文件代碼展示
    12.6.2  頁面文件代碼展示
第13章  小程序遊戲·推箱子遊戲
  13.1  需求分析
    13.1.1  首頁功能需求
    13.1.2  遊戲頁功能需求
  13.2  項目創建
  13.3  頁面配置
    13.3.1  創建頁面文件
    13.3.2  刪除和修改文件
    13.3.3  創建其他文件
  13.4  視圖設計
    13.4.1  導航欄設計
    13.4.2  頁面設計
  13.5  邏輯實現
    13.5.1  公共邏輯
    13.5.2  首頁邏輯
    13.5.3  遊戲頁邏輯
  13.6  完整代碼展示
    13.6.1  應用文件代碼展示
    13.6.2  公共函數文件代碼展示
    13.6.3  頁面文件代碼展示
第14章  小程序遊戲·貪吃蛇遊戲

  14.1  需求分析
    14.1.1  首頁功能需求
    14.1.2  遊戲頁功能需求
  14.2  項目創建
  14.3  頁面配置
    14.3.1  創建頁面文件
    14.3.2  刪除和修改文件
    14.3.3  創建其他文件
  14.4  視圖設計
    14.4.1  導航欄設計
    14.4.2  頁面設計
  14.5  數據模型設計
    14.5.1  貪吃蛇模型設計
    14.5.2  蛇身移動模型
    14.5.3  蛇吃食物模型
  14.6  邏輯實現
    14.6.1  首頁邏輯
    14.6.2  遊戲頁邏輯
  14.7  完整代碼展示
    14.7.1  應用文件代碼展示
    14.7.2  頁面文件代碼展示
提高篇
第15章  小程序前端綜合實例·基於模擬數據的高校新聞網
  15.1  需求分析
    15.1.1  首頁功能需求
    15.1.2  新聞頁功能需求
    15.1.3  個人中心頁功能需求
  15.2  項目創建
  15.3  頁面配置
    15.3.1  創建頁面文件
    15.3.2  刪除和修改文件
    15.3.3  創建其他文件
  15.4  視圖設計
    15.4.1  導航欄設計
    15.4.2  tabBar設計
    15.4.3  頁面設計
  15.5  邏輯實現
    15.5.1  公共邏輯
    15.5.2  首頁邏輯
    15.5.3  新聞頁邏輯
    15.5.4  個人中心頁邏輯
    15.5.5  清除臨時數據
  15.6  完整代碼展示
    15.6.1  應用文件代碼展示
    15.6.2  公共函數文件代碼展示
    15.6.3  頁面文件代碼展示
  15.7  項目小結
第16章  小程序全棧開發·基於WAMP的高校新聞網
  16.1  初始化項目
    16.1.1  現有項目導入

    16.1.2  後端邏輯實現
    16.1.3  公共邏輯
  16.2  首頁改造
    16.2.1  新聞列表展示
    16.2.2  載入更多新聞
    16.2.3  點擊跳轉新聞內容
  16.3  新聞頁改造
  16.4  個人中心頁改造
  16.5  完整代碼展示
    16.5.1  應用文件代碼展示
    16.5.2  公共函數文件代碼展示
    16.5.3  頁面文件代碼展示
第17章  小程序雲開發·基於雲資料庫的高校新聞網
  17.1  雲開發簡介
    17.1.1  什麼是雲開發
    17.1.2  雲開發能力介紹
    17.1.3  雲開發的開通步驟
  17.2  初始化項目
    17.2.1  創建雲模板項目
    17.2.2  遷移老項目
    17.2.3  部署雲資料庫
  17.3  首頁改造
    17.3.1  展示新聞列表
    17.3.2  展示滾動圖片
    17.3.3  觸底自動載入新聞列表
    17.3.4  點擊新聞列表傳遞新聞編號
  17.4  新聞閱讀頁改造
  17.5  個人中心頁改造
  17.6  完整代碼展示
    17.6.1  應用文件代碼展示
    17.6.2  公共函數文件代碼展示
    17.6.3  頁面文件代碼展示
第18章  小程序雲開發·基於雲存儲的電子書櫥
  18.1  初始化項目
    18.1.1  創建雲模板項目
    18.1.2  遷移老項目
    18.1.3  部署雲文件存儲
    18.1.4  部署雲資料庫
  18.2  首頁改造
    18.2.1  展示圖書列表
    18.2.2  點擊跳轉圖書詳情頁
  18.3  圖書詳情頁改造
    18.3.1  頁面設計
    18.3.2  頁面邏輯
    18.3.3  閱讀圖書功能
  18.4  完整代碼展示
    18.4.1  應用文件代碼展示
    18.4.2  頁面文件代碼展示
綜合篇
第19章  小程序雲開發·基於全套雲能力的圖片分享社區

  19.1  初始化項目
    19.1.1  創建雲模板項目
    19.1.2  部署雲資料庫
    19.1.3  創建頁面文件
  19.2  視圖設計
    19.2.1  導航欄設計
    19.2.2  頁面設計
  19.3  邏輯實現
    19.3.1  用戶個人信息獲取邏輯
    19.3.2  上傳圖片頁邏輯
    19.3.3  首頁邏輯
    19.3.4  個人主頁邏輯
    19.3.5  圖片展示頁邏輯
  19.4  完整代碼展示
    19.4.1  應用文件代碼展示
    19.4.2  雲函數文件代碼展示
    19.4.3  頁面文件代碼展示
第20章  小程序UI組件庫·基於Vant Weapp的生日管家
  20.1  小程序自定義組件簡介
    20.1.1  什麼是自定義組件
    20.1.2  自定義組件的引用方式
    20.1.3  小程序UI組件庫Vant Weapp
    20.1.4  Vant Weapp的下載和安裝
  20.2  需求分析
    20.2.1  首頁功能需求
    20.2.2  好友信息編輯頁功能需求
    20.2.3  好友信息展示頁功能需求
  20.3  初始化項目
    20.3.1  創建雲模板項目
    20.3.2  部署雲資料庫
    20.3.3  創建頁面文件
    20.3.4  創建其他文件
  20.4  視圖設計
    20.4.1  導航欄設計
    20.4.2  頁面設計
  20.5  邏輯實現
    20.5.1  公共邏輯
    20.5.2  好友信息編輯頁邏輯
    20.5.3  首頁邏輯
    20.5.4  好友信息展示頁邏輯
  20.6  完整代碼展示
    20.6.1  應用文件代碼展示
    20.6.2  公共函數文件代碼展示
    20.6.3  頁面文件代碼展示
附錄A  伺服器部署
  A.1  伺服器域名配置
    A.1.1  配置流程
    A.1.2  HTTPS證書
  A.2  臨時伺服器部署
    A.2.1  軟體部署

    A.2.2  網路請求
    A.2.3  跳過域名校驗
附錄B  可視化資料庫搭建
  B.1  軟體部署
  B.2  創建資料庫
  B.3  分配用戶許可權
附錄C  後端框架搭建
  C.1  後端框架部署
  C.2  資料庫對接配置
  C.3  介面製作示例
附錄D  個人開發者服務類目以及小程序場景值、小程序預定顏色

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032