有一點基礎,但基本只是小白,想自學做微信小程序可以嗎?該怎麼辦?

limIYou


哈哈,碰到同道了,幸會 !

這種專業問題,恐怕能給你靠譜回答的不多。

我至所以解答,有幾個方面的原因:其一是我的編程水平不咋的,你想如果我是騰訊公司的大牛,拿著百萬年薪,我會有耐心答覆你嗎?其二是我曾經也有你這種想法,並自編過簡單實用的微信小程序,對你現在的處境感同身受。其三呢,是我剛剛申請了生活領域創作者,需要4個優質回答,這任務太難了,真的。於是我就看上你了。

廢話少說,還是回到你的問題上來吧。依我看,你大可以先定一個小任務,試著去完成,然後根據任務的完成情況,決定是否應當繼續做下去。

如果你的任務做起來得心應手,且一直保持著濃厚的興趣,那麼你應當是具有這方面天賦的可造之才,恭喜你。假以時日,你定為讓人刮目相看。

如果做了很久還是覺得雲裡霧裡,且發現越往前走越需要海量知識儲備,有一種力不從心的感覺,那還是算了吧。微信小程序涉及的知識範圍實在是太廣泛了,結構編程、前端開發、後端架構、網絡安全、漏洞防範等等都得熟悉,非專業人員單打獨鬥是很難搞出什麼大動靜來的。

當然,一定要先試試,不然對不起自己的想法。

那麼,怎麼入手呢?

首先,自然是在電腦裡安裝微信開發者工具,目前的最新版本是1.02.091180。

安裝後運行,出現登陸界面,用微信掃碼登陸,就進入了小程序開發頁面。

為了不至於手忙腳亂,開發前,最好去淘寶、京東等網店購買一些開發方面的圖書,如“微信小程序項目開發實戰”,“微信開發深度解析”等。不知你的基礎咋樣, HTML、CSS、JavaScript這些知識必備書可視情況選購。


當然,如果你不怕麻煩,也可以通過網絡來學習相關知識,這樣可以省下購書支出。微信開發者工具裡有個“幫助”菜單,在其中點擊“開發者社區”,可打開瀏覽器進入“微信開放社區”頁面,內有大量資料可供參考、學習和指導。

從小程序開發的文件目錄樹可以看出,小程序根目錄下,有三個app開頭的文件、project.config.json文件和兩個文件目錄pages、utils,utils文件下存放工具類文件,根目錄下的四個文件是對小程序全局的設置。

小程序的每一個頁面,都有一個對應的文件夾。如上圖所示的程序有兩個頁面,index 和 logs ,它們都在 pages 目錄下,每個小程序頁面都由同名不同後綴的4個文件組成,如:index.js、index.wxml、index.wxss、index.json。其中.js是腳本文件,.json是配置文件,.wxss是樣式表文件,.wxml是頁面結構文件。

如果接著說下去,得編本書才行,就此打住吧!你可以拿一個樣本程序,試著進行加工改造,很快就會明白其中的奧妙。

順帶說一下,我只編了一個微信小程序,用於信用卡還款提示。該程序可根據當前時間判定最近信用卡還款日期和金額,提醒主人不要逾期,為月光族和卡奴打造良好徵信提供可靠保證。當然,對記憶力好的人來說,純屬多此一舉。

在我推出體驗版時,我老婆曾經拿眼睛瞪我,很不屑一顧的樣子。其實,她哪裡知道,男人的愛好,除了吸菸、喝酒、打遊戲外,還有一種較為變態的,叫玩代碼!


任從容


可以,你現在首先你可以先申請一個微信公眾號,先簡單瞭解下。

然後你可以在淘寶上先買一個初級教程,價格很便宜。

通過看講解視頻,來學習,其實很簡單的。


任丘推薦


先從官方的文檔開始,不要慌張,沉下心來,遇到問題多去搜索和找別人。編程就是要認真的不斷的練習。


不願透漏姓名的大飛


說實話 你至少精通—門語言

不然浪費時間


分享到:


相關文章: