注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)微信小程序開(kāi)發(fā)從入門(mén)到實(shí)戰(zhàn):微課視頻版

微信小程序開(kāi)發(fā)從入門(mén)到實(shí)戰(zhàn):微課視頻版

微信小程序開(kāi)發(fā)從入門(mén)到實(shí)戰(zhàn):微課視頻版

定 價(jià):¥79.80

作 者: 陳云貴,高旭 著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302548188 出版時(shí)間: 2020-01-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 484 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)以微信小程序開(kāi)發(fā)入門(mén)到實(shí)戰(zhàn)為定位,內(nèi)容共12章: 第1章帶領(lǐng)讀者認(rèn)識(shí)微信小程序; 第2章整體性地討論小程序的框架問(wèn)題; 第3章介紹常見(jiàn)的組件; 第4章介紹視圖層的樣式布局; 第5章介紹邏輯層JavaScript; 第6章介紹小程序數(shù)據(jù)庫(kù)操作; 第7章介紹常見(jiàn)的網(wǎng)絡(luò)接口; 第8章介紹常見(jiàn)的媒體和設(shè)備接口; 第9章介紹常見(jiàn)的交互和開(kāi)放接口; 第10章介紹微信小程序*新技術(shù)——云開(kāi)發(fā); 第11、12章是兩個(gè)綜合性項(xiàng)目。考慮到大部分高校開(kāi)設(shè)過(guò)“Java程序設(shè)計(jì)”課程,本書(shū)中的高級(jí)接口均采用Java作為后端開(kāi)發(fā)語(yǔ)言,案例中的后端代碼附有注釋?zhuān)瑳](méi)有Java基礎(chǔ)的讀者可以根據(jù)注釋修改成自己需要的后端程序。全書(shū)的110個(gè)知識(shí)點(diǎn)案例代碼、9個(gè)小型實(shí)訓(xùn)項(xiàng)目代碼和2個(gè)大型實(shí)訓(xùn)項(xiàng)目代碼,均在微信開(kāi)發(fā)者工具和真機(jī)中調(diào)試通過(guò)。本書(shū)提供750分鐘的視頻講解,掃描書(shū)中相應(yīng)位置的二維碼可以在線觀看; 本書(shū)還提供教學(xué)大綱、教學(xué)課件、電子教案、程序源碼和教學(xué)進(jìn)度表,掃描封底的課件二維碼可以下載。本書(shū)可作為高等院校計(jì)算機(jī)相關(guān)專(zhuān)業(yè)學(xué)生學(xué)習(xí)微信小程序的教材,也可供對(duì)小程序開(kāi)發(fā)感興趣的開(kāi)發(fā)人員、廣大科技工作者和研究人員參考。本書(shū)由陳云貴和高旭編著,其中,陳云貴負(fù)責(zé)編寫(xiě)第1章、第6~10章和第12章,高旭負(fù)責(zé)編寫(xiě)第2~5章和第11章。全書(shū)由陳云貴審閱定稿。

作者簡(jiǎn)介

  陳云貴,2011年南昌大學(xué)計(jì)算機(jī)軟件與理論碩士研究生畢業(yè),2011-2012福建師范大學(xué)閩南科技學(xué)院計(jì)算機(jī)系教師,2013-2016廣州紅達(dá)信息技術(shù)有限公司/廣州美晶化妝品有限公司獨(dú)立法人創(chuàng)業(yè) 2017年至今廣東科技學(xué)院計(jì)算機(jī)學(xué)院教師,主要教授小程序開(kāi)發(fā)/jsp程序設(shè)計(jì)/javaee框架技術(shù)等課程

圖書(shū)目錄

