w3cschool是一個非盈利性的在線技術學習網(wǎng)站,提供按W3C標準編寫的基礎教程。完整的看完w3cschool上面的手冊,可以基本掌握編程語法?;A性的東西通常都會比較零散,因此,在學習一段時間后,容易進入迷茫期。感覺學了挺多東西,但是不知道如何形成一個完整的項目。
這個時候,最重要的是多動手(找一些網(wǎng)站仿著做),只有多做才能逐步找到自己不懂的東西,找資料學習。工作中遇到的坑太多,只學w3cschool上面的知識當然遠遠不夠。
在學完w3cschool上面的知識之后,可以從這些方式來提升:
?看書
掌握理論知識,梳理js的知識結(jié)構(gòu),還可以應付面試官~書籍推薦《CSS權(quán)威指南》、《 JavaScript高級程序設計》、《深入淺出Node.js》、《高性能JavaScript》等。
?網(wǎng)絡資源
網(wǎng)上有非常多的論壇、博客(可以去知乎搜),一些資源推薦:
CSS 編寫規(guī)范 http://cssguidelin.es/
前端性能優(yōu)化的24種方法
http://browserdiet.com/en/
學習js正確的方法 JS: The Right Way
很有趣的js編程教材(才出的) Eloquent JavaScript
設計師寫的js入門教程,頁面很贊
http://rachelnabors.com/javascript-for-designers/#slide-0
CSS女神開發(fā)的正則表達式工具,超贊: RegExp playground
?視頻
國內(nèi)有慕課網(wǎng)、極客學院、網(wǎng)易云課堂,國外有meteor、Youtube等。
?多讀源碼、框架
學習框架主要要學習原理和內(nèi)部的思想,了解為什么要有這款框架,這款框架究竟解決了什么痛點問題。而且,學習這些東西還要了解很多與這框架相關的生態(tài)系統(tǒng)才能更好的應用。具體到學習方法,就是多看項目,做好筆記,多寫項目。
中/高級前端需要會的技能包括:
HTML(5)、CSS、SASS / SCSS,LESS;
Backbone、Angular、Knockout;
響應式網(wǎng)頁設計(例如Bootstrap知識、Foundation等);
Adobe Photoshop、Magento;
源控制和某種形式的客戶端單元測試的知識.
最后,實踐出真知,只有多做才能精通。
本文由網(wǎng)上采集發(fā)布,不代表我們立場,轉(zhuǎn)載聯(lián)系作者并注明出處:http://m.zltfw.cn/shbk/37592.html