国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

我是如何學習小程序的

XGBCCC / 2818人閱讀

摘要:行勝于言,理論結合實踐才是王道,所以本文我將基于前面的學習方法,分享我是如何學習微信小程序的。第二個目標則需要學習小程序的插件相關接口調用,以及蟬知建站系統這邊的微信模塊代碼。

前段時間和大家一起分享了一篇關于學習方法內容《大牛與搬運工的差距——學習方法的力量》。我們將學習過程分成八步,并借鑒了敏捷開發的迭代思想,以達到自我迭代學習的效果。行勝于言,理論結合實踐才是王道,所以本文我將基于前面的學習方法,分享我是如何學習微信小程序的。

關于小程序
小程序是繼訂閱號、服務號、企業號后,16年騰訊新推出的又一種開發能力。小程序無需下載安裝,可以在微信內便捷地獲取和傳播,可謂是一款“即掃即用,用完即扔”的便捷應用,同時具有近似APP般的出色使用體驗。

坦白講,此刻和大家分享小程序學習,已經有點后知后覺的意味了。小程序剛出來時,和很多人一樣,我其實也是持有懷疑、觀望的態度,即便到目前為止,我接觸的小程序恐怕就是上次玩的那個“跳一跳”了。

最近也是因為想在我們的一款建站系統的開源項目中關聯小程序,才決定學習了解下小程序,接下來我們就馬上開啟小程序的學習之旅。

1.確立目標
我學習小程序的目標很明確,總的來說就兩個:

1.學習小程序相關技術,能獨立開發制作一款小程序。
2.將小程序與我們的開源項目(蟬知建站系統)關聯打通。

2.拆分任務
我們通過逆向分解,將每個目標拆分成具體的可執行任務。這個過程其實就是將目標細分整理成具體的小目標或問題,然后將其關聯到一個個可執行的任務,目的是完成目標或解決問題。

完成我的兩個目標,需要具體學習哪些知識,完成哪些事項呢?第一個目標需要學習小程序的代碼框架結構、運行機制、組件用法、小程序后臺操作以及小程序開發工具的使用等。第二個目標則需要學習小程序的API、插件、相關接口調用,以及蟬知建站系統這邊的微信模塊代碼。

梳理之后,就變成了一個個需要完成的具體任務。這里我借助一款辦公協同軟件的待辦任務管理功能,將需要做的任務都羅列出來,方便后面執行跟蹤。

3.搜集知識資源
學習過程中必然少不了各種學習資料,在搜集知識資源時主要側重三方面:書籍、官方文檔和網絡技術文章。

我首先找的就是微信的官方文檔——《小程序開發文檔》,內容涵蓋了快速入門的簡易教程、組件、框架、API、開發者工具等內容,既權威又全面。其次書籍我選的也是由騰訊官方微信架構師熊普江編寫的《小程序,巧應用:微信小程序開發實戰 第2版》。學習過程中以這兩份材料為主要資源,除此之外,還在CSDN、掘金、博客園等IT技術門戶里查閱一些小程序相關的“干貨”。

對于知識資源的搜集,還是要提醒大家注意一點,切勿做“收藏控”。很多朋友對于書籍、各種教程、網絡文章等資源,購買了下載了收藏了,然后,就沒有然后了,最終真的淪落為“收藏品”。而我們真正要做的是要把知識“收藏”并沉淀到我們腦子里。

4.分配自身資源
其實就是時間管理。我們時間、精力等各方面資源有限,所有的知識不可能平均分配有限資源。對于我們搜集的知識資源,要分清主次,然后使用不同的時間管理策略進行學習。

前面梳理了一些需要執行的學習任務,并整理了大量的學習資源,這一步要做的就是將這些任務、資源結合自身的實際情況,合理規劃分配時間精力。每個人的情況不同,所以這一步因人而異,這里我還是借助待辦工具,做一個具體可執行性的學習計劃。

5.勤學
學習效率與效果取決于執行力。之前文章介紹過學習過程中的一些方法論,這里我簡要地介紹一下學習小程序時的大體過程。

a.快速泛讀

對于小程序的基本的代碼框架結構、運行機制、后臺管理操作以及開發工具的使用這些內容,都是快速的過了一遍。熟悉核心概念與基本的操作流程,具體的細節問題在后面的使用操作時在深入研究。

b.深入解讀

根據小程序的MVVM開發模式,深入學習其視圖層與邏輯層相關知識,包括常用的函數、事件、組件、API等的使用。并結合開發工具實踐操作,通過做個demo案例來進一步了解這些知識點的運用。

c.問題攻讀

對于學習過程中遇到的問題,先查閱資料或谷歌來解決。比如小程序里的WXML、WXSS與HTML、CSS還是有些區別的,包括JS的使用也有別于PC端的DOM操作機制。如果有難以解決的問題,可以先記下,或許后面會柳暗花明或找他人幫助。
這一步學習的正確姿勢是在實踐操作中發現問題,然后帶著問題找答案。