目錄
源碼下載
第1章
認(rèn)識(shí)小程序
1.1微信小程序介紹
1.1.1微信小程序產(chǎn)生的背景
1.1.2什么是微信小程序
1.1.3小程序之“大程序”
1.1.4微信小程序應(yīng)用前景
1.2小程序特征
1.3微信小程序開(kāi)發(fā)準(zhǔn)備
1.3.1申請(qǐng)小程序賬號(hào)
1.3.2完善信息
1.3.3后臺(tái)介紹
1.4第一個(gè)微信小程序
1.4.1開(kāi)發(fā)者工具的安裝
1.4.2第一個(gè)小程序
1.4.3項(xiàng)目發(fā)布和提交審核
1.5支付寶和百度小程序
1.5.1支付寶小程序
1.5.2百度智能小程序
第2章
小程序開(kāi)發(fā)基礎(chǔ)
2.1開(kāi)發(fā)者工具介紹
2.1.1菜單欄
2.1.2工具欄
2.1.3模擬器
2.1.4目錄樹(shù)
2.1.5代碼編輯區(qū)
2.1.6調(diào)試器
2.2小程序項(xiàng)目結(jié)構(gòu)
2.2.1項(xiàng)目文件結(jié)構(gòu)
2.2.2頁(yè)面文件
2.2.3全局配置文件
2.3生命周期函數(shù)
2.3.1應(yīng)用級(jí)生命周期
2.3.2頁(yè)面級(jí)生命周期
2.4邏輯層
2.4.1頁(yè)面數(shù)據(jù)
2.4.2頁(yè)面事件處理函數(shù)
2.4.3頁(yè)面跳轉(zhuǎn)
2.4.4頁(yè)面間參數(shù)傳遞
2.4.5模塊化
2.4.6頁(yè)面自定義事件函數(shù)
2.5視圖層
2.5.1數(shù)據(jù)綁定
2.5.2條件渲染
2.5.3列表渲染
2.5.4模板
2.5.5引用
2.6實(shí)訓(xùn)項(xiàng)目——商品列表頁(yè)和詳情頁(yè)
第3章
微信小程序組件
3.1組件概述
3.2視圖容器組件
3.2.1view
3.2.2scrollview
3.2.3swiper
3.3基礎(chǔ)內(nèi)容組件
3.3.1icon
3.3.2text
3.3.3progress
3.4表單組件
3.4.1button
3.4.2checkbox
3.4.3input
3.4.4label
3.4.5form
3.4.6picker
3.4.7pickerview
3.4.8radio
3.4.9slider
3.4.10switch
3.4.11textarea
3.5導(dǎo)航組件
3.6媒體組件
3.6.1audio
3.6.2image
3.6.3video
3.7地圖組件
3.8實(shí)訓(xùn)項(xiàng)目——問(wèn)卷調(diào)查
第4章
樣式與布局
4.1小程序樣式
4.1.1定義樣式
4.1.2使用樣式
4.2選擇器
4.2.1基礎(chǔ)選擇器
4.2.2復(fù)合選擇器
4.3基礎(chǔ)樣式
4.3.1文本樣式
4.3.2字體樣式
4.4盒子模型
4.4.1盒子模型概述
4.4.2盒子模型屬性
4.5元素類(lèi)別
4.5.1塊級(jí)元素
4.5.2行內(nèi)元素
4.5.3內(nèi)聯(lián)塊級(jí)元素
4.6flex布局
4.6.1flex基本概念
4.6.2flex容器屬性
4.6.3flex項(xiàng)目屬性
4.7layer布局
4.8float布局
4.9小程序布局實(shí)戰(zhàn)
4.9.1列表式
4.9.2轉(zhuǎn)盤(pán)式
4.9.3多面板
4.9.4標(biāo)簽式
4.10實(shí)訓(xùn)項(xiàng)目——仿京東首頁(yè)小案例
第5章
JavaScript基礎(chǔ)
5.1JavaScript簡(jiǎn)介
5.2JavaScript基礎(chǔ)語(yǔ)法
5.2.1變量
5.2.2數(shù)據(jù)類(lèi)型
5.2.3運(yùn)算符
5.2.4邏輯控制語(yǔ)句
5.2.5定義和調(diào)用函數(shù)
5.2.6小程序中this和that的使用
5.3JavaScript在小程序中常見(jiàn)的交互場(chǎng)景
5.3.1購(gòu)物車(chē)場(chǎng)景
5.3.2下拉菜單場(chǎng)景
5.3.3欄目切換場(chǎng)景
5.3.4系統(tǒng)設(shè)置場(chǎng)景
5.4實(shí)訓(xùn)項(xiàng)目——計(jì)算器小案例
第6章
數(shù)據(jù)庫(kù)操作
6.1MySQL數(shù)據(jù)庫(kù)
6.1.1MySQL數(shù)據(jù)庫(kù)介紹
6.1.2MySQL數(shù)據(jù)庫(kù)下載和安裝
6.1.3使用phpStudy安裝MySQL
6.2可視化工具Navicat for MySQL
6.2.1Navicat介紹與安裝
6.2.2在Navicat中創(chuàng)建數(shù)據(jù)庫(kù)
6.3基于Java的后端JSON接口
6.3.1JDBC
6.3.2JSON接口
6.4數(shù)據(jù)庫(kù)操作
6.4.1wx.request()接口
6.4.2基于數(shù)據(jù)庫(kù)的新聞列表頁(yè)案例
6.4.3基于數(shù)據(jù)庫(kù)的新聞詳情頁(yè)案例
6.5數(shù)據(jù)緩存Storage
6.6html2wxml富文本插件
6.6.1html2wxml插件介紹
6.6.2html2wxml插件使用
6.7實(shí)訓(xùn)項(xiàng)目——基于數(shù)據(jù)庫(kù)的注冊(cè)與登錄案例
第7章
網(wǎng)絡(luò)通信與文件上傳下載操作
7.1WebSocket
7.1.1WebSocket接口
7.1.2基于Node.js的WebSocket案例
7.2wx.uploadFile()文件上傳
7.2.1文件上傳后端
7.2.2文件上傳前端
7.3wx.downloadFile()文件下載
7.4實(shí)訓(xùn)項(xiàng)目——網(wǎng)絡(luò)相冊(cè)
7.4.1網(wǎng)絡(luò)相冊(cè)項(xiàng)目后端
7.4.2網(wǎng)絡(luò)相冊(cè)項(xiàng)目前端
第8章
媒體與設(shè)備操作
8.1地圖與位置
8.1.1地圖
8.1.2位置
8.2圖片
8.3視頻
8.4錄音、音頻播放控制以及背景音樂(lè)
8.4.1錄音
8.4.2音頻播放控制
8.4.3背景音樂(lè)
8.5設(shè)備操作
8.5.1獲取系統(tǒng)信息
8.5.2網(wǎng)絡(luò)環(huán)境
8.5.3電量
8.6實(shí)訓(xùn)項(xiàng)目——音樂(lè)播放器案例
第9章
交互接口和開(kāi)放接口
9.1交互反饋
9.1.1消息提示框wx.showToast()和加載提示框
wx.showLoading()
9.1.2模態(tài)對(duì)話框wx.showModal()和操作菜單
wx.showActionSheet()
9.2微信登錄接口wx.login()
9.2.1微信登錄前端
9.2.2微信登錄后端
9.3微信支付接口wx.requestPayment()
9.3.1微信支付前端
9.3.2微信支付后端
9.4獲取用戶(hù)信息接口wx.getUserInfo()
9.5模板消息template
9.5.1模板消息前端
9.5.2模板消息后端
9.6權(quán)限接口
9.6.1用戶(hù)授權(quán)接口wx.authorize()
9.6.2獲取用戶(hù)權(quán)限設(shè)置接口wx.getSetting()
9.6.3打開(kāi)用戶(hù)權(quán)限設(shè)置界面接口wx.openSetting()
9.7微信運(yùn)動(dòng)接口wx.getWeRunData()
9.8其他常見(jiàn)開(kāi)放接口
9.8.1小程序間跳轉(zhuǎn)接口wx.navigateToMiniProgram()
9.8.2獲取用戶(hù)收貨地址接口wx.chooseAddress()
9.8.3SOTER指紋認(rèn)證
9.9實(shí)訓(xùn)項(xiàng)目——購(gòu)物車(chē)與結(jié)算功能
第10章
小程序云開(kāi)發(fā)
10.1云開(kāi)發(fā)
10.1.1開(kāi)通云開(kāi)發(fā)功能
10.1.2云開(kāi)發(fā)控制臺(tái)使用
10.1.3第一個(gè)云開(kāi)發(fā)小程序
10.2云存儲(chǔ)
10.3云函數(shù)
10.3.1云函數(shù)API和云函數(shù)創(chuàng)建
10.3.2Callback風(fēng)格和Promise風(fēng)格
10.3.3npm和wxserversdk
10.4云數(shù)據(jù)庫(kù)
10.4.1數(shù)據(jù)類(lèi)型和權(quán)限控制
10.4.2查詢(xún)數(shù)據(jù)
10.4.3插入數(shù)據(jù)
10.4.4更新數(shù)據(jù)
10.4.5刪除數(shù)據(jù)
10.5實(shí)訓(xùn)項(xiàng)目——基于云數(shù)據(jù)庫(kù)的許愿墻
第11章
數(shù)碼產(chǎn)品類(lèi)電商小程序項(xiàng)目
11.1需求分析
11.2頁(yè)面設(shè)計(jì)與實(shí)現(xiàn)
11.2.1全局文件的設(shè)計(jì)與實(shí)現(xiàn)
11.2.2商城首頁(yè)的設(shè)計(jì)與實(shí)現(xiàn)
11.2.3商品分類(lèi)頁(yè)的設(shè)計(jì)與實(shí)現(xiàn)
11.2.4商品詳情頁(yè)的設(shè)計(jì)與實(shí)現(xiàn)
11.3購(gòu)物車(chē)功能的設(shè)計(jì)與實(shí)現(xiàn)
11.4支付頁(yè)面的設(shè)計(jì)
11.5項(xiàng)目小結(jié)
第12章
基于云開(kāi)發(fā)的新聞小程序項(xiàng)目
12.1需求分析
12.2云存儲(chǔ)的設(shè)計(jì)與實(shí)現(xiàn)
12.2.1云存儲(chǔ)在本項(xiàng)目中的意義
12.2.2云存儲(chǔ)的設(shè)計(jì)與實(shí)現(xiàn)
12.3云數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)
12.4小程序端的實(shí)現(xiàn)
12.4.1項(xiàng)目效果圖展示
12.4.2全局文件的實(shí)現(xiàn)
12.4.3其他頁(yè)面的實(shí)現(xiàn)
12.5項(xiàng)目小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)