1. 程式人生 > >手把手帶你做專案,3周學會小程式

手把手帶你做專案,3周學會小程式

初衷

自微信小程式出道以後不斷升溫,各行各業都在嘗試使用小程式。所以小編特此把自己編寫小程式過程中遇到的問題,心得,和技巧分享給大家,希望可以幫助在路上和準備上路的“碼”友。
“極客衝頂”是小編在業餘時間編寫的一款答題小程式,期間遇到了很多問題,特此歸納總結,做了一系列的文章分享給大家。為了大家更好的理解小程式的開發過程,小編特此重新編寫一個名為“久問問答”的小程式,和大家一起從零開始,最終到可以釋出的一些列文章,同時會在接下來的每期更新到最新原始碼。有興趣的朋友可以置頂訂閱號,以便及時獲取最新章節。
點選此處體驗“極客衝頂”。

PS:久問問答:久一的問答社群,小程式會如期在全部章節完成以後上線,屆時歡迎大家體驗。

願景

小編認為,最好的學習就是實戰,學了再多的基礎知識不去用也是浪費,就好比“英雄無用武之地”。所以小編直接帶大家實戰,用專案驅動學習。過程中你會學習,基本的HTML,CSS,ES6,Spring-Boot,MyBatis,MyBatis Generator,Flyway,Restful,Heroku,專案部署搭建和一些程式設計實踐。所以通過學習本系列教程以後,你可以自己開發小程式前後端,並且上線自己的小程式,同時可以熟悉使用如上羅列的工具。

要求

當然本系列文章也會學習者有一定要求,初步瞭解 HTML,CSS,JAVA即可,如果你真的一點不會也有興趣,也可以試試,只是會吃力,不過有問題可以大家一起討論。文末會有一個小程式交流群,歡迎大家隨時討論技術相關知識,切記廣告者勿入。

目錄

目錄和時間以實際為準,下面是預計內容和章節

  • 小程式申請和注意事項
  • 客戶端程式碼準備和基礎功能講解
  • 伺服器的選擇和伺服器搭建
  • 登入實現第一講,資料庫建立,Flyway,MyBatis Generator的使用。
  • 登入實現第二講,多環境部署 Spring Boot,Spring Profile和Heroku的使用。
  • 登入實現第三講,登入邏輯實現,登入驗證和通用介面的驗證方式。
  • 問答功能第一講,釋出問答,Restful,ES6和Toast使用。
  • 問答功能第二講,釋出帶圖問答,上傳圖片和七牛使用。
  • 問答功能第三講,問答列表,下拉重新整理,上拉更新使用。
  • 問答功能第四講,回覆問答,通知功能使用。課下作業,回覆問題艾特功能實現。
  • 問答功能第五講,PC支援釋出問答功能
  • 分享問答並獲得經驗值
  • 為小程式新增廣告
  • 釋出準備 HTTPS搭建,域名配置。
  • 釋出後維護方案,分離UAT和PROD環境。

問答

如果您對本系列文章有興趣,歡迎置頂本訂閱號,第一時間獲取更新。
如果有任何問題,歡迎加入下方交流群。請新增小編微信,切記備註“小程式”,小編拉你進去。【只討論技術,非誠勿擾】
新增微信

關注

小編運營的訂閱號 “碼匠筆記”,就先後就職於 ThoughtWorks、阿里巴巴等網際網路公司的經驗分享,包含但不限於 JAVA、併發程式設計、效能優化、架構設計、小程式、開源軟體等。有興趣可以關注一波,一起學習、討論。

關注