前端菜雞關於 JS,Ajax,JSON,API,的一些思緒整理

來源:互聯網
上載者:User

標籤:

  header: 這是我的第一篇部落格,希望這篇菜雞總結能幫我找回該努力的方向吧。也許還能幫到幾個和我境遇類似的大學狗?反正我現在是覺得這篇東西除了我不可能有別人會看了。hhhh...

  body: /*  7月29號加入了FreeCodeCamp學前端。大概反向推算三個月在codecadymy學過python和JS的基礎文法。反向推算年初還把python和後端當做自己努力的方向。在知乎上聽從建議去啃SCIP,結果第二章看到一半實在是被自己的數學打敗了。又忙著考試和打遊戲,大二的下學期就糊裡糊塗的過去了。大學四年,潛意識裡我一直把大二當做一個轉折點,還有一年多點時間。大一大二沒好好過的人大概都有寫懊悔。一年多的時間也不會長到讓人看著需要努力距離就泄氣。願所有大二的學渣都能有所覺悟。 好吧吐槽結束 */

  剛進入FCC的時候我是很興奮的。因為一開始不是資料類型,不是迴圈選擇語句,不是運算子。它是從html開始講。我只能說我浪費了太多時間在重複的事情上。 在學校學過C++的基礎,自己看過java畢向東的基礎視屏(初學者千萬別看視屏,初學者千萬別看視屏,初學者千萬別看視屏)去廖雪峰的首頁看過python基礎文法,去codecadymy學過JS和python的基礎文法(事實上這兩個基本沒啥區,栗子都一樣。但我還是傻逼的來了兩遍)。看過無數的基礎文檔pdf(完整看完的也就一兩本)。總之就是在戰略上懶惰,戰術上也不算勤奮。最後的時候(今年7月)給自己定死了“我要搞前端”,就拋棄了python。python雖好,但是我的時間並不多。等找著工作了再來玩玩python試著轉轉行也不錯。

  再來說說FCC吧。首先推薦所有約等於0基礎非電腦專業的大學狗學python或者是入前端坑。想要入前端我還是挺推薦FCC的。 它有幾個十分重要的優點: 

  1. 它有專門的聊天室,為什麼我把這點列為第一呢。因為學代碼交流真的非常重要,特別是你是一個人在戰鬥的時候。而據我所知在QQ裡交流是非常不靠譜的。 人少群多,難以融入,群裡各種瞎幾把扯,只跟自己認識的說話。反正諸多不便我是有親身體會。而這個聊天室給我的感覺至少是有協助的。至少裡邊的人95%都是在聊關於編程的東西。如果你英語不錯可以到外國的頻道還不用FQ。

  2. require,coding,display的構成方式,完成需求後很能激發成就感,learn by coding真的很重要。。回過頭去看我去過的 XXX課堂,XX院 XX營。各種拖拉的視屏和不客觀的pdf教程。真心不適合初學者。。

  3. 它作為一個國際化的組織,能開放你的眼界。FCC在Twitter,臉書,medium,reddit,領英都有擴充。作為一個互連網工作者我覺得這些資源是有很大加分的。 而且當你綁定這麼多東西以後,你會發現你所做的至少是有意義的。因為你寫的東西被記錄了。

再次建議初學者千萬別以看視屏作為主要的的學習方式。視屏的缺點太過於明顯。一是沒有實踐,看了覺得簡單。自己做馬上懵逼。忘得賊快。二是知識密度太低,要做一個新人視屏,很多東西都不能講太深,時間不夠。所以他們就說你先這麼寫著,別管那麼多。這種做法在一些水深的地方是有用的。但是你失去了自我探索的樂趣。在鋪好的一本道裡走一遍就會導致你只會這麼走。 總之別看把視屏當成主要知識擷取來源。。

  我建議新人還是通過一些官方或是非官方的文檔查零散資料,主幹道走好(heml css js jQuery)然後去做項目。先就切頁面,然後看JQ,我現在也就走到這。也不能說些什麼有用的乾貨。

  footer:好了,接下來是自我反省:目前對html和css的瞭解大概夠了,主要應該集中的方向是jQuery和API的運用。FCC上這部分走的太快。需要回頭去看下,根據challenge回頭查知識點,下一個APP需要做天氣預報了。要用API介面,解析JSON,jQuery的文法也就那樣,主要是要明白有什麼能用的,常用的。還有API請求的具體套路是怎麼樣的。一般怎申請請求,在怎樣應用,展示,接下來的搜尋方向主要是這些。4個項目100個小時,大概每天5個小時要20天。。莫慌。。其實他給這麼多時間主要也是知道你看到會懵逼,會很多地方不懂,所以才給100小時。。要是你全懂了編這幾個玩意兒不一下午搞定的事情嗎。。(只有這麼安慰自己了。。

前端菜雞關於 JS,Ajax,JSON,API,的一些思緒整理

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.