- 1、做前端開發必需要掌握切圖技能嗎
- 2、web前端開發需要精通或者學習什麼,是不是html,css,js,jquery,ajax,xml這些都要學啊??
- 3、javascript高級程序設計和犀牛書哪個適合我
- 4、前端書籍推薦
前端開發最重要的基礎就三門技術 jvascript+css+html,js是其中最重要的
ps可以不掌握,工作的時候一般只需要會切圖就行,而且很多公司會讓作圖的人切好圖,你可以不考慮
flash完全不用理會,pc上flash日漸消沉,無線上早就死光光了
我想說的 最重要的,就是基礎,深入掌握一下javascript和css基礎,這兩個是無論是面試相關,跟以後的項目開發,都是最息息相關的。如果時間不夠的話,重點掌握javascript,推薦兩本書,你選其中一本就行,一是犀牛書(javascript權威指南),另外一本是javascript高級程序設計(尼古拉斯大神的書,目前第三版),重點掌握js語法基礎,ajax,面向對象相關(基於原型的繼承等高級技術)。
css推薦 css權威指南一書,css學習是很枯燥的,一般在項目過程中才能不斷掌握,如果沒有條件,可以重點學一下選擇器,定位,盒模型和浮動這幾章。
jquery在很多公司或者整個前端界用的居多,但在很多大公司面試時(像我在百度面試時,人家都豪不理會),因為這些公司重視的是基礎,項目經驗可以培養,但基礎需要花狠勁才能掌握牢固。這些框架對你現在的作用是熟悉一下源碼,看看它們怎麼實現的。我也是大三才學的前端,並且邊讀框架邊學的js,如果你對這樣學感興趣,推薦你讀一下prototype.js的源碼。jquery的源碼太過講究技巧,不太適合初學者去讀。
最後談一下準備作品這塊,去年開始前端界衍生了一個新的職位,叫無線前端開發工程師,說白了就是在iphone和android手機上做網站,用到的技術基礎還是js跟css,但不需要像pc那樣考慮兼容性(IE6是很噁心的),最重要的,就是對html5和css3支持度比較高,這個職位目前還是很熱門的,你可以往這個方向發展,掌握好基礎後學這些新技術還是很容易的。利用css3和html5寫一些demo絕對可以讓考官眼前一亮。
如果你學了一學期掌握了基礎,可以嘗試聯繫我,百度還是很歡迎熱愛技術的人的,特別是女生(嘿嘿),最後祝你成功。
前端開發最重要的基礎就三門技術 jvascript+css+html,js是其中最重要的
ps可以不掌握,工作的時候一般只需要會切圖就行,而且很多公司會讓作圖的人切好圖,你可以不考慮
flash完全不用理會,pc上flash日漸消沉,無線上早就死光光了
我想說的 最重要的,就是基礎,深入掌握一下javascript和css基礎,這兩個是無論是面試相關,跟以後的項目開發,都是最息息相關的。如果時間不夠的話,重點掌握javascript,推薦兩本書,你選其中一本就行,一是犀牛書(javascript權威指南),另外一本是javascript高級程序設計(尼古拉斯大神的書,目前第三版),重點掌握js語法基礎,ajax,面向對象相關(基於原型的繼承等高級技術)。
css推薦 css權威指南一書,css學習是很枯燥的,一般在項目過程中才能不斷掌握,如果沒有條件,可以重點學一下選擇器,定位,盒模型和浮動這幾章。
jquery在很多公司或者整個前端界用的居多,但在很多大公司面試時(像我在百度面試時,人家都豪不理會),因為這些公司重視的是基礎,項目經驗可以培養,但基礎需要花狠勁才能掌握牢固。這些框架對你現在的作用是熟悉一下源碼,看看它們怎麼實現的。我也是大三才學的前端,並且邊讀框架邊學的js,如果你對這樣學感興趣,推薦你讀一下prototype.js的源碼。jquery的源碼太過講究技巧,不太適合初學者去讀。
最後談一下準備作品這塊,去年開始前端界衍生了一個新的職位,叫無線前端開發工程師,說白了就是在iphone和android手機上做網站,用到的技術基礎還是js跟css,但不需要像pc那樣考慮兼容性(IE6是很噁心的),最重要的,就是對html5和css3支持度比較高,這個職位目前還是很熱門的,你可以往這個方向發展,掌握好基礎後學這些新技術還是很容易的。利用css3和html5寫一些demo絕對可以讓考官眼前一亮。
如果你學了一學期掌握了基礎,可以嘗試聯繫我,百度還是很歡迎熱愛技術的人的,特別是女生(嘿嘿),最後祝你成功。
先買犀牛書再買javascript高級程序設計,單靠一本書是肯定不夠的。
對於零基礎小白,可以看看以下書籍
《圖解 HTTP》:一本HTTP的神書,圖文並茂,生動形象,非常適合小白學習。
《Head First HTML與CSS(第2版)》:入門真的是經典書籍,手把手教學,豐富的案例讓你從 0 開始學前端。
《鋒利的jQuery》:作為第一本原因是jQuery入門快,你不會因為js的晦澀難懂而止步不前,因為學習jQuery後你可以自己寫一些可以即使看到效果的小項目從而提升興趣。
《Javascript 高級程序設計》:書中涉及的概念基本涵蓋了js的大部分內容,包括作用域鏈、js數據類型、OOP對象在js中的實現、閉包、BOM和DOM模型、對變態IE的系列兼容的解決方案、事件流、還有xml、jason、E4X這些數據格式與js的交互操作簡介、高級技巧的介紹(比如惰性載入)等等
《高性能JavaScript》:揭示了技術和策略能幫助你在開發過程中消除性能瓶頸。你將會了解如何提升各方面的性能,包括代碼的加載、運行、DOM交互、頁面生存周期等。
《JavaScript 設計模式與開發實踐》:騰訊前端AlloyTeam團隊出品,綜合講述前端的設計模式,設計原則,編程技巧,代碼重構等等。
《CSS 世界》:CSS和javascript一樣,都是很容易上手,卻很難精通的。這本是前端知名博主張鑫旭的書籍,好評很多,講的很細緻。
《CSS 揭秘》:CSS進階必備書籍,47 個 css 技巧讓你在面對各種 css 問題的時候遊刃有餘。
《深入淺出Node.js》:針對Node的基本原理做了深入,能讓你了解底層的Node實現
原創文章,作者:QTM70,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/126797.html