================================學習階段==========================
1、通讀w3school的HTML、XHTML、HTML5、CSS、CSS3、TCP/IP、Javascript、AJAX教程,其中的實例至少寫一遍!
做到對html、css、js有個大概的了解
2、反復閱讀經典書籍,並且實現書中的每一個例子。書籍清單如下:
HTML+CSS:01Head First HTML與CSS、XHTML中文.pdf >> 02[W3Cfuns]CSS權威指南《第3版》.pdf >> 03精通CSS高級Web標准解決方案.pdf
Javascript :01head first javascript 中文版.pdf >> 02JavaScript權威指南(第6版)(中文版).pdf >> 03[高性能JavaScript編程]中英對照版.pdf
HTML5 :HTML5秘籍.PDF
HTTP :HTTP權威指南》中文版.pdf
3、 ①有以上基礎后,就可以利用搜索引擎,查詢各種教程、Demo,了解各種功能的實現方法和常見功能的實現方法。
百度前端技術學院:一些入門的項目,循序漸進
②閱讀前端大牛的博客、文章提升對知識理解。
牛人博客推薦幾個:湯姆大叔的博客 阮一峰的博客 張鑫旭的博客
4、前端技能匯總 : 詳細記錄 了前端工程師牽涉到的各方面知識,對前端有個整體框架。
5、學習知識一定要深挖(是什么?為什么?怎么用?優缺點?造輪子!)
==========================附錄1===============================
瀏覽器:谷歌瀏覽器、火狐瀏覽器(插件:firebug)
文本編輯工具:webstorm(推薦用10版本,注冊碼如下) 、 sublime
UserName:William ===== LICENSE BEGIN ===== 45550-12042010 00001SzFN0n1bPII7FnAxnt0DDOPJA INauvJkeVJBuE5bqLEznccE4tet6tr RiyoMxDK8oDY93tx!ipPyGmqYYeWxS ===== LICENSE END =====
FIS3 :前端自動化工具
less css :優秀的CSS預處理器 (http://lesscss.cn/ http://less.bootcss.com/)
Node.js : JavaScript也可以做后台,前端工程師地位更上一步
AnjularJs :做Single Page Application的好工具
github :沒啥好說的,多閱讀別人的源碼,多上傳自己的源碼,向世界各地的大牛學習
============================不錯的前端網站===========================
百度FEX : 每周更新一次技術周刊
w3ctech : 前端技術社區
w3cfuns : 前端開發綜合性網站
segmentfault 和 stackoverflow : 基本上各種問題都能在上面獲得解答
前端亂燉 : 一個前端文章分享的社區,有很多優秀文章