微信小程序開發(fā)實戰(zhàn)(微課視頻版) 版權(quán)信息
- ISBN:9787302541639
- 條形碼:9787302541639 ; 978-7-302-54163-9
- 裝幀:平裝-膠訂
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
微信小程序開發(fā)實戰(zhàn)(微課視頻版) 本書特色
本書以微信小程序開發(fā)入門到實戰(zhàn)為定位,內(nèi)容共12章: 第1章帶領(lǐng)讀者認(rèn)識微信小程序; 第2章整體性地討論小程序的框架問題; 第3章介紹常見的組件; 第4章介紹視圖層的樣式布局; 第5章介紹邏輯層JavaScript; 第6章介紹小程序數(shù)據(jù)庫操作; 第7章介紹常見的網(wǎng)絡(luò)接口; 第8章介紹常見的媒體和設(shè)備接口; 第9章介紹常見的交互和開放接口; 第10章介紹微信小程序*技術(shù)——云開發(fā); 第11、12章是兩個綜合性項目。
考慮到大部分高校開設(shè)過“Java程序設(shè)計”課程,本書中的高級接口均采用Java作為后端開發(fā)語言,案例中的后端代碼附有注釋,沒有Java基礎(chǔ)的讀者可以根據(jù)注釋修改成自己需要的后端程序。全書的110個知識點案例代碼、9個小型實訓(xùn)項目代碼和2個大型實訓(xùn)項目代碼,均在微信開發(fā)者工具和真機(jī)中調(diào)試通過。
本書提供750分鐘的視頻講解,掃描書中相應(yīng)位置的二維碼可以在線觀看; 本書還提供教學(xué)大綱、教學(xué)課件、電子教案、程序源碼和教學(xué)進(jìn)度表,掃描封底的課件二維碼可以下載。
本書可作為高等院校計算機(jī)相關(guān)專業(yè)學(xué)生學(xué)習(xí)微信小程序的教材,也可供對小程序開發(fā)感興趣的開發(fā)人員、廣大科技工作者和研究人員參考。
本書由陳云貴和高旭編著,其中,陳云貴負(fù)責(zé)編寫第1章、第6~10章和第12章,高旭負(fù)責(zé)編寫第2~5章和第11章。全書由陳云貴審閱定稿。
微信小程序開發(fā)實戰(zhàn)(微課視頻版) 內(nèi)容簡介
本書配套資源豐富,包括教學(xué)大綱、教學(xué)課件、電子教案、程序源碼、教學(xué)進(jìn)度表,并提供110個知識點案例、11個綜合案例、134個微課視頻、850分鐘視頻。
微信小程序開發(fā)實戰(zhàn)(微課視頻版) 目錄
目錄 入門篇 第1章開發(fā)前的準(zhǔn)備 1.1注冊小程序 1.1.1注冊開發(fā)者賬號 1.1.2完善小程序信息 1.1.3管理小程序成員 1.2小程序開發(fā)工具 1.2.1軟件的下載與安裝 1.2.2開發(fā)者工具的登錄 第2章**個微信小程序 2.1自動生成小程序 2.1.1項目創(chuàng)建 2.1.2真機(jī)預(yù)覽 2.1.3完整代碼展示 2.2手動創(chuàng)建小程序 2.2.1項目創(chuàng)建 2.2.2頁面配置 2.2.3視圖設(shè)計 2.2.4邏輯實現(xiàn) 2.2.5完整代碼展示 基礎(chǔ)篇 第3章小程序框架 3.1列表布局小程序 3.1.1項目創(chuàng)建 3.1.2頁面配置 3.1.3視圖設(shè)計 3.1.4邏輯實現(xiàn) 3.1.5完整代碼展示 3.2九宮格布局小程序 3.2.1項目創(chuàng)建 3.2.2頁面配置 3.2.3視圖設(shè)計 3.2.4邏輯實現(xiàn) 3.2.5完整代碼展示
第4章小程序組件·猜數(shù)字游戲 4.1項目創(chuàng)建 4.2頁面配置 4.2.1創(chuàng)建頁面文件 4.2.2刪除和修改文件 4.3視圖設(shè)計 4.3.1導(dǎo)航欄設(shè)計 4.3.2公共樣式設(shè)計 4.3.3頁面設(shè)計 4.4邏輯實現(xiàn) 4.4.1游戲頁面的邏輯實現(xiàn) 4.4.2首頁的邏輯實現(xiàn) 4.5完整代碼展示 4.5.1主體文件代碼展示 4.5.2首頁代碼展示 4.5.3“游戲規(guī)則”頁面代碼展示 4.5.4“關(guān)于我們”頁面代碼展示 4.5.5開始游戲(game)代碼展示
應(yīng)用篇 第5章小程序網(wǎng)絡(luò)API·天氣查詢 5.1準(zhǔn)備工作 5.1.1API密鑰申請 5.1.2API調(diào)用方法 5.1.3服務(wù)器域名配置 5.2項目創(chuàng)建 5.3頁面配置 5.3.1創(chuàng)建頁面文件 5.3.2刪除和修改文件 5.3.3創(chuàng)建其他文件 5.4視圖設(shè)計 5.4.1導(dǎo)航欄設(shè)計 5.4.2頁面設(shè)計 5.5邏輯實現(xiàn) 5.5.1更新省、市、區(qū)信息 5.5.2獲取實況天氣數(shù)據(jù) 5.5.3更新頁面天氣信息 5.6完整代碼展示 第6章小程序媒體API·口述校史 6.1項目創(chuàng)建 6.2頁面配置 6.2.1創(chuàng)建頁面文件 6.2.2刪除和修改文件 6.2.3創(chuàng)建其他文件 6.3視圖設(shè)計 6.3.1導(dǎo)航欄設(shè)計 6.3.2頁面設(shè)計 6.4邏輯實現(xiàn) 6.4.1更新播放列表 6.4.2點擊播放視頻 6.4.3發(fā)送彈幕 6.5完整代碼展示 第7章小程序文件API·電子書櫥 7.1準(zhǔn)備工作 7.2項目創(chuàng)建 7.3頁面配置 7.3.1創(chuàng)建頁面文件 7.3.2刪除和修改文件 7.4視圖設(shè)計 7.4.1導(dǎo)航欄設(shè)計 7.4.2頁面設(shè)計 7.5邏輯實現(xiàn) 7.5.1更新圖書列表 7.5.2封裝提示消息 7.5.3打開指定圖書 7.5.4保存下載的圖書 7.5.5下載并閱讀圖書 7.6完整代碼展示 第8章小程序數(shù)據(jù)API·醫(yī)療急救卡 8.1項目介紹 8.2項目創(chuàng)建 8.3頁面配置 8.3.1創(chuàng)建頁面文件 8.3.2刪除和修改文件 8.4視圖設(shè)計 8.4.1導(dǎo)航欄設(shè)計 8.4.2頁面設(shè)計 8.5邏輯實現(xiàn) 8.5.1尚未創(chuàng)建醫(yī)療急救卡的首頁的邏輯實現(xiàn) 8.5.2醫(yī)療急救卡創(chuàng)建頁的邏輯實現(xiàn) 8.5.3已經(jīng)創(chuàng)建急救卡的首頁的邏輯實現(xiàn) 8.6完整代碼展示 8.6.1應(yīng)用文件代碼展示 8.6.2頁面文件代碼展示 第9章小程序位置API·會議邀請函 9.1項目創(chuàng)建 9.2頁面配置 9.2.1創(chuàng)建頁面文件 9.2.2刪除和修改文件 9.2.3創(chuàng)建其他文件 9.3視圖設(shè)計 9.3.1導(dǎo)航欄設(shè)計 9.3.2頁面設(shè)計 9.4邏輯實現(xiàn) 9.4.1更新嘉賓列表 9.4.2更新地圖位置 9.4.3查看地圖詳情 9.5完整代碼展示 第10章小程序設(shè)備API·指南針 10.1項目創(chuàng)建 10.2頁面配置 10.2.1創(chuàng)建頁面文件 10.2.2刪除和修改文件 10.2.3創(chuàng)建其他文件 10.3視圖設(shè)計 10.3.1導(dǎo)航欄設(shè)計 10.3.2頁面設(shè)計 10.4邏輯實現(xiàn) 10.4.1指南針旋轉(zhuǎn)動畫 10.4.2更新角度和方向信息 10.4.3更新地理位置信息 10.5完整代碼展示 第11章小程序界面API·手繪時鐘 11.1項目創(chuàng)建 11.2頁面配置 11.2.1創(chuàng)建頁面文件 11.2.2刪除和修改文件 11.3視圖設(shè)計 11.3.1導(dǎo)航欄設(shè)計 11.3.2頁面設(shè)計 11.4邏輯實現(xiàn) 11.4.1創(chuàng)建畫布上下文 11.4.2繪制時鐘刻度 11.4.3繪制時鐘指針 11.4.4顯示數(shù)字電子時鐘 11.4.5每秒實時更新 11.5完整代碼展示 游戲篇 第12章小程序游戲·拼圖游戲 12.1需求分析 12.1.1首頁功能需求 12.1.2游戲頁功能需求 12.2項目創(chuàng)建 12.3頁面配置 12.3.1創(chuàng)建頁面文件 12.3.2刪除和修改文件 12.3.3創(chuàng)建其他文件 12.4視圖設(shè)計 12.4.1導(dǎo)航欄設(shè)計 12.4.2頁面設(shè)計 12.5邏輯實現(xiàn) 12.5.1首頁邏輯 12.5.2游戲頁邏輯 12.6完整代碼展示 12.6.1應(yīng)用文件代碼展示 12.6.2頁面文件代碼展示 第13章小程序游戲·推箱子游戲 13.1需求分析 13.1.1首頁功能需求 13.1.2游戲頁功能需求 13.2項目創(chuàng)建 13.3頁面配置 13.3.1創(chuàng)建頁面文件 13.3.2刪除和修改文件 13.3.3創(chuàng)建其他文件 13.4視圖設(shè)計 13.4.1導(dǎo)航欄設(shè)計 13.4.2頁面設(shè)計 13.5邏輯實現(xiàn) 13.5.1公共邏輯 13.5.2首頁邏輯 13.5.3游戲頁邏輯 13.6完整代碼展示 13.6.1應(yīng)用文件代碼展示 13.6.2公共函數(shù)文件代碼展示 13.6.3頁面文件代碼展示 第14章小程序游戲·貪吃蛇游戲 14.1需求分析 14.1.1首頁功能需求 14.1.2游戲頁功能需求 14.2項目創(chuàng)建 14.3頁面配置 14.3.1創(chuàng)建頁面文件 14.3.2刪除和修改文件 14.3.3創(chuàng)建其他文件 14.4視圖設(shè)計 14.4.1導(dǎo)航欄設(shè)計 14.4.2頁面設(shè)計 14.5數(shù)據(jù)模型設(shè)計 14.5.1貪吃蛇模型設(shè)計 14.5.2蛇身移動模型 14.5.3蛇吃食物模型 14.6邏輯實現(xiàn) 14.6.1首頁邏輯 14.6.2游戲頁邏輯 14.7完整代碼展示 14.7.1應(yīng)用文件代碼展示 14.7.2頁面文件代碼展示 提高篇 第15章小程序前端綜合實例·基于模擬數(shù)據(jù)的高校新聞網(wǎng) 15.1需求分析 15.1.1首頁功能需求 15.1.2新聞頁功能需求 15.1.3個人中心頁功能需求 15.2項目創(chuàng)建 15.3頁面配置 15.3.1創(chuàng)建頁面文件 15.3.2刪除和修改文件 15.3.3創(chuàng)建其他文件 15.4視圖設(shè)計 15.4.1導(dǎo)航欄設(shè)計 15.4.2tabBar設(shè)計 15.4.3頁面設(shè)計 15.5邏輯實現(xiàn) 15.5.1公共邏輯 15.5.2首頁邏輯 15.5.3新聞頁邏輯 15.5.4個人中心頁邏輯 15.5.5清除臨時數(shù)據(jù) 15.6完整代碼展示 15.6.1應(yīng)用文件代碼展示 15.6.2公共函數(shù)文件代碼展示 15.6.3頁面文件代碼展示 15.7項目小結(jié) 第16章小程序全棧開發(fā)·基于WAMP的高校新聞網(wǎng) 16.1初始化項目 16.1.1現(xiàn)有項目導(dǎo)入 16.1.2后端邏輯實現(xiàn) 16.1.3公共邏輯 16.2首頁改造 16.2.1新聞列表展示 16.2.2加載更多新聞 16.2.3點擊跳轉(zhuǎn)新聞內(nèi)容 16.3新聞頁改造 16.4個人中心頁改造 16.5完整代碼展示 16.5.1應(yīng)用文件代碼展示 16.5.2公共函數(shù)文件代碼展示 16.5.3頁面文件代碼展示 第17章小程序云開發(fā)·基于云數(shù)據(jù)庫的高校新聞網(wǎng) 17.1云開發(fā)簡介 17.1.1什么是云開發(fā) 17.1.2云開發(fā)能力介紹 17.1.3云開發(fā)的開通步驟 17.2初始化項目 17.2.1創(chuàng)建云模板項目 17.2.2遷移老項目 17.2.3部署云數(shù)據(jù)庫 17.3首頁改造 17.3.1展示新聞列表 17.3.2展示滾動圖片 17.3.3觸底自動加載新聞列表 17.3.4點擊新聞列表傳遞新聞編號 17.4新聞閱讀頁改造 17.5個人中心頁改造 17.6完整代碼展示 17.6.1應(yīng)用文件代碼展示 17.6.2公共函數(shù)文件代碼展示 17.6.3頁面文件代碼展示 第18章小程序云開發(fā)·基于云存儲的電子書櫥 18.1初始化項目 18.1.1創(chuàng)建云模板項目 18.1.2遷移老項目 18.1.3部署云文件存儲 18.1.4部署云數(shù)據(jù)庫 18.2首頁改造 18.2.1展示圖書列表 18.2.2點擊跳轉(zhuǎn)圖書詳情頁 18.3圖書詳情頁改造 18.3.1頁面設(shè)計 18.3.2頁面邏輯 18.3.3閱讀圖書功能 18.4完整代碼展示 18.4.1應(yīng)用文件代碼展示 18.4.2頁面文件代碼展示 綜合篇 第19章小程序云開發(fā)·基于全套云能力的圖片分享社區(qū) 19.1初始化項目 19.1.1創(chuàng)建云模板項目 19.1.2部署云數(shù)據(jù)庫 19.1.3創(chuàng)建頁面文件 19.2視圖設(shè)計 19.2.1導(dǎo)航欄設(shè)計 19.2.2頁面設(shè)計 19.3邏輯實現(xiàn) 19.3.1用戶個人信息獲取邏輯 19.3.2上傳圖片頁邏輯 19.3.3首頁邏輯 19.3.4個人主頁邏輯 19.3.5圖片展示頁邏輯 19.4完整代碼展示 19.4.1應(yīng)用文件代碼展示 19.4.2云函數(shù)文件代碼展示 19.4.3頁面文件代碼展示 第20章小程序UI組件庫·基于Vant Weapp的生日管家 20.1小程序自定義組件簡介 20.1.1什么是自定義組件 20.1.2自定義組件的引用方式 20.1.3小程序UI組件庫Vant Weapp 20.1.4Vant Weapp的下載和安裝 20.2需求分析 20.2.1首頁功能需求 20.2.2好友信息編輯頁功能需求 20.2.3好友信息展示頁功能需求 20.3初始化項目 20.3.1創(chuàng)建云模板項目 20.3.2部署云數(shù)據(jù)庫 20.3.3創(chuàng)建頁面文件 20.3.4創(chuàng)建其他文件 20.4視圖設(shè)計 20.4.1導(dǎo)航欄設(shè)計 20.4.2頁面設(shè)計 20.5邏輯實現(xiàn) 20.5.1公共邏輯 20.5.2好友信息編輯頁邏輯 20.5.3首頁邏輯 20.5.4好友信息展示頁邏輯 20.6完整代碼展示 20.6.1應(yīng)用文件代碼展示 20.6.2公共函數(shù)文件代碼展示 20.6.3頁面文件代碼展示 附錄A服務(wù)器部署 A.1服務(wù)器域名配置 A.1.1配置流程 A.1.2HTTPS證書 A.2臨時服務(wù)器部署 A.2.1軟件部署 A.2.2網(wǎng)絡(luò)請求 A.2.3跳過域名校驗 附錄B可視化數(shù)據(jù)庫搭建 B.1軟件部署 B.2創(chuàng)建數(shù)據(jù)庫 B.3分配用戶權(quán)限 附錄C后端框架搭建 C.1后端框架部署 C.2數(shù)據(jù)庫對接配置 C.3接口制作示例 附錄D個人開發(fā)者服務(wù)類目以及小程序場景值、小程序預(yù)定顏色
微信小程序開發(fā)實戰(zhàn)(微課視頻版) 作者簡介
陳云貴,2011年南昌大學(xué)計算機(jī)軟件與理論碩士研究生畢業(yè),2011-2012福建師范大學(xué)閩南科技學(xué)院計算機(jī)系教師,2013-2016廣州紅達(dá)信息技術(shù)有限公司/廣州美晶化妝品有限公司獨立法人創(chuàng)業(yè) 2017年至今廣東科技學(xué)院計算機(jī)學(xué)院教師,主要教授小程序開發(fā)/jsp程序設(shè)計/javaee框架技術(shù)等課程
- >
有舍有得是人生
- >
中國歷史的瞬間
- >
龍榆生:詞曲概論/大家小書
- >
【精裝繪本】畫給孩子的中國神話
- >
朝聞道
- >
李白與唐代文化
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
回憶愛瑪儂