6.建立知識體系
不要以為這一步可有可無,建立知識體系有助于幫我們理清各個概念和知識點之間的關聯,逐漸形成系統的知識體系。基于前面的大量泛讀和深入解讀,我們可以逐步構建出一個知識體系。這里我借助xmind腦圖工具,整理了一下小程序的知識體系。

7.好問
基于前面問題攻讀后還有未解決的問題,就要求教他人獲取幫助了。提問也是一門藝術,這仍是一個學習交流的過程,而不是讓別人去解決原本你該解決的問題。

向別人提問求助時,要講問題的來龍去脈講清楚,如怎么引起的,自己嘗試做了哪些操作等等。這些年在眾多技術交流社群和平臺,見過很多奇葩的提問方式,這里列幾個,與大家共勉。

a.直拋結果型

直接甩出一張截圖或錯誤提醒,并附上一句:怎么解決?怎么破?跪求科普……

b.不懂就問型

不動腦,不動手,碰到問題就問。這種選手即便幫他解決了問題,他也學不到東西。

c.懶人型

與前者類似,但更滑稽可笑,看到這種問題我個人向來直接無視。比如“這個問題是這樣操作么?”,“我這樣整對不對?”,“是點這里么?”……

8.分享復述
其實即便不提“費曼技巧”,我們很多人在學習時都會用到分享復述這個方法。無論是演講、錄視頻、還是像我此刻這樣寫文章,其實都是在向他人闡述自己對知識的理解和觀點,然后大家會給自己一些反饋,比如你的錯誤、問題,接著自己再回歸到知識里完善不缺“漏洞”,如此迭代學習。

小結
我將自己學習小程序的過程分為八步:

1.確立目標:沒有目標的學習是不會有結果和效果的。
2.拆分任務:將目標分解成具體可執行的學習任務。
3.搜集知識資源:查閱官方文檔、購買書籍、搜集網絡干貨文章。
4.分配自身資源:合理分配時間精力,制定學習計劃。
5.勤學:強大的執行力是學習的根本保障。
6.建立知識體系:將學習的知識在腦海里建立系統模型。
7.好問:避免孤立學習,但好問也要會問。
8.分享復述:檢驗學習成果,提高學習效果的最好方法。

作者:GavinHsueh,專注項目管理、辦公自動化、網站建設等web應用開發領域。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/28873.html

相關文章

  • 我是如何自學C語言(一個菜鳥學習路)

    摘要:還有書,入門的書我買了好幾本,到最后真正看的只有一本,就是譚浩強的那本。當然也不排除特別差的教程,我當初的入門教程是小甲魚的,叫做帶你學帶你飛,書是譚浩強的語言程序設計第四版。 首先,本人也是一個菜鳥,目前依然還在學習,當初在我開始自學C語言的時候,走過了好多彎路,如果你看到這篇文章,希望你不要走我走過的彎路,這也是我寫這篇文章的目的,我也不想像老頭子一樣叨叨叨,哪些要做,哪些不要做,...

    newtrek 評論0 收藏0
  • 我是如何在自學編程9個月后找到工作

    摘要:昨天在我在國外網站上看到一篇文章,作者分享了他自學編程個月后找到工作的經歷。而本文中,我主要針對想要通過學習編程找工作的角度來談。我在年月犯了一個錯誤我認為首要任務是找到一份前端開發的工作。 昨天在我在國外網站 reddit 上看到一篇文章,作者分享了他 自學編程 9 個月后找到工作 的經歷。文章不到一天就得到3千多贊,2百條回復。我看了下內容,非常中肯,其中有不少建議也是我在編程教室...

    gaosboy 評論0 收藏0
  • (快)開學了,各大編程語言在群里吵翻了天!

    摘要:我是由貝爾實驗室的在年年間發明創造的,瞧,就他你們眼中的語言之父。與此同時,由于庫函數的缺失,導致新手在開發任何一塊小程序的時候都必須得親力親為。對了,我爸是微軟,由和派生出來的面向對象的編程語言。對,我曾是世界上最好的編程語言。 ...

    bang590 評論0 收藏0
  • 我TM才30歲,為什么不能轉行程序員?

    摘要:淚目了,兄弟們,最近遇到了以為這樣的大哥,看聊天記錄從聊天記錄可以看出,這是以為快三十歲開著路虎過著小康生活的大哥沒想到竟然想轉行做編程當然也不是不可以那么這篇文章的主題就是,我現在歲,能不能轉行程序員如果你也對這個話 ...

    ShevaKuilin 評論0 收藏0
  • 滴滴一下,程序專車來了

    摘要:功能三滴滴費用計算古人云細節決定成敗,一個良好的微信小程序往往就是一些細節打動人心,居然是模仿,雖做不到百分百,至少還是很希望一模一樣。 最近時常感嘆道:時間總是那么的快,轉瞬即逝。對于像我這種剛入門的小生來講,技術每天都在更新,框架也層出不窮,有時候還沒弄懂這個知識大牛們又推出了更好的技術。當然學習好的技術也是十分重要的。但是在學習之后怎樣才能夠得到自己想要的呢,一個好的建議便是靜...

    SwordFly 評論0 收藏0

發表評論

0條評論

XGBCCC

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<