### 微信小程序介紹:
微信小程序是一種在微信生態中運行的輕量級應用,用戶可以在不離開微信的情況下,使用小程序進行各種操作,如購物、點餐、預約等。相比于傳統的手機應用,微信小程序不需要下載安裝,更加輕便快捷,具有很高的用戶體驗度。
------------
**需要掌握的知識:**
**前端技術**:微信小程序的前端部分主要使用 WXML、WXSS 和 JavaScript 進行開發。需要掌握 HTML、CSS 和 JavaScript 等前端基礎知識,熟悉前端開發框架和工具,如 Vue.js、React、Webpack 等。
**小程序開發框架**:微信提供了一套小程序開發框架,包括小程序的基礎組件、API 和開發工具。你需要學習這些開發框架,了解小程序的基本組成部分,如頁面、組件、事件等,掌握小程序的基礎開發流程。
**服務端開發**:微信小程序需要與后臺服務器進行交互,處理數據請求和響應。你需要了解服務端開發技術,如 Node.js、Python、Java 等,熟悉 RESTful API 的設計和實現,掌握數據庫操作和服務器部署等技能。
**設計和交互**:微信小程序的設計和交互對用戶體驗至關重要。你需要具備一定的設計和交互技能,了解用戶研究、界面設計、交互設計等基本知識,熟悉小程序的設計規范和交互模式,提高小程序的可用性和易用性。
<br>
測試和調試:開發微信小程序需要進行測試和調試,確保小程序的穩定性和性能。你需要掌握測試工具和方法,如調試工具、性能測試工具等,熟悉測試和調試流程,及時發現和修復問題。
<br>
以上是開發微信小程序需要掌握的基本知識和技能。
在我們這門課程對以上技能要求不是必要的,如果有一定的基礎更好。
------------
如何開始?
搜索微信開發者文檔,點擊小程序:

在開發者文檔中,我們找到安裝開發者工具一節,下載微信開發者工具。

安裝好微信開發者工具后,就可以創建微信小程序項目了:

------------
萬事俱備,接下來我們就可以根據微信開發者文檔中介紹的內容,開始微信小程序開發。
- 微信小程序項目介紹
- ChatGPT介紹
- 微信小程序介紹
- 小程序目錄結構
- 小程序配置說明
- 小程序添加一個新頁面
- OpenAI介紹
- OpenAI-API介紹
- 服務端環境介紹
- ThinkPHP框架介紹安裝
- 為框架添加API的Client包
- 后端API測試
- 首頁代碼布局
- tabBar布局
- 聊天對話實戰-功能設計
- 聊天對話實戰-頁面代碼實現
- 聊天對話實戰-api整合
- 翻譯小助手實戰-功能設計
- 翻譯小助手實戰-頁面代碼實現
- 翻譯小助手實戰-api整合
- 圖片生成器實戰-功能設計
- 圖片生成器實戰-頁面代碼實現
- 圖片生成器實戰-api整合
- 語音轉文本API介紹
- 小程序收費模式1-Tokens計費
- 小程序收費模式2-會員與廣告
- 發布小程序與服務器介紹