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