新人一枚,想進階前端,現在已經掌握了html與css和了解js與jQuery怎麼做。?
我已經掌握了html與css,但是總感覺不牢固,老喜歡重複看知識點。雖然js也了解了,但自己寫東西就沒有邏輯,沒思路,不知如何進行下去。我學jQuery的遇到的問題就是感覺插件好多,不知怎麼去使用。處於一種不知道如何進行下去的狀態。
多練習,先可以自己試著去完成一些頁面,慢慢完善,慢慢優化。
同時如果你開發中遇到了問題也需要多做總結。
而且多動手實踐,看看網上的例子,書裡邊的例子,有時間盡量自己實現,然後理解代碼的含義。
JavaScript和jQuery最好可以多學學基礎知識吧,起碼能來完成一些簡單的任務。你自己先有個大體上的認知,再去了解那些插件什麼時候用。
FrankFang/wheels
跟著我造輪子唄
同為菜雞想跟你互啄一下,不,你啄我就行了。
首先,css html js還是不能落下,因為這些東西才是老本,無論stylus還是scss最終編譯還是css,無論swig還是pug最終編譯還是html,無論coffeescript還是typescript最終編譯還是javascript,當然現在js能做的實在太多了。
所以我們H5標籤和一些用得多的CSS3要多用多記,學前端也是跟學音樂一樣,都是多練多得。我學小提琴的第一節課的作業就是空弦30次加小星星30次,一次作業做兩天,要命的是那個鬼佬提琴老師竟然還聽得出我是不是練漏了!
怎麼練那就是沒事找事作咯,最容易想到就是去仿站,或者自己作自己喜歡玩的。比如給自己作個博客頁面啊哪怕數據是死的都行,不要什麼資料庫!
最後!拿我Github的東西拿去玩吧!因為知乎大神多!我的辣雞應該比較好懂一點!專註低齡化哎不對算了隨便了…
hexo主題Nlvi:ColMugX/hexo-theme-Nlvi
垃圾的一批的,大神都能隨手亂擼出來但是我就喜歡再簡單的東西也要開箱即用的動畫庫:https://github.com/ColMugX/Syuanpi.css
補一句:CSS真是門學問,奇技淫巧學不完那種,只要前端還在一天。
先可以試著仿網站,布局簡單到複雜。jq看鋒利的jquery,插件方面看幾個就行了。比如superslide,swipe,fullpage,一些表單插件。
然後js原生,這個過程至少三個月。可能半年到一年。語言基礎。dom,bom,事件,動畫,面向對象,正則,es5中的方法。再看看個lodash,特徵檢測。jq源碼,chm文檔過一遍。ajax。這個地方你可能就得學後台了。沒辦法。至少要會mock數據吧。然後你可能不小心就學了門後台。node,express,資料庫也得學一個了,至少mongodb或者mysql。然後發現勉強能做東西了。這時候又會發現現代前端,模塊化,看了歷史選commonjs和es6的模塊化,然後要學構建工具。webpack或者gulp,接著又有es6,各種npm包。三大框架得學一兩個吧。然後各種全家桶,結果發現又要學一個ui庫之類的吧,去了不同公司你又發現有很多套。你經常還得追版本。。好了,你終於在前端勉強入門了。做項目,嗯。業務流程?底層封裝的東東?好吧,可能還有canvas,threejs之類的路。
然後你又可能跑去做混合開發。或者企業級應用。再怎麼走我就不知道了。這樣一來。至少一兩年了。祝你好運,到那時如果你還能想做前端的話。我也是剛學前端不久,可能說的不太好覺得有用就聽一下吧。
1.多練習。html和css部分就是要多練,像百度,小米官網,京東,支付寶這好幾個網頁我都做過。總結下來給我的收穫就各種標籤和屬性基本上都能記住,而且能熟練應用。2.js。這部分來說就比較有意思了。各種循環,正則,事件,json,ajax。個人推薦w3c和js高級程序那本書結合起來。還是要多做頁面。jq我目前還沒學,就不說了。先打好js的基礎再說。
我也是小白,說的不好別見怪。一起加油!剛入門必須深入CSS啊!基本功一定要紮實! 各種布局方法,瀏覽器特性,移動端布局,響應式等等,研究下當前比較流行的框架如bootstrap,foundation源碼與實現原理,多模仿一些難度係數比較高的網站。 js的話建議邊工作邊學,不然學了不用也容易遺忘。 以上!
不會告訴你~我也就只會這些~
無論看書或者視頻,想要學習你得跟著敲例子,精髓是什麼呢?是你對例子中的每個變數都輸出到控制台看下,看多了你就理解了,加油
多寫點頁面,注意下布局,把學到的東西都用上去,練幾個頁面再往後學吧
等掌握了js,然後熟練運用js,jquery再想著進階吧。。。想升框架必須基礎打牢固。
不要小看css啊
推薦閱讀:
※當我們在談論前端加密時,我們在談些什麼
※極樂技術周報(第二十期)
※開發者和用戶之間的世界觀距離有多大?
※前端系列教學(入門篇) - 響應式設計(2)
TAG:前端開發 |