我是如何學習小程序的

前段時間和你們一塊兒分享了一篇關於學習方法的內容《大牛與搬運工的差距——學習方法的力量》。咱們將學習過程分紅八步,並借鑑了敏捷開發的迭代思想,以達到自我迭代學習的效果。行勝於言,理論結合實踐纔是王道,因此本文我將基於前面的學習方法,分享我是如何學習微信小程序的。html

關於小程序

小程序是繼訂閱號、服務號、企業號後,16年騰訊新推出的又一種開發能力。小程序無需下載安裝,能夠在微信內便捷地獲取和傳播,可謂是一款「即掃即用,用完即扔」的便捷應用,同時具備近似APP般的出色使用體驗。
坦白講,此刻和你們分享小程序學習,已經有點後知後覺的意味了。小程序剛出來時,和不少人同樣,我其實也是持有懷疑、觀望的態度,即使到目前爲止,我接觸的小程序恐怕就是上次玩的那個「跳一跳」了。
最近也是由於想在咱們的一款建站系統的開源項目中關聯小程序,才決定學習瞭解下小程序,接下來咱們就立刻開啓小程序的學習之旅。小程序

1.確立目標

我學習小程序的目標很明確,總的來講就兩個:
1.學習小程序相關技術,能獨立開發製做一款小程序。
2.將小程序與咱們的開源項目(蟬知建站系統)關聯打通。微信小程序

2.拆分任務

咱們經過逆向分解,將每一個目標拆分紅具體的可執行任務。這個過程其實就是將目標細分整理成具體的小目標或問題,而後將其關聯到一個個可執行的任務,目的是完成目標或解決問題。
完成個人兩個目標,須要具體學習哪些知識,完成哪些事項呢?第一個目標須要學習小程序的代碼框架結構、運行機制、組件用法、小程序後臺操做以及小程序開發工具的使用等。第二個目標則須要學習小程序的API、插件、相關接口調用,以及蟬知建站系統這邊的微信模塊代碼。微信

梳理以後,就變成了一個個須要完成的具體任務。這裏我藉助一款協同辦公工具的待辦任務管理功能,將須要作的任務都羅列出來,方便後面執行跟蹤。網絡

3.蒐集知識資源

學習過程當中必然少不了各類學習資料,在蒐集知識資源時主要側重三方面:書籍、官方文檔和網絡技術文章。
我首先找的就是微信的官方文檔——《小程序開發文檔》,內容涵蓋了快速入門的簡易教程、組件、框架、API、開發者工具等內容,既權威又全面。其次書籍我選的也是由騰訊官方微信架構師熊普江編寫的《小程序,巧應用:微信小程序開發實戰 第2版》。學習過程當中以這兩份材料爲主要資源,除此以外,還在CSDN、掘金、博客園等IT技術門戶裏查閱一些小程序相關的「乾貨」。
對於知識資源的蒐集,仍是要提醒你們注意一點,切勿作「收藏控」。不少朋友對於書籍、各類教程、網絡文章等資源,購買了下載了收藏了,而後,就沒有而後了,最終真的淪落爲「收藏品」。而咱們真正要作的是要把知識「收藏」並沉澱到咱們腦子裏。架構

相關文章
相關標籤/搜索